From 78623256b6061d99a0600e1f401bfdfd204fd674 Mon Sep 17 00:00:00 2001 From: Sarita Patra Date: Fri, 21 Oct 2022 02:00:10 -0700 Subject: [PATCH] pim6d: Handle IPV6 for "no ipv6 pim" Issue: #11931 Signed-off-by: Sarita Patra --- pimd/pim_iface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c index 6f272f0085..db9156b04b 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -689,7 +689,7 @@ static void pim_if_addr_del_pim(struct connected *ifc) { struct pim_interface *pim_ifp = ifc->ifp->info; - if (ifc->address->family != AF_INET) { + if (ifc->address->family != PIM_AF) { /* non-IPv4 address */ return; } @@ -843,7 +843,7 @@ void pim_if_addr_del_all(struct interface *ifp) for (ALL_LIST_ELEMENTS(ifp->connected, node, nextnode, ifc)) { struct prefix *p = ifc->address; - if (p->family != AF_INET) + if (p->family != PIM_AF) continue; pim_if_addr_del(ifc, 1 /* force_prim_as_any=true */); -- 2.39.5