The only place that accessed pvid directly outside of the bridge vlan code
was mst, change it to use the br_get_pvid helper.

Signed-off-by: Nikolay Aleksandrov <[email protected]>
---
 net/bridge/br_mst.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/bridge/br_mst.c b/net/bridge/br_mst.c
index 43a300ae6bfa..95e49ec8065e 100644
--- a/net/bridge/br_mst.c
+++ b/net/bridge/br_mst.c
@@ -86,7 +86,7 @@ static void br_mst_vlan_set_state(struct 
net_bridge_vlan_group *vg,
        if (br_vlan_get_state(v) == state)
                return;
 
-       if (v->vid == vg->pvid)
+       if (v->vid == br_get_pvid(vg))
                br_vlan_set_pvid_state(vg, state);
 
        br_vlan_set_state(v, state);
-- 
2.47.3


Reply via email to