/netbsd-6-1-5-RELEASE/crypto/external/bsd/heimdal/dist/lib/roken/ |
H A D | setegid.c | 45 setegid(gid_t egid) argument 48 return setregid(-1, egid); 52 return setresgid(-1, egid, -1);
|
/netbsd-6-1-5-RELEASE/external/ibm-public/postfix/dist/src/util/ |
H A D | set_eugid.c | 11 /* void set_eugid(euid, egid) 13 /* gid_t egid; 56 void set_eugid(uid_t euid, gid_t egid) argument 63 if (setegid(egid) < 0) 64 msg_fatal("set_eugid: setegid(%ld): %m", (long) egid); 65 if (setgroups(1, &egid) < 0) 66 msg_fatal("set_eugid: setgroups(%ld): %m", (long) egid); 70 msg_info("set_eugid: euid %ld egid %ld", (long) euid, (long) egid);
|
H A D | lstat_as.c | 12 /* int lstat_as(path, st, euid, egid) 16 /* gid_t egid; 52 int lstat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) argument 61 set_eugid(euid, egid);
|
H A D | open_as.c | 12 /* int open_as(path, flags, mode, euid, egid) 16 /* gid_t egid; 50 int open_as(const char *path, int flags, int mode, uid_t euid, gid_t egid) argument 59 set_eugid(euid, egid);
|
H A D | stat_as.c | 12 /* int stat_as(path, st, euid, egid) 16 /* gid_t egid; 52 int stat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) argument 61 set_eugid(euid, egid);
|
H A D | make_dirs.c | 62 gid_t egid = -1; local 134 if (egid == -1) 135 egid = getegid(); 136 if (st.st_gid != egid && (ret = chown(saved_path, -1, egid)) < 0) {
|
H A D | sys_compat.c | 25 /* int setegid(egid) 145 int setegid(gid_t egid) argument 147 return setresgid(-1, egid, -1);
|
/netbsd-6-1-5-RELEASE/external/ibm-public/postfix/dist/src/global/ |
H A D | dot_lockfile_as.c | 11 /* int dot_lockfile_as(path, why, euid, egid) 15 /* gid_t egid; 17 /* void dot_unlockfile_as(path, euid, egid) 20 /* gid_t egid; 56 int dot_lockfile_as(const char *path, VSTRING *why, uid_t euid, gid_t egid) argument 65 set_eugid(euid, egid); 82 void dot_unlockfile_as(const char *path, uid_t euid, gid_t egid) argument 90 set_eugid(euid, egid);
|
/netbsd-6-1-5-RELEASE/lib/libc/net/ |
H A D | getpeereid.c | 44 getpeereid(int s, uid_t *euid, gid_t *egid) argument 53 if (egid != NULL) 54 *egid = cred.unp_egid;
|
/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/libraries/liblutil/ |
H A D | getpeereid.c | 54 int lutil_getpeereid( int s, uid_t *euid, gid_t *egid 65 *egid = ucred_getegid( uc ); 79 *egid = peercred.gid; 92 *egid = peercred.cr_gid; 170 *egid = st.st_gid; 210 *egid = sc->sc_egid;
|
/netbsd-6-1-5-RELEASE/games/tetris/ |
H A D | tetris.h | 166 extern gid_t gid, egid;
|
H A D | tetris.c | 72 gid_t gid, egid; variable 137 egid = getegid();
|
/netbsd-6-1-5-RELEASE/usr.bin/whereis/ |
H A D | whereis.c | 68 gid_t egid = getegid(); local 72 if (setgid(egid) == -1) 73 err(1, "Can't set gid to %lu", (unsigned long)egid);
|
/netbsd-6-1-5-RELEASE/external/bsd/openpam/dist/lib/ |
H A D | openpam_restore_cred.c | 79 setegid(scred->egid) < 0)
|
H A D | openpam_borrow_cred.c | 86 scred->egid = getegid();
|
H A D | openpam_impl.h | 134 gid_t egid; member in struct:pam_saved_cred
|
/netbsd-6-1-5-RELEASE/games/larn/ |
H A D | scores.c | 125 if (gid != egid) 126 setegid(egid); 128 if (gid != egid) 153 if (gid != egid) 154 setegid(egid); 156 if (gid != egid) 186 if (gid != egid) 187 setegid(egid); 189 if (gid != egid) 665 if (gid != egid) [all...] |
/netbsd-6-1-5-RELEASE/sys/compat/linux32/common/ |
H A D | linux32_uid16.c | 166 syscallarg(linux32_gid16_t) egid; 171 SCARG(&bsa, egid) = LINUX32TOBSD_GID(SCARG(uap, egid)); 198 syscallarg(linux32_gid16_t) egid; 204 SCARG(&lsa, egid) = LINUX32TOBSD_GID(SCARG(uap, egid)); 243 syscallarg(linux32_gid16p_t) egid; 258 if ((error = copyout(&lgid, SCARG_P32(uap, egid), sizeof(lgid))) != 0)
|
/netbsd-6-1-5-RELEASE/usr.bin/wall/ |
H A D | wall.c | 93 gid_t egid; local 98 egid = getegid(); 103 (void)check_sender(NULL, getuid(), egid); 129 (void)setegid(egid);
|
/netbsd-6-1-5-RELEASE/sys/compat/linux/common/ |
H A D | linux_uid16.c | 126 syscallarg(linux_gid16_t) egid; 131 SCARG(&bsa, egid) = LINUXTOBSD_GID(SCARG(uap, egid)); 158 syscallarg(linux_gid16_t) egid; 164 SCARG(&lsa, egid) = LINUXTOBSD_GID(SCARG(uap, egid)); 203 syscallarg(linux_gid16_t *) egid; 218 if ((error = copyout(&lgid, SCARG(uap, egid), sizeof(lgid))) != 0)
|
/netbsd-6-1-5-RELEASE/sys/kern/ |
H A D | kern_prot.c | 210 * Get effective group ID. The "egid" is groups[0], and could be obtained 499 syscallarg(gid_t) egid; 502 return do_setresgid(l, -1, SCARG(uap, egid), -1, ID_E_EQ_R | ID_E_EQ_S); 510 syscallarg(gid_t) egid; 513 gid_t rgid, egid, svgid; local 516 egid = SCARG(uap, egid); 520 if (egid == -1) 521 egid = kauth_cred_getegid(cred); 523 /* Saved gid is set to the new egid i [all...] |
/netbsd-6-1-5-RELEASE/games/sail/ |
H A D | main.c | 69 egid = getegid();
|
/netbsd-6-1-5-RELEASE/usr.bin/id/ |
H A D | id.c | 221 gid_t gid, egid, lastid; local 239 if ((egid = getegid()) != gid) { 240 (void)printf(" egid=%ju", (uintmax_t)egid); 241 if ((gr = getgrgid(egid)) != NULL)
|
/netbsd-6-1-5-RELEASE/usr.bin/systat/ |
H A D | main.c | 98 gid_t egid; /* XXX needed by initiostat() and initkre() */ variable 108 egid = getegid(); 177 (void)setegid(egid);
|
/netbsd-6-1-5-RELEASE/usr.bin/pmap/ |
H A D | main.c | 126 gid_t egid; local 130 egid = getegid(); 242 rc = setegid(egid);
|