]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/privs.c
Merge remote-tracking branch 'origin/stable/3.0'
[mirror_frr.git] / lib / privs.c
index decd4bb7db94319d81d1078e745fe46d08b342b2..767ab667e78e908eb44e8492caaac299ea241388 100644 (file)
@@ -769,6 +769,7 @@ zprivs_init(struct zebra_privs_t *zprivs)
         }
     }
 
+  zprivs_state.zsuid = geteuid(); /* initial uid */
   /* add groups only if we changed uid - otherwise skip */
   if ((ngroups) && (zprivs_state.zsuid != zprivs_state.zuid))
     {