]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgpd.c
*: add frr_init() infrastructure
[mirror_frr.git] / bgpd / bgpd.c
index 095f0fce6f6084a413b0f9f688a89ede47571d7d..9d76b3d58ba7688b7bea468e2b26c2492e776a5a 100644 (file)
@@ -7588,7 +7588,7 @@ bgp_config_write (struct vty *vty)
 }
 
 void
-bgp_master_init (void)
+bgp_master_init (struct thread_master *master)
 {
   qobj_init ();
 
@@ -7598,7 +7598,7 @@ bgp_master_init (void)
   bm->bgp = list_new ();
   bm->listen_sockets = list_new ();
   bm->port = BGP_PORT_DEFAULT;
-  bm->master = thread_master_create ();
+  bm->master = master;
   bm->start_time = bgp_clock ();
   bm->t_rmap_update = NULL;
   bm->rmap_update_timer = RMAP_DEFAULT_UPDATE_TIMER;