setresuid
return setresuid(-1, euid, -1);
# define krb5_seteuid(EUID) setresuid(getuid(), (uid_t)(EUID), geteuid())
if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) == -1) {
int setresuid(uid_t, uid_t, uid_t);
if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) == -1)
int setresuid(uid_t, uid_t, uid_t);
if (setresuid(uid, uid, uid) == -1)
ATF_REQUIRE_EQ(0, setresuid(-1, -1, -1));
EXPECT_OK(setresuid(my_uid, my_uid, my_uid));
error = setresuid(UID_OTHER, UID_OTHER, UID_OTHER);
if (setresuid(UID_THIRD, UID_THIRD,
if (setresuid(UID_THIRD, UID_THIRD,
error = setresuid(ROOT_UID, ROOT_UID, ROOT_UID);
error = setresuid(TEST_UID_ONE, TEST_UID_ONE, ROOT_UID);
error = setresuid(TEST_UID_ONE, TEST_UID_TWO, ROOT_UID);
error = setresuid(TEST_UID_ONE, TEST_UID_ONE, ROOT_UID);
error = setresuid(cred->cr_ruid, cred->cr_euid, cred->cr_svuid);
if (setresuid(uid, uid, uid) == -1) {
setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid))
setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid))
setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid))