]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Fix table manager to use the synchronous client
authorDonald Sharp <sharpd@nvidia.com>
Mon, 10 Jul 2023 14:40:38 +0000 (10:40 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Mon, 10 Jul 2023 14:48:43 +0000 (10:48 -0400)
commit3bde2e3d33299e04f71c4feb4118b1a6882da667
tree01f6a3b3b5a0ea58b5d405a918a926470ebb0272
parentf4c29914b568e012322786c769ac7a3c9a66499a
bgpd: Fix table manager to use the synchronous client

bgp_zebra_tm_connect calls bgp_zebra_get_table_range which
just used the global zclient.  Which of course still had
us exposing the global zclient to read and drop important
data from zebra.  This fixes commit 787c61e03c760ffdb422bfc44c72d83fb451e0c8

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
bgpd/bgp_zebra.c
bgpd/bgp_zebra.h