]> git.proxmox.com Git - mirror_frr.git/commit - staticd/static_zebra.c
staticd: Track state of where we are and limit installs/updates to min
authorDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 16 Jul 2019 12:27:31 +0000 (08:27 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 16 Jul 2019 12:27:31 +0000 (08:27 -0400)
commit9fafbd158241f4c063af4ddbdc31cec5f4cc657f
tree201da6af66748e60c58fb3061e02c88b83872b07
parent0ed857ab63fee474225b2d218df5816f62a076c0
staticd: Track state of where we are and limit installs/updates to min

Track the state of the route and how we have installed it or not.
This commit limits the number of installs/updates/deletes to a
minimum number instead of repeated sends to zebra.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
staticd/static_nht.c
staticd/static_nht.h
staticd/static_zebra.c