Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f693dff7 authored by Mike Rapoport's avatar Mike Rapoport Committed by Stephen Hemminger
Browse files

rtnetlink: allow using zero MAC address in rtnl_fdb_{add,del}



This is required for multiple default destinations management in VXLAN

Signed-off-by: default avatarMike Rapoport <mike.rapoport@ravellosystems.com>
Signed-off-by: default avatarStephen Hemminger <stephen@networkplumber.org>
parent bc7892ba
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -2109,10 +2109,6 @@ static int rtnl_fdb_add(struct sk_buff *skb, struct nlmsghdr *nlh)
	}

	addr = nla_data(tb[NDA_LLADDR]);
	if (is_zero_ether_addr(addr)) {
		pr_info("PF_BRIDGE: RTM_NEWNEIGH with invalid ether address\n");
		return -EINVAL;
	}

	err = -EOPNOTSUPP;

@@ -2210,10 +2206,6 @@ static int rtnl_fdb_del(struct sk_buff *skb, struct nlmsghdr *nlh)
	}

	addr = nla_data(tb[NDA_LLADDR]);
	if (is_zero_ether_addr(addr)) {
		pr_info("PF_BRIDGE: RTM_DELNEIGH with invalid ether address\n");
		return -EINVAL;
	}

	err = -EOPNOTSUPP;