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/device_impl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eth-multiplexer/device_impl.c') diff --git a/eth-multiplexer/device_impl.c b/eth-multiplexer/device_impl.c index 085a27e0..18ebf07e 100644 --- a/eth-multiplexer/device_impl.c +++ b/eth-multiplexer/device_impl.c @@ -169,7 +169,7 @@ ds_device_set_status (struct vether_device *vdev, dev_flavor_t flavor, { if (vdev == NULL) return D_NO_SUCH_DEVICE; - return D_INVALID_OPERATION; + return vdev_setstat (vdev, flavor, status, statuslen); } kern_return_t -- cgit v1.2.3