summaryrefslogtreecommitdiff
path: root/pimd/pim_zebra.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2018-07-31 18:27:54 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2018-07-31 18:27:54 -0400
commitcc67ccf9f3922e60e91634d4c10939031a9a2272 (patch)
treeb292fc9062d85ca2bea850bb6f2be0ecd4d4c9c2 /pimd/pim_zebra.h
parent74389231689bfbe8a22159190943c39255bd40e5 (diff)
pimd: Abstract a RPF change for upstream handling
Abstract the RPF change for upstream handling code so that we do not have two copies of the code. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_zebra.h')
-rw-r--r--pimd/pim_zebra.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pimd/pim_zebra.h b/pimd/pim_zebra.h
index a0b59a6db8..c9ed89863c 100644
--- a/pimd/pim_zebra.h
+++ b/pimd/pim_zebra.h
@@ -48,4 +48,7 @@ void sched_rpf_cache_refresh(struct pim_instance *pim);
struct zclient *pim_zebra_zclient_get(void);
void pim_zebra_update_all_interfaces(struct pim_instance *pim);
+void pim_zebra_upstream_rpf_changed(struct pim_instance *pim,
+ struct pim_upstream *up,
+ struct pim_rpf *old);
#endif /* PIM_ZEBRA_H */