]> git.proxmox.com Git - mirror_frr.git/commit - lib/zclient.c
*: Make zapi route install Notifications optional
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 9 Nov 2017 19:34:42 +0000 (14:34 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 27 Nov 2017 14:09:35 +0000 (09:09 -0500)
commite1a1880de3e9da60f72198924fe3407f7bbc975d
treecbf777f55ae78c3833290b4213dbd68b53ef6263
parent7ea7b86e2bab5309f5d431806c9149bdd2ee2ead
*: Make zapi route install Notifications optional

Allow the higher level protocol to specify if it would
like to receive notifications about it's routes that
it has installed.

I've purposely made it part of zclient_new_notify because
we need to track the routes on a per daemon basis only.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
22 files changed:
babeld/babel_zebra.c
bgpd/bgp_zebra.c
bgpd/rfapi/vnc_zebra.c
eigrpd/eigrp_zebra.c
isisd/isis_zebra.c
ldpd/lde.c
ldpd/ldp_zebra.c
lib/zclient.c
lib/zclient.h
nhrpd/nhrp_route.c
ospf6d/ospf6_zebra.c
ospfd/ospf_zebra.c
pimd/pim_zebra.c
pimd/pim_zlookup.c
ripd/rip_zebra.c
ripngd/ripng_zebra.c
tests/bgpd/test_mpath.c
tests/test_lblmgr.c
zebra/client_main.c
zebra/label_manager.c
zebra/zserv.c
zebra/zserv.h