From 608105a73eb8f24ad8f6124dfcc82ac62bd99bff Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Mon, 28 Aug 2017 04:39:18 +0200 Subject: zebra: drop IPv6 "broadcast" and "peer" addr code There is no such thing as an IPv6 "broadcast" or "peer" address. Signed-off-by: David Lamparter --- zebra/kernel_socket.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'zebra/kernel_socket.c') diff --git a/zebra/kernel_socket.c b/zebra/kernel_socket.c index e2a1deb9ac..c6fb34562f 100644 --- a/zebra/kernel_socket.c +++ b/zebra/kernel_socket.c @@ -762,12 +762,10 @@ int ifam_read(struct ifa_msghdr *ifam) if (ifam->ifam_type == RTM_NEWADDR) connected_add_ipv6(ifp, flags, &addr.sin6.sin6_addr, ip6_masklen(mask.sin6.sin6_addr), - &brd.sin6.sin6_addr, (isalias ? ifname : NULL)); else connected_delete_ipv6(ifp, &addr.sin6.sin6_addr, - ip6_masklen(mask.sin6.sin6_addr), - &brd.sin6.sin6_addr); + ip6_masklen(mask.sin6.sin6_addr)); break; default: /* Unsupported family silently ignore... */ -- cgit v1.2.3