diff options
author | Matthew Wilcox <matthew@wil.cx> | 2007-07-31 17:00:02 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2007-07-31 17:00:02 -0400 |
commit | 61a44b9c4b20d40c41fd1b70a4ceb13b75ea79a4 (patch) | |
tree | 26c97ff8b3b5e3827ba927bf5738baa092146d85 /net/8021q/vlan_dev.c | |
parent | f1543f8b8316f49b318ac6cd8c78a7fd18509311 (diff) |
[NET]: ethtool ops are the only way
During the transition to the ethtool_ops way of doing things, we supported
calling the device's ->do_ioctl method to allow unconverted drivers to
continue working. Those days are long behind us, all in-tree drivers
use the ethtool_ops way, and so we no longer need to support this.
The bonding driver is the biggest beneficiary of this; it no longer
needs to call ioctl() as a fallback if ethtool_ops aren't supported.
Also put a proper copyright statement on ethtool.c.
Signed-off-by: Matthew Wilcox <matthew@wil.cx>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/8021q/vlan_dev.c')
-rw-r--r-- | net/8021q/vlan_dev.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/net/8021q/vlan_dev.c b/net/8021q/vlan_dev.c index 4d2aa4dd42ac..4bab322c9f8f 100644 --- a/net/8021q/vlan_dev.c +++ b/net/8021q/vlan_dev.c | |||
@@ -668,9 +668,6 @@ int vlan_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) | |||
668 | if (real_dev->do_ioctl && netif_device_present(real_dev)) | 668 | if (real_dev->do_ioctl && netif_device_present(real_dev)) |
669 | err = real_dev->do_ioctl(real_dev, &ifrr, cmd); | 669 | err = real_dev->do_ioctl(real_dev, &ifrr, cmd); |
670 | break; | 670 | break; |
671 | |||
672 | case SIOCETHTOOL: | ||
673 | err = dev_ethtool(&ifrr); | ||
674 | } | 671 | } |
675 | 672 | ||
676 | if (!err) | 673 | if (!err) |