]> git.proxmox.com Git - mirror_frr.git/commit
zebra: Move resolve/add depend install into api
authorStephen Worley <sworley@cumulusnetworks.com>
Thu, 25 Jul 2019 15:45:19 +0000 (11:45 -0400)
committerStephen Worley <sworley@cumulusnetworks.com>
Fri, 25 Oct 2019 15:13:41 +0000 (11:13 -0400)
commitf429bd1b24e92433c8cd3c6869953a45aee57b1e
tree1572d7c8bf85793c742e4ecb342343ea0c84e38d
parent8dfbc657247d58e9888b7b04b8948558c1218e03
zebra: Move resolve/add depend install into api

Move the resolving and installing of a single nhg_hash_entry
into the install function itself, rather than letting zebra_rib
handle it.

Further, ensure depends are installed/queued before installing
a group. The ordering should be find here since only one thread
will call this API.

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