]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/bridge/br_forward.c
Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro...
[linux.git] / net / bridge / br_forward.c
index 86637000f275dbb44e3d6abc073ec254f1708480..7629b63f6f3033b98a649c1c24073e992cb3a541 100644 (file)
@@ -25,7 +25,7 @@ static inline int should_deliver(const struct net_bridge_port *p,
 
        vg = nbp_vlan_group_rcu(p);
        return ((p->flags & BR_HAIRPIN_MODE) || skb->dev != p->dev) &&
-               br_allowed_egress(vg, skb) && p->state == BR_STATE_FORWARDING &&
+               p->state == BR_STATE_FORWARDING && br_allowed_egress(vg, skb) &&
                nbp_switchdev_allowed_egress(p, skb) &&
                !br_skb_isolated(p, skb);
 }