diff options
author | stephen hemminger <stephen@networkplumber.org> | 2017-01-06 22:12:52 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-01-08 17:51:44 -0500 |
commit | bc1f44709cf27fb2a5766cadafe7e2ad5e9cb221 (patch) | |
tree | 10f4199c962083956bb3f2928e144b20be23ffe7 /drivers/net/macsec.c | |
parent | 63c64de7be1f762b8c6c224f2994cf5769b542ae (diff) |
net: make ndo_get_stats64 a void function
The network device operation for reading statistics is only called
in one place, and it ignores the return value. Having a structure
return value is potentially confusing because some future driver could
incorrectly assume that the return value was used.
Fix all drivers with ndo_get_stats64 to have a void function.
Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/macsec.c')
-rw-r--r-- | drivers/net/macsec.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/net/macsec.c b/drivers/net/macsec.c index f83cf6696820..778a77303c49 100644 --- a/drivers/net/macsec.c +++ b/drivers/net/macsec.c | |||
@@ -2888,13 +2888,13 @@ static int macsec_change_mtu(struct net_device *dev, int new_mtu) | |||
2888 | return 0; | 2888 | return 0; |
2889 | } | 2889 | } |
2890 | 2890 | ||
2891 | static struct rtnl_link_stats64 *macsec_get_stats64(struct net_device *dev, | 2891 | static void macsec_get_stats64(struct net_device *dev, |
2892 | struct rtnl_link_stats64 *s) | 2892 | struct rtnl_link_stats64 *s) |
2893 | { | 2893 | { |
2894 | int cpu; | 2894 | int cpu; |
2895 | 2895 | ||
2896 | if (!dev->tstats) | 2896 | if (!dev->tstats) |
2897 | return s; | 2897 | return; |
2898 | 2898 | ||
2899 | for_each_possible_cpu(cpu) { | 2899 | for_each_possible_cpu(cpu) { |
2900 | struct pcpu_sw_netstats *stats; | 2900 | struct pcpu_sw_netstats *stats; |
@@ -2918,8 +2918,6 @@ static struct rtnl_link_stats64 *macsec_get_stats64(struct net_device *dev, | |||
2918 | 2918 | ||
2919 | s->rx_dropped = dev->stats.rx_dropped; | 2919 | s->rx_dropped = dev->stats.rx_dropped; |
2920 | s->tx_dropped = dev->stats.tx_dropped; | 2920 | s->tx_dropped = dev->stats.tx_dropped; |
2921 | |||
2922 | return s; | ||
2923 | } | 2921 | } |
2924 | 2922 | ||
2925 | static int macsec_get_iflink(const struct net_device *dev) | 2923 | static int macsec_get_iflink(const struct net_device *dev) |