mirror of
https://github.com/openwrt/routing.git
synced 2025-12-21 23:34:32 +04:00
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 <sven@narfation.org>
This commit is contained in:
@@ -94,24 +94,6 @@ br_multicast_has_router_adjacent(struct net_device *dev, int proto)
|
|||||||
|
|
||||||
#if LINUX_VERSION_IS_LESS(5, 15, 0)
|
#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,
|
static inline void batadv_eth_hw_addr_set(struct net_device *dev,
|
||||||
const u8 *addr)
|
const u8 *addr)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user