From 017454fe079b02dcd1969d3696e18453dcf2ae42 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Fri, 17 Jun 2016 09:37:11 -0400 Subject: [PATCH] pimd: Tell code to use ifindex When creating an vif use the ifindex. Signed-off-by: Donald Sharp --- pimd/pim_iface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c index b70cd4b033..1f818ccf51 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -649,7 +649,7 @@ int pim_if_add_vif(struct interface *ifp) return -4; } - flags = (ifp->ifindex == PIM_OIF_PIM_REGISTER_VIF) ? VIFF_REGISTER : 0; + flags = (ifp->ifindex == PIM_OIF_PIM_REGISTER_VIF) ? VIFF_REGISTER : VIFF_USE_IFINDEX; if (pim_mroute_add_vif(ifp->ifindex, ifaddr, flags)) { /* pim_mroute_add_vif reported error */ return -5; -- 2.39.5