]> git.puffer.fish Git - mirror/frr.git/commitdiff
ldpd: Add privs to label manager 1606/head
authorßingen <bingen@voltanet.io>
Mon, 13 Nov 2017 20:41:58 +0000 (21:41 +0100)
committerßingen <bingen@voltanet.io>
Fri, 5 Jan 2018 13:08:05 +0000 (14:08 +0100)
Signed-off-by: ßingen <bingen@voltanet.io>
zebra/label_manager.c

index bf4522b70f52dcf2354866ec97921b9a7fd73b77..f38206d8e12e2197b75b63408e6112caab825104 100644 (file)
@@ -41,6 +41,8 @@
 
 struct label_manager lbl_mgr;
 
+extern struct zebra_privs_t zserv_privs;
+
 DEFINE_MGROUP(LBL_MGR, "Label Manager");
 DEFINE_MTYPE_STATIC(LBL_MGR, LM_CHUNK, "Label Manager Chunk");
 
@@ -222,6 +224,7 @@ static void lm_zclient_init(char *lm_zserv_path)
 
        /* Set default values. */
        zclient = zclient_new_notify(zebrad.master, &zclient_options_default);
+       zclient->privs = &zserv_privs;
        zclient->sock = -1;
        zclient->t_connect = NULL;
        lm_zclient_connect(NULL);