net: bridge: mcast: move querier state to the multicast context
[linux-block.git] / net / bridge / br_sysfs_br.c
index 08e31debd6f2f0ddb1a598cefa64c69942e88d0f..570edfd391f47d58e7309ac32fa96937dd370387 100644 (file)
@@ -447,7 +447,7 @@ static ssize_t multicast_querier_show(struct device *d,
                                      char *buf)
 {
        struct net_bridge *br = to_bridge(d);
-       return sprintf(buf, "%d\n", br_opt_get(br, BROPT_MULTICAST_QUERIER));
+       return sprintf(buf, "%d\n", READ_ONCE(br->multicast_ctx.multicast_querier));
 }
 
 static int set_multicast_querier(struct net_bridge *br, unsigned long val,