]> git.puffer.fish Git - mirror/frr.git/commit
lib, bgp/vnc: add `.auxiliary` zclient option 14867/head
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 23 Nov 2023 14:40:38 +0000 (15:40 +0100)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 23 Nov 2023 14:42:59 +0000 (15:42 +0100)
commit5a40f2b0e75bbb43c0d6e2f9cfe190dfaa61f386
tree0474bf802a46f54f4170e40b8829b271906a4879
parentcc90c54b36818a13774edfed8d7ac9a6e36c9373
lib, bgp/vnc: add `.auxiliary` zclient option

Avoids calling VRF/interface/... handlers in library code more than
once.  It's kinda surprising that this hasn't been blowing up already
for the VNC code, luckily these handlers are (mostly?) idempotent.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
bgpd/rfapi/vnc_zebra.c
lib/zclient.c
lib/zclient.h