diff options
Diffstat (limited to 'pimd/pim_iface.c')
| -rw-r--r-- | pimd/pim_iface.c | 3 |
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 */ |
