summaryrefslogtreecommitdiffstats
path: root/eigrpd
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-11-09 20:34:42 +0100
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-11-27 15:09:35 +0100
commite1a1880de3e9da60f72198924fe3407f7bbc975d (patch)
treecbf777f55ae78c3833290b4213dbd68b53ef6263 /eigrpd
parentlib, zebra: Add ability to notify to Routing Protocols Success/Failure (diff)
downloadfrr-e1a1880de3e9da60f72198924fe3407f7bbc975d.tar.xz
frr-e1a1880de3e9da60f72198924fe3407f7bbc975d.zip
*: 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>
Diffstat (limited to 'eigrpd')
-rw-r--r--eigrpd/eigrp_zebra.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eigrpd/eigrp_zebra.c b/eigrpd/eigrp_zebra.c
index 9076a50f5..b6e776f68 100644
--- a/eigrpd/eigrp_zebra.c
+++ b/eigrpd/eigrp_zebra.c
@@ -101,7 +101,7 @@ static void eigrp_zebra_connected(struct zclient *zclient)
void eigrp_zebra_init(void)
{
- zclient = zclient_new(master);
+ zclient = zclient_new_notify(master, &zclient_options_default);
zclient_init(zclient, ZEBRA_ROUTE_EIGRP, 0, &eigrpd_privs);
zclient->zebra_connected = eigrp_zebra_connected;