]> git.proxmox.com Git - mirror_frr.git/commit
zebra: add zebra opaque module
authorMark Stapp <mjs@voltanet.io>
Sun, 19 Apr 2020 17:23:09 +0000 (13:23 -0400)
committerMark Stapp <mjs@voltanet.io>
Tue, 2 Jun 2020 12:20:54 +0000 (08:20 -0400)
commit9bb02389d0423941e328c88b38e241aa722229d0
treec97767d204dca3585d0de87da26912ee7dfd5dde
parentff491140956129580a7d68ea8510b521cce80c9d
zebra: add zebra opaque module

Add the zebra_opaque module, designed to offload some opaque zapi
message processing to a new, dedicated pthread. Add to the build;
also re-sort the lists of zebra files in subdir.am.
Start, stop, and clean-up the opaque module, integrate with zebra
start and shutdown.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra/main.c
zebra/subdir.am
zebra/zebra_dplane.c
zebra/zebra_opaque.c [new file with mode: 0644]
zebra/zebra_opaque.h [new file with mode: 0644]