| /netbsd-src/external/ibm-public/postfix/dist/src/util/ |
| H A D | set_eugid.c | 56 void set_eugid(uid_t euid, gid_t egid) in set_eugid() argument 67 if (euid != 0 && seteuid(euid) < 0) in set_eugid() 68 msg_fatal("set_eugid: seteuid(%ld): %m", (long) euid); in set_eugid() 70 msg_info("set_eugid: euid %ld egid %ld", (long) euid, (long) egid); in set_eugid()
|
| H A D | stat_as.c | 53 int stat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) in stat_as() argument 62 set_eugid(euid, egid); in stat_as()
|
| H A D | lstat_as.c | 53 int lstat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) in lstat_as() argument 62 set_eugid(euid, egid); in lstat_as()
|
| H A D | open_as.c | 50 int open_as(const char *path, int flags, int mode, uid_t euid, gid_t egid) in open_as() argument 59 set_eugid(euid, egid); in open_as()
|
| /netbsd-src/external/bsd/atf/dist/tools/ |
| H A D | user_test.cpp | 48 ATF_TEST_CASE(euid); 49 ATF_TEST_CASE_HEAD(euid) in ATF_TEST_CASE_HEAD() argument 53 ATF_TEST_CASE_BODY(euid) in ATF_TEST_CASE_BODY() argument 55 using tools::user::euid; in ATF_TEST_CASE_BODY() 57 ATF_REQUIRE_EQ(euid(), ::geteuid()); in ATF_TEST_CASE_BODY() 144 ATF_ADD_TEST_CASE(tcs, euid); in ATF_INIT_TEST_CASES()
|
| /netbsd-src/crypto/external/bsd/openssh/dist/ |
| H A D | getpeereid.c | 35 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument 42 *euid = cred.uid; in getpeereid() 49 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument 51 *euid = geteuid(); in getpeereid()
|
| /netbsd-src/external/ibm-public/postfix/dist/src/global/ |
| H A D | dot_lockfile_as.c | 56 int dot_lockfile_as(const char *path, VSTRING *why, uid_t euid, gid_t egid) in dot_lockfile_as() argument 65 set_eugid(euid, egid); in dot_lockfile_as() 82 void dot_unlockfile_as(const char *path, uid_t euid, gid_t egid) in dot_unlockfile_as() argument 90 set_eugid(euid, egid); in dot_unlockfile_as()
|
| /netbsd-src/usr.sbin/lpr/common_source/ |
| H A D | displayq.c | 72 extern uid_t uid, euid; 112 seteuid(euid); in displayq() 118 seteuid(euid); in displayq() 126 seteuid(euid); in displayq() 145 seteuid(euid); in displayq() 163 seteuid(euid); in displayq() 183 seteuid(euid); in displayq() 308 seteuid(euid); in inform() 436 seteuid(euid); in dump()
|
| H A D | rmjob.c | 73 extern uid_t uid, euid; /* real and effective user id's */ 106 seteuid(euid); in rmjob() 120 seteuid(euid); in rmjob() 152 seteuid(euid); in lockchk() 191 seteuid(euid); in process() 214 seteuid(euid); in do_unlink() 243 seteuid(euid); in chk()
|
| /netbsd-src/external/bsd/openldap/dist/libraries/liblutil/ |
| H A D | getpeereid.c | 57 int lutil_getpeereid( int s, uid_t *euid, gid_t *egid in lutil_getpeereid() argument 67 *euid = ucred_geteuid( uc ); in lutil_getpeereid() 81 *euid = peercred.uid; in lutil_getpeereid() 94 *euid = peercred.cr_uid; in lutil_getpeereid() 172 *euid = st.st_uid; in lutil_getpeereid() 212 *euid = sc->sc_euid; in lutil_getpeereid()
|
| /netbsd-src/usr.sbin/lpr/lpc/ |
| H A D | cmds.c | 67 extern uid_t uid, euid; 135 seteuid(euid); in abortpr() 298 seteuid(euid); in cleanpr() 338 seteuid(euid); in unlinkf() 407 seteuid(euid); in enablepr() 463 seteuid(euid); in disablepr() 538 seteuid(euid); in putmsg() 679 seteuid(euid); in startpr() 832 seteuid(euid); in stoppr() 880 seteuid(euid); in topq() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/roken/ |
| H A D | seteuid.c | 45 seteuid(uid_t euid) in seteuid() argument 48 return setreuid(-1, euid); in seteuid() 52 return setresuid(-1, euid, -1); in seteuid()
|
| H A D | issuid.c | 141 unsigned long euid; in issuid() local 144 euid = rk_getauxval(AT_EUID); in issuid() 150 if (euid != uid) in issuid()
|
| /netbsd-src/external/bsd/atf/dist/atf-c/detail/ |
| H A D | user_test.c | 46 ATF_TC(euid); 47 ATF_TC_HEAD(euid, tc) in ATF_TC_HEAD() argument 51 ATF_TC_BODY(euid, tc) in ATF_TC_BODY() argument 143 ATF_TP_ADD_TC(tp, euid); in ATF_TP_ADD_TCS()
|
| /netbsd-src/tests/net/net/ |
| H A D | t_unix.c | 139 peercred(int s, uid_t *euid, gid_t *egid, pid_t *pid) in peercred() argument 160 *euid = cred.unp_euid; in peercred() 167 return getpeereid(s, euid, egid); in peercred() 175 uid_t euid, uid; in check_cred() local 182 euid = st.st_uid; in check_cred() 186 if (peercred(fd, &euid, &egid, &pid) == -1) in check_cred() 191 (intmax_t)euid, (intmax_t)egid, (intmax_t)pid); in check_cred() 212 CHECK_EQUAL(euid, uid, s); in check_cred()
|
| /netbsd-src/lib/libc/net/ |
| H A D | getpeereid.c | 45 getpeereid(int s, uid_t *euid, gid_t *egid) in getpeereid() argument 63 if (euid != NULL) in getpeereid() 64 *euid = cred.unp_euid; in getpeereid()
|
| /netbsd-src/games/warp/ |
| H A D | util.c | 158 uid_t euid; in eaccess() local 163 euid = geteuid(); in eaccess() 164 if (euid == ROOTID) in eaccess() 167 (filestat.st_uid == euid ? 6 : in eaccess()
|
| /netbsd-src/libexec/utmp_update/ |
| H A D | utmp_update.c | 82 uid_t euid, ruid; in main() local 86 euid = geteuid(); in main() 169 if (seteuid(euid) == 1) in main() 170 logerr(errno, "Can't setuid %ld", (long)euid); in main()
|
| /netbsd-src/sys/compat/linux32/common/ |
| H A D | linux32_uid16.c | 156 SCARG(&bsa, euid) = LINUX32TOBSD_UID(SCARG(uap, euid)); in linux32_sys_setreuid16() 187 SCARG(&lsa, euid) = LINUX32TOBSD_UID(SCARG(uap, euid)); in linux32_sys_setresuid16() 230 if ((error = copyout(&luid, SCARG_P32(uap, euid), sizeof(luid))) != 0) in linux32_sys_getresuid16()
|
| /netbsd-src/usr.sbin/lpr/lpr/ |
| H A D | lpr.c | 117 uid_t uid, euid; variable 131 euid = geteuid(); in main() 305 seteuid(euid); in main() 390 seteuid(euid); in main() 501 seteuid(euid); in linked() 541 seteuid(euid); in nfile() 579 seteuid(euid); in cleanup() 700 seteuid(euid); in mktemps()
|
| /netbsd-src/sys/kern/ |
| H A D | kern_prot.c | 462 return do_setresuid(l, -1, SCARG(uap, euid), -1, ID_E_EQ_R | ID_E_EQ_S); in sys_seteuid() 473 uid_t ruid, euid, svuid; in sys_setreuid() local 476 euid = SCARG(uap, euid); in sys_setreuid() 480 if (euid == -1) in sys_setreuid() 481 euid = kauth_cred_geteuid(cred); in sys_setreuid() 484 svuid = (ruid == kauth_cred_getuid(cred)) ? -1 : euid; in sys_setreuid() 486 return do_setresuid(l, ruid, euid, svuid, in sys_setreuid()
|
| /netbsd-src/usr.bin/whereis/ |
| H A D | whereis.c | 69 uid_t euid = geteuid(); in main() local 74 if (setuid(euid) == -1) in main() 75 err(1, "Can't set uid to %lu", (unsigned long)euid); in main()
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_uid16.c | 116 SCARG(&bsa, euid) = LINUXTOBSD_UID(SCARG(uap, euid)); in linux_sys_setreuid16() 147 SCARG(&lsa, euid) = LINUXTOBSD_UID(SCARG(uap, euid)); in linux_sys_setresuid16() 190 if ((error = copyout(&luid, SCARG(uap, euid), sizeof(luid))) != 0) in linux_sys_getresuid16()
|
| /netbsd-src/external/gpl3/binutils/dist/gprofng/libcollector/ |
| H A D | linetrace.c | 124 static int (*__real_seteuid) (uid_t euid) = NULL; 125 static int (*__real_setreuid) (uid_t ruid, uid_t euid) = NULL; 576 check_reuid_change (uid_t ruid, uid_t euid) in check_reuid_change() argument 583 TprintfT (DBG_LT0, "check_reuid_change(%d,%d): umask=%03o\n", ruid, euid, curr_umask); in check_reuid_change() 598 if (euid != -1) in check_reuid_change() 600 TprintfT (DBG_LT0, "check_reuid_change(%d->%d)\n", curr_euid, euid); in check_reuid_change() 601 if ((curr_euid == 0) && (euid != 0) && !W_oth) in check_reuid_change() 605 curr_euid, euid); in check_reuid_change() 607 SP_JCMD_CWARN, COL_WARN_IDCHNG, curr_umask, curr_euid, euid); in check_reuid_change() 1777 __collector_seteuid (uid_t euid) in __collector_seteuid() argument [all …]
|
| /netbsd-src/external/bsd/openpam/dist/lib/libpam/ |
| H A D | openpam_restore_cred.c | 78 if (scred->euid != geteuid()) { in openpam_restore_cred() 79 if (seteuid(scred->euid) < 0 || in openpam_restore_cred()
|