br_opt_toggle
br_opt_toggle(br, BROPT_FDB_LOCAL_VLAN_0, on);
br_opt_toggle(br, BROPT_NO_LL_LEARN, on);
br_opt_toggle(br, BROPT_MDB_OFFLOAD_FAIL_NOTIFICATION, on);
br_opt_toggle(br, BROPT_NEIGH_SUPPRESS_ENABLED, neigh_suppress);
br_opt_toggle(br, BROPT_MTU_SET_BY_USER, true);
br_opt_toggle(br, BROPT_MTU_SET_BY_USER, false);
br_opt_toggle(br, BROPT_MST_ENABLED, on);
br_opt_toggle(brmctx->br, BROPT_HAS_IPV6_ADDR, false);
br_opt_toggle(brmctx->br, BROPT_HAS_IPV6_ADDR, true);
br_opt_toggle(br, BROPT_MULTICAST_ENABLED, false);
br_opt_toggle(br, BROPT_MULTICAST_ENABLED, true);
br_opt_toggle(br, BROPT_HAS_IPV6_ADDR, true);
br_opt_toggle(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED, on);
br_opt_toggle(br, BROPT_MULTICAST_ENABLED, !!val);
br_opt_toggle(br, BROPT_GROUP_ADDR_SET, true);
br_opt_toggle(br, BROPT_MULTICAST_QUERY_USE_IFADDR, !!val);
br_opt_toggle(br, BROPT_MULTICAST_STATS_ENABLED, !!mcast_stats);
br_opt_toggle(br, BROPT_NF_CALL_IPTABLES, !!val);
br_opt_toggle(br, BROPT_NF_CALL_IP6TABLES, !!val);
br_opt_toggle(br, BROPT_NF_CALL_ARPTABLES, !!val);
void br_opt_toggle(struct net_bridge *br, enum net_bridge_opts opt, bool on);
br_opt_toggle(br, BROPT_GROUP_ADDR_SET, true);
br_opt_toggle(br, BROPT_MULTICAST_QUERY_USE_IFADDR, !!val);
br_opt_toggle(br, BROPT_MULTICAST_STATS_ENABLED, !!val);
br_opt_toggle(br, BROPT_NF_CALL_IPTABLES, !!val);
br_opt_toggle(br, BROPT_NF_CALL_IP6TABLES, !!val);
br_opt_toggle(br, BROPT_NF_CALL_ARPTABLES, !!val);
br_opt_toggle(br, BROPT_VLAN_STATS_ENABLED, !!val);
br_opt_toggle(br, BROPT_VLAN_STATS_PER_PORT, !!val);
br_opt_toggle(br, BROPT_VLAN_BRIDGE_BINDING, true);
br_opt_toggle(br, BROPT_VLAN_BRIDGE_BINDING,
br_opt_toggle(br, BROPT_VLAN_ENABLED, !!val);
br_opt_toggle(br, BROPT_VLAN_ENABLED, !val);