]> git.puffer.fish Git - mirror/frr.git/commit
zebra: properly set the NEXTHOP_GROUP_VALID flag
authorStephen Worley <sworley@cumulusnetworks.com>
Thu, 30 Jan 2020 21:43:09 +0000 (16:43 -0500)
committerStephen Worley <sworley@cumulusnetworks.com>
Thu, 26 Mar 2020 14:48:16 +0000 (10:48 -0400)
commit086e4e02f5fe02849ad9a6c17472094c1c1cbd98
treee2052c6c405abb9eee4c9d44e3b59018753d3cda
parent715e5c70d564017a8b709599e23bf94884ab9bb9
zebra: properly set the NEXTHOP_GROUP_VALID flag

Properly set the NEXTHOP_GROUP_VALID flag and use it
as a conditional for installation decisions for individual
nexthop and groups containing it.

We set the NEXTHOP_GROUP_VALID flag it is:

1) A fully resolved active nexthop
or
2) Its a group that contains at least one VALID NHE

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