]> git.proxmox.com Git - mirror_frr.git/commit
zebra: Handle rib updates as a thread event
authorStephen Worley <sworley@cumulusnetworks.com>
Thu, 17 Oct 2019 19:38:54 +0000 (15:38 -0400)
committerStephen Worley <sworley@cumulusnetworks.com>
Fri, 18 Oct 2019 20:59:25 +0000 (16:59 -0400)
commit2a99ab95e63758f3a38b8ff0973fbd74ddb409d9
treed78bc36d24418dd4955024f7c10513ac46228dbc
parent757c868b4b734a1cbefb008e327f658082bb6dae
zebra: Handle rib updates as a thread event

If we need to batch process the rib (all tables or specific
vrf), do so as a scheduled thread event rather than immediately
handling it. Further, add context to the events so that you
narrow down to certain route types you want to reprocess.

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