summaryrefslogtreecommitdiff
path: root/zebra/interface.h
diff options
context:
space:
mode:
authorStephen Worley <sworley@cumulusnetworks.com>2019-05-14 10:11:30 -0700
committerStephen Worley <sworley@cumulusnetworks.com>2019-10-25 11:13:39 -0400
commitf862383fc9f0055dc068d5374e5efc7b49a23e2e (patch)
tree398dccd04d2c0c6679cc6910208eb91291d4f5bc /zebra/interface.h
parentfe593b781d8a927bd496c77799312cc64a565141 (diff)
zebra: Add interface down marking to NHE's
Add functionality to allow an interface down event to mark any dependent NHE's as invalid. Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
Diffstat (limited to 'zebra/interface.h')
-rw-r--r--zebra/interface.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/interface.h b/zebra/interface.h
index d5c1e17131..c5614a2a60 100644
--- a/zebra/interface.h
+++ b/zebra/interface.h
@@ -441,6 +441,7 @@ extern void if_nhg_dependents_del(struct interface *ifp,
struct nhg_hash_entry *nhe);
extern unsigned int if_nhg_dependents_count(const struct interface *ifp);
extern bool if_nhg_dependents_is_empty(const struct interface *ifp);
+extern void if_down_nhg_dependents(const struct interface *ifp);
extern void vrf_add_update(struct vrf *vrfp);