Loading net/bridge/br_mdb.c +6 −6 Original line number Diff line number Diff line Loading @@ -653,9 +653,6 @@ static int br_mdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, br = netdev_priv(dev); /* If vlan filtering is enabled and VLAN is not specified * install mdb entry on all vlans configured on the port. */ pdev = __dev_get_by_index(net, entry->ifindex); if (!pdev) return -ENODEV; Loading @@ -665,6 +662,9 @@ static int br_mdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, return -EINVAL; vg = nbp_vlan_group(p); /* If vlan filtering is enabled and VLAN is not specified * install mdb entry on all vlans configured on the port. */ if (br_vlan_enabled(br->dev) && vg && entry->vid == 0) { list_for_each_entry(v, &vg->vlan_list, vlist) { entry->vid = v->vid; Loading Loading @@ -745,9 +745,6 @@ static int br_mdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, br = netdev_priv(dev); /* If vlan filtering is enabled and VLAN is not specified * delete mdb entry on all vlans configured on the port. */ pdev = __dev_get_by_index(net, entry->ifindex); if (!pdev) return -ENODEV; Loading @@ -757,6 +754,9 @@ static int br_mdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, return -EINVAL; vg = nbp_vlan_group(p); /* If vlan filtering is enabled and VLAN is not specified * delete mdb entry on all vlans configured on the port. */ if (br_vlan_enabled(br->dev) && vg && entry->vid == 0) { list_for_each_entry(v, &vg->vlan_list, vlist) { entry->vid = v->vid; Loading Loading
net/bridge/br_mdb.c +6 −6 Original line number Diff line number Diff line Loading @@ -653,9 +653,6 @@ static int br_mdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, br = netdev_priv(dev); /* If vlan filtering is enabled and VLAN is not specified * install mdb entry on all vlans configured on the port. */ pdev = __dev_get_by_index(net, entry->ifindex); if (!pdev) return -ENODEV; Loading @@ -665,6 +662,9 @@ static int br_mdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, return -EINVAL; vg = nbp_vlan_group(p); /* If vlan filtering is enabled and VLAN is not specified * install mdb entry on all vlans configured on the port. */ if (br_vlan_enabled(br->dev) && vg && entry->vid == 0) { list_for_each_entry(v, &vg->vlan_list, vlist) { entry->vid = v->vid; Loading Loading @@ -745,9 +745,6 @@ static int br_mdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, br = netdev_priv(dev); /* If vlan filtering is enabled and VLAN is not specified * delete mdb entry on all vlans configured on the port. */ pdev = __dev_get_by_index(net, entry->ifindex); if (!pdev) return -ENODEV; Loading @@ -757,6 +754,9 @@ static int br_mdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, return -EINVAL; vg = nbp_vlan_group(p); /* If vlan filtering is enabled and VLAN is not specified * delete mdb entry on all vlans configured on the port. */ if (br_vlan_enabled(br->dev) && vg && entry->vid == 0) { list_for_each_entry(v, &vg->vlan_list, vlist) { entry->vid = v->vid; Loading