diff options
| author | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-03-23 08:25:20 -0700 | 
|---|---|---|
| committer | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-04-20 08:33:23 -0700 | 
| commit | 269c1fe1e75a8ca7c73680b81641d7e05efc4335 (patch) | |
| tree | 1230e791a88ac853193963664b4f8dd90d086aa6 /pimd/pim_vxlan.h | |
| parent | 332087df41db6ec4630e984a895fceac1c8adeb9 (diff) | |
pimd: update vxlan mroute entries when the lo or peerlink vif is updated
For vxlan origination mroutes the IIF is pinned to
a. lo for single VTEPs
b. peerlink-rif for anycast VTEPs
This commit includes the changes to react to  pim-vifi add/del for these
devices.
Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_vxlan.h')
| -rw-r--r-- | pimd/pim_vxlan.h | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/pimd/pim_vxlan.h b/pimd/pim_vxlan.h index ad84fa8e04..0a6e409c73 100644 --- a/pimd/pim_vxlan.h +++ b/pimd/pim_vxlan.h @@ -123,5 +123,7 @@ extern void pim_vxlan_sg_del(struct pim_instance *pim, struct prefix_sg *sg);  extern void pim_vxlan_update_sg_reg_state(struct pim_instance *pim,  		struct pim_upstream *up, bool reg_join);  extern struct pim_interface *pim_vxlan_get_term_ifp(struct pim_instance *pim); +extern void pim_vxlan_add_vif(struct interface *ifp); +extern void pim_vxlan_del_vif(struct interface *ifp);  #endif /* PIM_VXLAN_H */  | 
