]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: pass lists of results from dataplane to zebra
authorMark Stapp <mjs@voltanet.io>
Fri, 21 Dec 2018 19:12:33 +0000 (14:12 -0500)
committerMark Stapp <mjs@voltanet.io>
Thu, 10 Jan 2019 18:24:13 +0000 (13:24 -0500)
commit4c206c8f74f7c9309067994d149ead0c48e9c49a
tree2c899f2d5b31dc6faec32f9634a332b78070fc61
parentf30f54a79b80078d702d9e50f057323e680217c3
zebra: pass lists of results from dataplane to zebra

Pass lists of results back to zebra from the dataplane subsystem
(and pthread). This helps reduce the lock/unlock cycles when
zebra is busy. Also remove a couple of typedefs that made their
way into the dataplane header file - those violate the FRR style
guidelines.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra/zebra_dplane.c
zebra/zebra_dplane.h
zebra/zebra_rib.c