Searched refs:egroupid (Results 1 – 5 of 5) sorted by relevance
94 static gid_t egroupid; variable112 egroupid = getegid(); in main()170 if(euserid == ruserid && egroupid == rgroupid) in main()206 effgid = egroupid; in main()214 if(effgid != egroupid) in main()307 else if(egroupid == statb.st_gid) in eaccess()
410 shp->gd->egroupid = shp->gd->groupid; in sh_applyopts()414 (shp->gd->groupid!=shp->gd->egroupid && setgid(shp->gd->egroupid)<0) || in sh_applyopts()415 (shp->gd->userid==shp->gd->euserid && shp->gd->groupid==shp->gd->egroupid)) in sh_applyopts()
1289 shgd->egroupid=getegid(); in sh_init()1521 if(shp->gd->userid!=shp->gd->euserid || shp->gd->groupid!=shp->gd->egroupid) in sh_init()1528 setgid(shp->gd->egroupid=shp->gd->groupid); in sh_init()
570 if(shp->gd->userid==shp->gd->euserid && shp->gd->groupid==shp->gd->egroupid) in sh_access()575 if(shp->gd->groupid==shp->gd->euserid || setregid(shp->gd->egroupid,shp->gd->groupid)==0) in sh_access()584 if(shp->gd->groupid!=shp->gd->egroupid) in sh_access()585 setregid(shp->gd->groupid,shp->gd->egroupid); in sh_access()588 else if(shp->gd->groupid!=shp->gd->egroupid) in sh_access()589 setregid(shp->gd->groupid,shp->gd->egroupid); in sh_access()606 else if(shp->gd->egroupid == statb.st_gid) in sh_access()
126 gid_t egroupid; member