|
@@ -202,10 +202,7 @@ struct net_bridge_port
|
|
|
|
|
|
static inline struct net_bridge_port *br_port_get_rcu(const struct net_device *dev)
|
|
static inline struct net_bridge_port *br_port_get_rcu(const struct net_device *dev)
|
|
{
|
|
{
|
|
- struct net_bridge_port *port =
|
|
|
|
- rcu_dereference_rtnl(dev->rx_handler_data);
|
|
|
|
-
|
|
|
|
- return br_port_exists(dev) ? port : NULL;
|
|
|
|
|
|
+ return rcu_dereference(dev->rx_handler_data);
|
|
}
|
|
}
|
|
|
|
|
|
static inline struct net_bridge_port *br_port_get_rtnl(const struct net_device *dev)
|
|
static inline struct net_bridge_port *br_port_get_rtnl(const struct net_device *dev)
|