Lines Matching refs:pw_uid
391 if (channel_input_port_forward_request(s->pw->pw_uid == 0, in do_authenticated1()
868 record_login(pid, s->tty, pw->pw_name, pw->pw_uid, in do_login()
1172 if (setusercontext(lc, pw, pw->pw_uid, LOGIN_SETPATH) < 0) in do_setup_env()
1185 read_etc_default_login(&env, &envsize, pw->pw_uid); in do_setup_env()
1190 s->pw->pw_uid == 0 ? in do_setup_env()
1393 if (login_getcapbool(lc, "ignorenologin", 0) && pw->pw_uid) in do_nologin()
1397 if (pw->pw_uid == 0) in do_nologin()
1482 if (setusercontext(lc, pw, pw->pw_uid, in do_setusercontext()
1510 pw->pw_uid); in do_setusercontext()
1513 safely_chroot(chroot_path, pw->pw_uid); in do_setusercontext()
1519 if (setusercontext(lc, pw, pw->pw_uid, LOGIN_SETUSER) < 0) { in do_setusercontext()
1529 if (getuid() != pw->pw_uid || geteuid() != pw->pw_uid) in do_setusercontext()
1530 fatal("Failed to set uids to %u.", (u_int) pw->pw_uid); in do_setusercontext()
1642 cray_setup(pw->pw_uid, pw->pw_name, command); in do_child()