summaryrefslogtreecommitdiff
path: root/pimd/pim_iface.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-05-19 15:45:51 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-07-24 13:51:35 -0400
commitcf663cebb3af7d147a8272af6e501db41ed26286 (patch)
treef2be1f073d0bf7aed47751bba9cd8f7612264e32 /pimd/pim_iface.c
parent25bdac421ea883ce14a97aacb7f5058cbfbfe76d (diff)
pimd: More refactor for 'struct pim_instance *' for pim_nht.c
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_iface.c')
-rw-r--r--pimd/pim_iface.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c
index c08e4c842b..b9fa87831c 100644
--- a/pimd/pim_iface.c
+++ b/pimd/pim_iface.c
@@ -678,7 +678,8 @@ void pim_if_addr_add(struct connected *ifc)
rpf.rpf_addr.u.prefix4 = ifc->address->u.prefix4;
pnc = pim_nexthop_cache_find(pim_ifp->pim, &rpf);
if (pnc)
- pim_sendmsg_zebra_rnh(zclient, pnc,
+ pim_sendmsg_zebra_rnh(zclient, pim_ifp->pim,
+ pnc,
ZEBRA_NEXTHOP_REGISTER);
}
} /* pim */