Home | History | Annotate | Download | only in openssh

Lines Matching defs:pw

455 process_config_files(const char *host_arg, struct passwd *pw, int post_canon)
462 !read_config_file(config, pw, host, host_arg, &options,
467 r = snprintf(buf, sizeof buf, "%s/%s", pw->pw_dir,
470 (void)read_config_file(buf, pw, host, host_arg,
475 (void)read_config_file(_PATH_HOST_CONFIG_FILE, pw,
512 struct passwd *pw;
570 pw = getpwuid(original_real_uid);
571 if (!pw) {
576 pw = pwcopy(pw);
891 if (process_config_line(&options, pw,
1002 process_config_files(host_arg, pw, 0);
1058 process_config_files(host_arg, pw, 1);
1119 options.user = xstrdup(pw->pw_name);
1143 "d", pw->pw_dir,
1149 "u", pw->pw_name,
1167 "u", pw->pw_name,
1293 permanently_set_uid(pw);
1301 r = snprintf(buf, sizeof buf, "%s%s%s", pw->pw_dir,
1302 strcmp(pw->pw_dir, "/") ? "/" : "", _PATH_SSH_USER_DIR);
1328 options.port, pw, timeout_ms);
1946 struct passwd *pw;
1978 if ((pw = getpwuid(original_real_uid)) == NULL)
1980 pwname = xstrdup(pw->pw_name);
1981 pwdir = xstrdup(pw->pw_dir);