pimd: Remove pimg from pim_iface.c

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2017-05-20 13:57:34 -04:00
parent b206566b16
commit 5ec5d976eb

View file

@ -838,6 +838,8 @@ void pim_if_addr_del_all(struct interface *ifp)
struct connected *ifc; struct connected *ifc;
struct listnode *node; struct listnode *node;
struct listnode *nextnode; struct listnode *nextnode;
struct vrf *vrf = vrf_lookup_by_id(ifp->vrf_id);
struct pim_instance *pim = vrf->info;
/* PIM/IGMP enabled ? */ /* PIM/IGMP enabled ? */
if (!ifp->info) if (!ifp->info)
@ -852,8 +854,8 @@ void pim_if_addr_del_all(struct interface *ifp)
pim_if_addr_del(ifc, 1 /* force_prim_as_any=true */); pim_if_addr_del(ifc, 1 /* force_prim_as_any=true */);
} }
pim_rp_setup(pimg); pim_rp_setup(pim);
pim_i_am_rp_re_evaluate(pimg); pim_i_am_rp_re_evaluate(pim);
} }
void pim_if_addr_del_all_igmp(struct interface *ifp) void pim_if_addr_del_all_igmp(struct interface *ifp)