Lines Matching refs:pw_uid
77 (u_int)pw->pw_uid, (u_int)pw->pw_gid, in temporarily_use_uid()
139 if (seteuid(pw->pw_uid) == -1) in temporarily_use_uid()
140 fatal("seteuid %u: %.100s", (u_int)pw->pw_uid, in temporarily_use_uid()
231 debug("permanently_set_uid: %u/%u", (u_int)pw->pw_uid, in permanently_set_uid()
235 if (pw->pw_uid == AID_SHELL) { in permanently_set_uid()
267 if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) < 0) in permanently_set_uid()
268 fatal("setresuid %u: %.100s", (u_int)pw->pw_uid, strerror(errno)); in permanently_set_uid()
272 if (old_gid != pw->pw_gid && pw->pw_uid != 0 && in permanently_set_uid()
286 if (old_uid != pw->pw_uid && in permanently_set_uid()
292 if (getuid() != pw->pw_uid || geteuid() != pw->pw_uid) { in permanently_set_uid()
295 (u_int)pw->pw_uid); in permanently_set_uid()
299 if (pw->pw_uid == AID_SHELL) { in permanently_set_uid()