summaryrefslogtreecommitdiffstats
path: root/zebra/interface.h
diff options
context:
space:
mode:
authorStephen Worley <sworley@cumulusnetworks.com>2019-05-15 00:03:29 +0200
committerStephen Worley <sworley@cumulusnetworks.com>2019-10-25 17:13:40 +0200
commite22e80010ee4226cbb4c1cb570d520ff071add89 (patch)
tree526bb712a327a786e1246e3d971bfea9dd484605 /zebra/interface.h
parentzebra: Free the nhe dataplane ctx always (diff)
downloadfrr-e22e80010ee4226cbb4c1cb570d520ff071add89.tar.xz
frr-e22e80010ee4226cbb4c1cb570d520ff071add89.zip
zebra: Use a nhe context dataplane and rib metaq
We will use a nhe context for dataplane interaction with nextho group hash entries. New nhe's from the kernel will be put into a group array if they are a group and queued on the rib metaq to be processed later. New nhe's sent to the kernel will be set on the dataplane context with approprate ID's in the group array if needed. Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
Diffstat (limited to 'zebra/interface.h')
-rw-r--r--zebra/interface.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/zebra/interface.h b/zebra/interface.h
index c5614a2a6..d5c1e1713 100644
--- a/zebra/interface.h
+++ b/zebra/interface.h
@@ -441,7 +441,6 @@ 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);