/freebsd/crypto/openssh/openbsd-compat/ |
H A D | bsd-getpeereid.c | 28 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument 35 *euid = cred.uid; in getpeereid() 47 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument 53 if ((*euid = ucred_geteuid(ucred)) == -1) in getpeereid() 64 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument 66 *euid = geteuid(); in getpeereid()
|
H A D | bsd-setres_id.c | 64 setresuid(uid_t ruid, uid_t euid, uid_t suid) in setresuid() argument 73 if (setreuid(ruid, euid) < 0) { in setresuid() 82 if (seteuid(euid) < 0) { in setresuid() 84 error("seteuid %lu: %.100s", (u_long)euid, strerror(errno)); in setresuid()
|
/freebsd/tests/sys/kern/ |
H A D | unix_socketpair_test.c |
|
H A D | unix_stream.c | 70 uid_t real_euid, euid; in ATF_TC_BODY() local 78 ATF_REQUIRE_EQ(0, getpeereid(sv[0], &euid, &egid)); in ATF_TC_BODY() 79 ATF_CHECK_EQ(real_euid, euid); in ATF_TC_BODY() 82 ATF_REQUIRE_EQ(0, getpeereid(sv[1], &euid, &egid)); in ATF_TC_BODY() 83 ATF_CHECK_EQ(real_euid, euid); in ATF_TC_BODY()
|
/freebsd/sys/security/mac/ |
H A D | mac_cred.c | 275 mac_cred_check_seteuid(struct ucred *cred, uid_t euid) in mac_cred_check_seteuid() argument 279 MAC_POLICY_CHECK_NOSLEEP(cred_check_seteuid, cred, euid); in mac_cred_check_seteuid() 280 MAC_CHECK_PROBE2(cred_check_seteuid, error, cred, euid); in mac_cred_check_seteuid() 329 mac_cred_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid) in mac_cred_check_setreuid() argument 333 MAC_POLICY_CHECK_NOSLEEP(cred_check_setreuid, cred, ruid, euid); in mac_cred_check_setreuid() 334 MAC_CHECK_PROBE3(cred_check_setreuid, error, cred, ruid, euid); in mac_cred_check_setreuid() 357 mac_cred_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid, in mac_cred_check_setresuid() argument 362 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresuid, cred, ruid, euid, suid); in mac_cred_check_setresuid() 363 MAC_CHECK_PROBE4(cred_check_setresuid, error, cred, ruid, euid, in mac_cred_check_setresuid()
|
/freebsd/contrib/openbsm/sys/bsm/ |
H A D | audit_record.h | 242 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 244 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 246 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 248 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 250 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, 253 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 265 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 267 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 269 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 271 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, [all …]
|
/freebsd/sys/bsm/ |
H A D | audit_record.h | 247 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 249 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 251 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 253 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 255 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, 258 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 271 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 273 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 275 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 277 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, [all …]
|
/freebsd/crypto/heimdal/lib/roken/ |
H A D | seteuid.c | 43 seteuid(uid_t euid) in seteuid() argument 46 return setreuid(-1, euid); in seteuid() 50 return setresuid(-1, euid, -1); in seteuid()
|
/freebsd/contrib/atf/atf-c/detail/ |
H A D | user_test.c | 43 ATF_TC(euid); 44 ATF_TC_HEAD(euid, tc) in ATF_TC_HEAD() argument 48 ATF_TC_BODY(euid, tc) in ATF_TC_BODY() argument 140 ATF_TP_ADD_TC(tp, euid); in ATF_TP_ADD_TCS()
|
/freebsd/sys/kern/ |
H A D | kern_prot.c | 987 uid_t euid; member 996 uid_t euid; in sys_seteuid() local 1000 euid = uap->euid; in sys_seteuid() 1001 AUDIT_ARG_EUID(euid); in sys_seteuid() 1003 euip = uifind(euid); in sys_seteuid() 1011 error = mac_cred_check_seteuid(oldcred, euid); in sys_seteuid() 1016 if (euid != oldcred->cr_ruid && /* allow seteuid(getuid()) */ in sys_seteuid() 1017 euid != oldcred->cr_svuid && /* allow seteuid(saved uid) */ in sys_seteuid() 1024 if (oldcred->cr_uid != euid) { in sys_seteuid() 1293 uid_t euid; member [all …]
|
/freebsd/contrib/openbsm/libbsm/ |
H A D | bsm_token.c | 748 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process32() argument 760 ADD_U_INT32(dptr, euid); in au_to_process32() 780 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process64() argument 793 ADD_U_INT32(dptr, euid); in au_to_process64() 813 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process() argument 817 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_process() 836 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process32_ex() argument 857 ADD_U_INT32(dptr, euid); in au_to_process32_ex() 876 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process64_ex() argument 899 ADD_U_INT32(dptr, euid); in au_to_process64_ex() [all …]
|
/freebsd/sys/security/audit/ |
H A D | bsm_token.c | 666 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process32() argument 676 ADD_U_INT32(dptr, euid); in au_to_process32() 696 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process64() argument 707 ADD_U_INT32(dptr, euid); in au_to_process64() 727 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process() argument 731 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_process() 750 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process32_ex() argument 767 ADD_U_INT32(dptr, euid); in au_to_process32_ex() 786 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process64_ex() argument 806 ADD_U_INT32(dptr, euid); in au_to_process64_ex() [all …]
|
/freebsd/contrib/openbsm/bsm/ |
H A D | libbsm.h | 461 u_int32_t euid; member 472 u_int32_t euid; member 496 u_int32_t euid; member 507 u_int32_t euid; member 611 u_int32_t euid; member 622 u_int32_t euid; member 646 u_int32_t euid; member 657 u_int32_t euid; member 1118 uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, 1187 au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, [all …]
|
/freebsd/usr.sbin/chown/ |
H A D | chown.c | 249 static uid_t euid = -1; in chownerr() local 256 euid == (uid_t)-1 && (euid = geteuid()) != 0)) { in chownerr() 263 euid == (uid_t)-1 && (euid = geteuid()) != 0) { in chownerr()
|
/freebsd/contrib/openbsm/bin/auditdistd/ |
H A D | sandbox.c | 71 uid_t ruid, euid; in sandbox() local 192 PJDLOG_VERIFY(getresuid(&ruid, &euid, &suid) == 0); in sandbox() 196 euid = geteuid(); in sandbox() 199 PJDLOG_VERIFY(euid == pw->pw_uid); in sandbox()
|
/freebsd/lib/libc/gen/ |
H A D | getpeereid.c | 40 getpeereid(int s, uid_t *euid, gid_t *egid) in getpeereid() argument 54 *euid = xuc.cr_uid; in getpeereid()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/ |
H A D | tst.euid.ksh | 54 /\$euid != \$1/ 60 /\$euid == \$1/
|
/freebsd/usr.bin/newgrp/ |
H A D | newgrp.c | 55 static uid_t euid; variable 61 if (seteuid(euid) < 0) \ 74 if ((euid = geteuid()) != 0) in main() 107 if (seteuid(euid) < 0) in main()
|
/freebsd/contrib/openpam/lib/libpam/ |
H A D | openpam_restore_cred.c | 73 if (scred->euid != geteuid()) { in openpam_restore_cred() 74 if (seteuid(scred->euid) < 0 || in openpam_restore_cred()
|
/freebsd/sys/compat/linux/ |
H A D | linux_uid16.c | 278 bsd.euid = CAST_NOCHG(args->euid); in linux_setreuid16() 305 bsd.euid = CAST_NOCHG(args->euid); in linux_setresuid16()
|
/freebsd/contrib/nvi/ex/ |
H A D | ex_init.c | 354 uid_t euid; in exrc_isok() local 363 euid = geteuid(); in exrc_isok() 365 !(rootid && euid == 0) && sbp->st_uid != euid) { in exrc_isok()
|
/freebsd/contrib/sendmail/libsmdb/ |
H A D | smdb.c | 126 int euid = (int) geteuid(); 129 filename, ext, fd, type, omode, euid); 146 int euid = (int) geteuid(); 149 filename, ext, fd, type, omode, euid);
|
/freebsd/usr.sbin/lpr/lprm/ |
H A D | lprm.c | 67 uid_t uid, euid; /* real and effective user id's */ variable 84 euid = geteuid(); in main()
|
/freebsd/cddl/usr.sbin/dtrace/tests/common/scripting/ |
H A D | Makefile | 22 tst.euid.d \ 23 tst.euid.ksh \
|
/freebsd/tools/regression/security/access/ |
H A D | testaccess.c | 122 uid_t euid, ruid, suid; in reportprivilege() local 126 error = getresuid(&ruid, &euid, &suid); in reportprivilege() 140 printf("ruid: %d, euid: %d, suid: %d, ", ruid, euid, suid); in reportprivilege()
|