Home
last modified time | relevance | path

Searched refs:egid (Results 1 – 25 of 29) sorted by relevance

12

/dragonfly/sys/kern/
H A Dkern_prot.c637 gid_t egid; in sys_setegid() local
642 egid = uap->egid; in sys_setegid()
759 egid = uap->egid; in sys_setregid()
762 (egid != (gid_t)-1 && egid != cr->cr_groups[0] && in sys_setregid()
763 egid != cr->cr_rgid && egid != cr->cr_svgid)) && in sys_setregid()
769 if (egid != (gid_t)-1 && cr->cr_groups[0] != egid) { in sys_setregid()
853 egid = uap->egid; in sys_setresgid()
857 (egid != (gid_t)-1 && egid != cr->cr_rgid && in sys_setresgid()
858 egid != cr->cr_svgid && egid != cr->cr_groups[0]) || in sys_setresgid()
866 if (egid != (gid_t)-1 && cr->cr_groups[0] != egid) { in sys_setresgid()
[all …]
/dragonfly/usr.bin/newgrp/
H A Dnewgrp.c153 gid_t egid; in addgroup() local
158 egid = getegid(); in addgroup()
197 if (grp->gr_gid != egid && inarray(grp->gr_gid, grps, ngrps)) { in addgroup()
222 if (egid != grp->gr_gid && !inarray(egid, grps, ngrps)) { in addgroup()
226 grps[ngrps++] = egid; in addgroup()
/dragonfly/lib/libc/gen/
H A Dgetpeereid.c40 getpeereid(int s, uid_t *euid, gid_t *egid) in getpeereid() argument
53 *egid = xuc.cr_gid; in getpeereid()
/dragonfly/usr.bin/wall/
H A Dwall.c177 gid_t egid; in makemsg() local
215 egid = getegid(); in makemsg()
219 setegid(egid); in makemsg()
/dragonfly/sbin/ccdconfig/
H A Dccdconfig.c326 gid_t egid; in do_all() local
329 egid = getegid(); in do_all()
332 setegid(egid); in do_all()
336 setegid(egid); in do_all()
/dragonfly/lib/libutil/
H A Dlogin_cap.c195 gid_t egid = 0; in login_getclassbyname() local
212 egid = getegid(); in login_getclassbyname()
260 (void)setegid(egid); in login_getclassbyname()
282 (void)setegid(egid); in login_getclassbyname()
/dragonfly/contrib/openpam/lib/libpam/
H A Dopenpam_cred.h47 gid_t egid; member
H A Dopenpam_restore_cred.c78 setegid(scred->egid) < 0) in openpam_restore_cred()
H A Dopenpam_borrow_cred.c85 scred->egid = getegid(); in openpam_borrow_cred()
/dragonfly/games/sail/
H A Dsync.c229 setegid(egid); in sync_exists()
256 setegid(egid); in sync_open()
279 setegid(egid); in sync_close()
342 setegid(egid); in Sync()
416 setegid(egid); in Sync()
H A Dmain.c69 egid = getegid(); in initialize()
H A Dglobals.c573 gid_t egid; variable
H A Dmisc.c205 setegid(egid); in logger()
H A Dextern.h52 extern gid_t egid;
/dragonfly/usr.sbin/nscd/
H A Dquery.h76 gid_t egid; /* egid of the caller, received via getpeereid */ member
H A Dquery.c1092 return ((qstate->uid != qstate->euid) || (qstate->gid != qstate->egid) ? -1 : 0); in check_query_eids()
1214 init_query_state(int sockfd, size_t kevent_watermark, uid_t euid, gid_t egid) in init_query_state() argument
1227 retval->egid = egid; in init_query_state()
1231 retval->egid) == -1) { in init_query_state()
H A Dnscd.c235 gid_t egid; in accept_connection() local
246 if (getpeereid(fd, &euid, &egid) != 0) { in accept_connection()
253 qstate = init_query_state(fd, sizeof(int), euid, egid); in accept_connection()
/dragonfly/lib/libssh/openbsd-compat/
H A Dbsd-misc.c90 int setegid(uid_t egid) in setegid() argument
92 return(setresgid(-1, egid, -1)); in setegid()
/dragonfly/usr.bin/login/
H A Dlogin.c156 gid_t egid; in main() local
188 egid = getegid(); in main()
407 setegid(egid); in main()
/dragonfly/usr.bin/tip/
H A Dtip.h266 EXTERN gid_t gid, egid; /* real and effective group id's */ variable
H A Dtip.c80 egid = getegid(); in main()
/dragonfly/lib/libc/rpc/
H A Dsvc_vc.c686 gid_t egid; in __rpc_get_local_uid() local
693 ret = getpeereid(sock, &euid, &egid); in __rpc_get_local_uid()
/dragonfly/sys/sys/
H A Dsysproto.h407 int egid; char egid_[PAD_(int)]; member
509 gid_t egid; char egid_[PAD_(gid_t)]; member
757 gid_t egid; char egid_[PAD_(gid_t)]; member
944 gid_t * egid; char egid_[PAD_(gid_t *)]; member
/dragonfly/usr.sbin/inetd/
H A Dinetd.c246 gid_t egid; variable
428 egid = getegid(); in main()
1488 sep->se_sockgid = egid; in getconfigent()
/dragonfly/contrib/tcsh-6/
H A Dsh.c371 egid = getegid(); in main()
1109 if (!batch && (uid != euid || gid != egid)) { in main()

12