diff options
author | Nikolay Aleksandrov <nikolay@cumulusnetworks.com> | 2015-10-02 15:05:13 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-10-04 16:43:50 -0700 |
commit | 6be144f62f64c8a67e11b2f8b86c7bf390b87411 (patch) | |
tree | 017c1d62972036289cbb2111e1321471e0930353 /net/bridge/br_private.h | |
parent | 2ffdf508d278d48ccb928238846df352db21f4eb (diff) | |
download | op-kernel-dev-6be144f62f64c8a67e11b2f8b86c7bf390b87411.zip op-kernel-dev-6be144f62f64c8a67e11b2f8b86c7bf390b87411.tar.gz |
bridge: vlan: use br_vlan_should_use to simplify __vlan_add/del
The checks that lead to num_vlans change are always what
br_vlan_should_use checks for, namely if the vlan is only a context or
not and depending on that it's either not counted or counted
as a real/used vlan respectively.
Also give better explanation in br_vlan_should_use's comment.
Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_private.h')
-rw-r--r-- | net/bridge/br_private.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bridge/br_private.h b/net/bridge/br_private.h index 4ed8308..1ff6a0f 100644 --- a/net/bridge/br_private.h +++ b/net/bridge/br_private.h @@ -400,7 +400,7 @@ static inline bool br_vlan_is_brentry(const struct net_bridge_vlan *v) return v->flags & BRIDGE_VLAN_INFO_BRENTRY; } -/* check if we should use the vlan entry is usable */ +/* check if we should use the vlan entry, returns false if it's only context */ static inline bool br_vlan_should_use(const struct net_bridge_vlan *v) { if (br_vlan_is_master(v)) { |