7b48bfeb8dfd6ccf97e48037411e1d6c9957b04c
[openwrt/staging/blogic.git] / patches / 0075-ndo-stats-64 / usbnet.patch
1 --- a/drivers/net/usb/usbnet.c
2 +++ b/drivers/net/usb/usbnet.c
3 @@ -1014,6 +1014,9 @@ void usbnet_get_stats64(struct net_devic
4 }
5 }
6 EXPORT_SYMBOL_GPL(usbnet_get_stats64);
7 +#if LINUX_VERSION_IS_LESS(4,11,0)
8 +EXPORT_SYMBOL_GPL(bp_usbnet_get_stats64);
9 +#endif
10
11 u32 usbnet_get_link (struct net_device *net)
12 {
13 --- a/include/linux/usb/usbnet.h
14 +++ b/include/linux/usb/usbnet.h
15 @@ -283,5 +283,9 @@ extern void usbnet_status_stop(struct us
16 extern void usbnet_update_max_qlen(struct usbnet *dev);
17 extern void usbnet_get_stats64(struct net_device *dev,
18 struct rtnl_link_stats64 *stats);
19 +#if LINUX_VERSION_IS_LESS(4,11,0)
20 +struct rtnl_link_stats64 *
21 +bp_usbnet_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats);
22 +#endif
23
24 #endif /* __LINUX_USB_USBNET_H */