diff options
Diffstat (limited to 'pimd')
-rw-r--r-- | pimd/pim_main.c | 2 | ||||
-rw-r--r-- | pimd/pim_zebra.c | 4 | ||||
-rw-r--r-- | pimd/pim_zebra.h | 2 | ||||
-rw-r--r-- | pimd/pim_zlookup.c | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/pimd/pim_main.c b/pimd/pim_main.c index 95c1816f..5f4711e8 100644 --- a/pimd/pim_main.c +++ b/pimd/pim_main.c @@ -205,7 +205,7 @@ int main(int argc, char** argv, char** envp) { /* * Initialize zclient "update" and "lookup" sockets */ - pim_zebra_init(zebra_sock_path); + pim_zebra_init (master, zebra_sock_path); zlog_notice("Loading configuration - begin"); diff --git a/pimd/pim_zebra.c b/pimd/pim_zebra.c index dfc871b3..1a392713 100644 --- a/pimd/pim_zebra.c +++ b/pimd/pim_zebra.c @@ -655,7 +655,7 @@ static void pim_zebra_connected(struct zclient *zclient) zclient_send_requests(zclient, VRF_DEFAULT); } -void pim_zebra_init(char *zebra_sock_path) +void pim_zebra_init (struct thread_master *master, char *zebra_sock_path) { int i; @@ -669,7 +669,7 @@ void pim_zebra_init(char *zebra_sock_path) #endif /* Socket for receiving updates from Zebra daemon */ - qpim_zclient_update = zclient_new(); + qpim_zclient_update = zclient_new (master); qpim_zclient_update->zebra_connected = pim_zebra_connected; qpim_zclient_update->router_id_update = pim_router_id_update_zebra; diff --git a/pimd/pim_zebra.h b/pimd/pim_zebra.h index d624c866..af5baef2 100644 --- a/pimd/pim_zebra.h +++ b/pimd/pim_zebra.h @@ -26,7 +26,7 @@ #include "pim_igmp.h" #include "pim_ifchannel.h" -void pim_zebra_init(char *zebra_sock_path); +void pim_zebra_init (struct thread_master *master, char *zebra_sock_path); void pim_scan_oil(void); diff --git a/pimd/pim_zlookup.c b/pimd/pim_zlookup.c index 67896d96..297a2a8a 100644 --- a/pimd/pim_zlookup.c +++ b/pimd/pim_zlookup.c @@ -122,7 +122,7 @@ struct zclient *zclient_lookup_new() { struct zclient *zlookup; - zlookup = zclient_new(); + zlookup = zclient_new (master); if (!zlookup) { zlog_err("%s: zclient_new() failure", __PRETTY_FUNCTION__); |