]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_nhg.c
zebra: Add dependency information for nexthop group hash entries
authorStephen Worley <sworley@cumulusnetworks.com>
Thu, 21 Mar 2019 14:43:16 +0000 (10:43 -0400)
committerStephen Worley <sworley@cumulusnetworks.com>
Fri, 25 Oct 2019 15:13:38 +0000 (11:13 -0400)
commit3119f6a11455b9c5648167f4c8293476be9c5a9e
tree956a922d8218493807b1802eedaa01c1628f4333
parent50cfa27f1b7140edade4b50d94a93c84dee3e267
zebra: Add dependency information for nexthop group hash entries

We treat "groups" from the kernel here as a dependency list.
Each hash entry, if its a group from the kernel, has
a list of any other nexthop hash entries that are in its
group. A non-group nexthop from the kernel will have its
dependency list set to NULL.

Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
zebra/zebra_nhg.c
zebra/zebra_nhg.h