From 25b928645df760156a58aa707da56eae66a4ae77 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 24 Feb 2013 01:11:55 +0100 Subject: Always set flags on ethernet interface * pfinet/linux-src/net/core/dev.c (dev_change_flags): Call ethernet_change_flags. * pfinet/iioctl-ops.c (S_iioctl_siocsifflags): Do not call ethernet_change_flags after calling dev_change_flags. --- pfinet/linux-src/net/core/dev.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pfinet/linux-src/net/core') diff --git a/pfinet/linux-src/net/core/dev.c b/pfinet/linux-src/net/core/dev.c index 92e105a1..ff16e827 100644 --- a/pfinet/linux-src/net/core/dev.c +++ b/pfinet/linux-src/net/core/dev.c @@ -1452,6 +1452,9 @@ int dev_change_flags(struct device *dev, unsigned flags) dev_set_allmulti(dev, inc); } + if (!ret) + ret = ethernet_change_flags(dev, dev->flags); + return ret; } -- cgit v1.2.3