/dragonfly/sys/kern/ |
H A D | kern_prot.c | 637 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 D | newgrp.c | 153 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 D | getpeereid.c | 40 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 D | wall.c | 177 gid_t egid; in makemsg() local 215 egid = getegid(); in makemsg() 219 setegid(egid); in makemsg()
|
/dragonfly/sbin/ccdconfig/ |
H A D | ccdconfig.c | 326 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 D | login_cap.c | 195 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 D | openpam_cred.h | 47 gid_t egid; member
|
H A D | openpam_restore_cred.c | 78 setegid(scred->egid) < 0) in openpam_restore_cred()
|
H A D | openpam_borrow_cred.c | 85 scred->egid = getegid(); in openpam_borrow_cred()
|
/dragonfly/games/sail/ |
H A D | sync.c | 229 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 D | main.c | 69 egid = getegid(); in initialize()
|
H A D | globals.c | 573 gid_t egid; variable
|
H A D | misc.c | 205 setegid(egid); in logger()
|
H A D | extern.h | 52 extern gid_t egid;
|
/dragonfly/usr.sbin/nscd/ |
H A D | query.h | 76 gid_t egid; /* egid of the caller, received via getpeereid */ member
|
H A D | query.c | 1092 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 D | nscd.c | 235 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 D | bsd-misc.c | 90 int setegid(uid_t egid) in setegid() argument 92 return(setresgid(-1, egid, -1)); in setegid()
|
/dragonfly/usr.bin/login/ |
H A D | login.c | 156 gid_t egid; in main() local 188 egid = getegid(); in main() 407 setegid(egid); in main()
|
/dragonfly/usr.bin/tip/ |
H A D | tip.h | 266 EXTERN gid_t gid, egid; /* real and effective group id's */ variable
|
H A D | tip.c | 80 egid = getegid(); in main()
|
/dragonfly/lib/libc/rpc/ |
H A D | svc_vc.c | 686 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 D | sysproto.h | 407 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 D | inetd.c | 246 gid_t egid; variable 428 egid = getegid(); in main() 1488 sep->se_sockgid = egid; in getconfigent()
|
/dragonfly/contrib/tcsh-6/ |
H A D | sh.c | 371 egid = getegid(); in main() 1109 if (!batch && (uid != euid || gid != egid)) { in main()
|