From deb28338de082e44ce571c9433b725ee4e339e8b Mon Sep 17 00:00:00 2001 From: Mark Stapp Date: Tue, 10 Aug 2021 11:44:08 -0400 Subject: [PATCH] zebra: ignore unknown address-family in netlink route msg Ignore AFs we don't handle in incoming netlink route updates. Signed-off-by: Mark Stapp --- zebra/rt_netlink.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zebra/rt_netlink.c b/zebra/rt_netlink.c index a64ec52dda..48ccf91ec7 100644 --- a/zebra/rt_netlink.c +++ b/zebra/rt_netlink.c @@ -861,6 +861,12 @@ static int netlink_route_change_read_unicast(struct nlmsghdr *h, ns_id_t ns_id, } memcpy(&src_p.prefix, src, 16); src_p.prefixlen = rtm->rtm_src_len; + } else { + /* We only handle the AFs we handle... */ + if (IS_ZEBRA_DEBUG_KERNEL) + zlog_debug("%s: unknown address-family %u", __func__, + rtm->rtm_family); + return 0; } /* -- 2.39.5