On Thu, May 05, 2016 at 09:44:42AM +0200, Sven Eckelmann wrote:
From: Florian Westphal fw@strlen.de
Replace all trans_start updates with netif_trans_update helper. change was done via spatch:
struct net_device *d; @@
- d->trans_start = jiffies
- netif_trans_update(d)
Compile tested only.
Signed-off-by: Florian Westphal fw@strlen.de Signed-off-by: Sven Eckelmann sven.eckelmann@open-mesh.com
Warning: untested
compat-include/linux/netdevice.h | 10 ++++++++++ net/batman-adv/soft-interface.c | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/compat-include/linux/netdevice.h b/compat-include/linux/netdevice.h index f47f5c3..fb5b519 100644 --- a/compat-include/linux/netdevice.h +++ b/compat-include/linux/netdevice.h @@ -74,4 +74,14 @@
#endif /* < KERNEL_VERSION(4, 5, 0) */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 7, 0)
+#define netif_trans_update batadv_netif_trans_update +static inline void batadv_netif_trans_update(struct net_device *dev)
Sven,
do we really need to rename the function is the original one does not exist in kernels < 4.7 ? Or maybe it exists but does something else ?
Cheers,