br_opt_get
if (br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0) == on)
return br_opt_get(br, BROPT_NO_LL_LEARN);
return br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED);
return br_opt_get(br, BROPT_MST_ENABLED);
return br_opt_get(br, BROPT_MDB_OFFLOAD_FAIL_NOTIFICATION);
return br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0);
bool cur = !!br_opt_get(br, opt);
if (br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED)) {
if (br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED) &&
br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED))
br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED))
if (br_opt_get(br, BROPT_MULTICAST_ENABLED))
if (br_opt_get(br, BROPT_MULTICAST_ENABLED))
br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED)) {
br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED) &&
local_vlan_0 = br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0);
local_vlan_0 = br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0);
if (br_opt_get(br, BROPT_MTU_SET_BY_USER))
br_opt_get(br, BROPT_NEIGH_SUPPRESS_ENABLED) &&
br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0))) {
!br_opt_get(p->br, BROPT_NO_LL_LEARN) &&
if (!br_opt_get(cfg->br, BROPT_MULTICAST_ENABLED)) {
if (!br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) {
return br_opt_get(netdev_priv(dev), BROPT_MST_ENABLED);
if (br_opt_get(br, BROPT_MST_ENABLED) == on)
if (br_opt_get(br, BROPT_MST_ENABLED))
if (!br_opt_get(p->br, BROPT_MST_ENABLED)) {
if (!br_opt_get(br, BROPT_MST_ENABLED))
if (!p || !br_opt_get(p->br, BROPT_MST_ENABLED))
if (!br_opt_get(br, BROPT_MULTICAST_ENABLED) ||
!br_opt_get(brmctx->br, BROPT_MULTICAST_ENABLED))
!br_opt_get(brmctx->br, BROPT_MULTICAST_ENABLED) ||
!br_opt_get(br, BROPT_MULTICAST_ENABLED))
br_opt_get(port->br,
if (!br_opt_get(br, BROPT_MULTICAST_ENABLED) ||
if (br_opt_get(port->br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) {
!br_opt_get(pg->key.port->br, BROPT_MCAST_VLAN_SNOOPING_ENABLED))
!br_opt_get(brmctx->br, BROPT_MULTICAST_ENABLED))
!br_opt_get(brmctx->br, BROPT_MULTICAST_ENABLED))
if (!br_opt_get(brmctx->br, BROPT_MULTICAST_ENABLED) ||
if (!br_opt_get(br, BROPT_MULTICAST_STATS_ENABLED))
if (!br_opt_get((*brmctx)->br, BROPT_MULTICAST_ENABLED))
if (br_opt_get((*brmctx)->br, BROPT_MCAST_VLAN_SNOOPING_ENABLED) && vlan) {
if (!br_opt_get(br, BROPT_MULTICAST_ENABLED))
if (br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) {
if (!br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED))
if (br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED) == on)
if (on && !br_opt_get(br, BROPT_VLAN_ENABLED)) {
if (br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) {
if (br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED))
if (br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED))
if (!!br_opt_get(br, BROPT_MULTICAST_ENABLED) == !!val)
if (!br_opt_get(br, BROPT_MULTICAST_ENABLED)) {
if (br_opt_get(br, BROPT_MULTICAST_ENABLED))
return !!br_opt_get(br, BROPT_MULTICAST_ENABLED);
if (!type || !br_opt_get(br, BROPT_MULTICAST_STATS_ENABLED))
iph->saddr = br_opt_get(brmctx->br, BROPT_MULTICAST_QUERY_USE_IFADDR) ?
!br_opt_get(br, BROPT_NF_CALL_IP6TABLES))
if (!brnet->call_iptables && !br_opt_get(br, BROPT_NF_CALL_IPTABLES))
if (!brnet->call_arptables && !br_opt_get(br, BROPT_NF_CALL_ARPTABLES))
br_opt_get(br, BROPT_VLAN_STATS_ENABLED)) ||
br_opt_get(br, BROPT_VLAN_STATS_PER_PORT)))
br_opt_get(br, BROPT_MULTICAST_ENABLED)) ||
br_opt_get(br, BROPT_MULTICAST_QUERY_USE_IFADDR)) ||
br_opt_get(br, BROPT_MULTICAST_STATS_ENABLED)) ||
br_opt_get(br, BROPT_NF_CALL_IPTABLES) ? 1 : 0) ||
br_opt_get(br, BROPT_NF_CALL_IP6TABLES) ? 1 : 0) ||
br_opt_get(br, BROPT_NF_CALL_ARPTABLES) ? 1 : 0))
br_opt_get(br, BROPT_MST_ENABLED) && port) {
if (is_ipv6 && !br_opt_get(brmctx->br, BROPT_HAS_IPV6_ADDR))
(!br_opt_get(brmctx->br, BROPT_MCAST_VLAN_SNOOPING_ENABLED) ||
vlan_snooping_enabled = !!br_opt_get(brmctx->br,
return br_opt_get(br, BROPT_MDB_OFFLOAD_FAIL_NOTIFICATION) &&
br_opt_get(p->br, BROPT_MST_ENABLED) &&
if (br_opt_get(p->br, BROPT_MST_ENABLED)) {
if (!br_opt_get(br, BROPT_MULTICAST_ENABLED))
return sysfs_emit(buf, "%d\n", br_opt_get(br, BROPT_MULTICAST_ENABLED));
br_opt_get(br, BROPT_MULTICAST_QUERY_USE_IFADDR));
br_opt_get(br, BROPT_MULTICAST_STATS_ENABLED));
return sysfs_emit(buf, "%u\n", br_opt_get(br, BROPT_NF_CALL_IPTABLES));
return sysfs_emit(buf, "%u\n", br_opt_get(br, BROPT_NF_CALL_IP6TABLES));
return sysfs_emit(buf, "%u\n", br_opt_get(br, BROPT_NF_CALL_ARPTABLES));
return sysfs_emit(buf, "%d\n", br_opt_get(br, BROPT_VLAN_ENABLED));
return sysfs_emit(buf, "%u\n", br_opt_get(br, BROPT_VLAN_STATS_ENABLED));
return sysfs_emit(buf, "%u\n", br_opt_get(br, BROPT_VLAN_STATS_PER_PORT));
if (br_opt_get(br, BROPT_VLAN_ENABLED)) {
.u.vlan_filtering = br_opt_get(p->br, BROPT_VLAN_ENABLED),
if (!br_opt_get(br, BROPT_VLAN_ENABLED))
if (!br_opt_get(br, BROPT_VLAN_ENABLED))
if (!br_opt_get(p->br, BROPT_VLAN_BRIDGE_BINDING))
if (!br_opt_get(br, BROPT_VLAN_BRIDGE_BINDING))
if (!br_opt_get(p->br, BROPT_VLAN_BRIDGE_BINDING))
if (br_opt_get(br, BROPT_MST_ENABLED)) {
if (br_opt_get(br, BROPT_VLAN_STATS_PER_PORT)) {
if (!br_opt_get(br, BROPT_FDB_LOCAL_VLAN_0)) {
if (br_opt_get(br, BROPT_VLAN_STATS_ENABLED)) {
if (!br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED) &&
!br_opt_get(br, BROPT_VLAN_STATS_ENABLED)) {
if (br_opt_get(br, BROPT_VLAN_STATS_ENABLED)) {
if (!br_opt_get(br, BROPT_VLAN_ENABLED)) {
if (!br_opt_get(br, BROPT_VLAN_ENABLED))
if (br_opt_get(br, BROPT_GROUP_ADDR_SET))
if (!br_opt_get(br, BROPT_VLAN_ENABLED) ||
if (!br_opt_get(br, BROPT_VLAN_ENABLED) ||
if (br_opt_get(br, BROPT_VLAN_ENABLED) == !!val)
if (!val && br_opt_get(br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) {
return br_opt_get(br, BROPT_VLAN_ENABLED);
if (br_opt_get(br, BROPT_MST_ENABLED)) {