From ae61f83839ea072533fca15dc75284799e5e0445 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 22 Aug 2017 15:05:27 +0200 Subject: eth-multiplexer: Allow setting of flags. * eth-multiplexer/dev_stat.c (wants_all_multi_p): New function. (vdev_setstat): Likewise. * eth-multiplexer/device_impl.c (ds_device_set_status): Use new function. * eth-multiplexer/vdev.h (vdev_setstat): New declaration. --- eth-multiplexer/vdev.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'eth-multiplexer/vdev.h') diff --git a/eth-multiplexer/vdev.h b/eth-multiplexer/vdev.h index c98c4418..3c3c320f 100644 --- a/eth-multiplexer/vdev.h +++ b/eth-multiplexer/vdev.h @@ -79,6 +79,8 @@ int foreach_dev_do (dev_act_func func); /* dev_stat.c */ io_return_t dev_getstat (struct vether_device *, dev_flavor_t, dev_status_t, natural_t *); +io_return_t vdev_setstat (struct vether_device *, dev_flavor_t, + dev_status_t, size_t); #endif -- cgit v1.2.3