From: Sven Eckelmann Date: Sat, 27 Nov 2021 16:01:29 +0000 (+0100) Subject: batman-adv: Drop duplicated dev_{hold,put} compat helpers X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=a2fe1d413176d5856a7a3f3e736208a6872a2b85;p=feed%2Frouting.git batman-adv: Drop duplicated dev_{hold,put} compat helpers The mac80211 package in OpenWrt master is now already providing helpers for the changed dev_{hold,put} behavior in Linux 5.15. It is no longer necessary to ship them as part of the batman-adv package. Signed-off-by: Sven Eckelmann --- diff --git a/batman-adv/src/compat-hacks.h b/batman-adv/src/compat-hacks.h index ddd8671..99a1bb3 100644 --- a/batman-adv/src/compat-hacks.h +++ b/batman-adv/src/compat-hacks.h @@ -94,24 +94,6 @@ br_multicast_has_router_adjacent(struct net_device *dev, int proto) #if LINUX_VERSION_IS_LESS(5, 15, 0) -static inline void batadv_dev_put(struct net_device *dev) -{ - if (!dev) - return; - - dev_put(dev); -} -#define dev_put batadv_dev_put - -static inline void batadv_dev_hold(struct net_device *dev) -{ - if (!dev) - return; - - dev_hold(dev); -} -#define dev_hold batadv_dev_hold - static inline void batadv_eth_hw_addr_set(struct net_device *dev, const u8 *addr) {