Home | History | Annotate | Download | only in openssh

Lines Matching refs:passwd

79 extern struct passwd *privsep_pw;
95 allowed_user(struct passwd * pw)
98 const char *hostname = NULL, *ipaddr = NULL, *passwd = NULL;
117 /* grab passwd field for locked account check */
118 passwd = pw->pw_passwd;
122 passwd = get_iaf_password(pw);
124 passwd = spw->sp_pwdp;
129 if (!options.use_pam && passwd && *passwd) {
133 if (strcmp(passwd, LOCKED_PASSWD_STRING) == 0)
137 if (strncmp(passwd, LOCKED_PASSWD_PREFIX,
142 if (strstr(passwd, LOCKED_PASSWD_SUBSTR))
146 free((void *) passwd);
328 * Given a template and a passwd structure, build a filename
335 expand_authorized_keys(const char *filename, struct passwd *pw)
358 authorized_principals_file(struct passwd *pw)
367 check_key_in_hostfiles(struct passwd *pw, Key *key, const char *host,
425 secure_filename(FILE *f, const char *file, struct passwd *pw,
490 auth_openfile(const char *file, struct passwd *pw, int strict_modes,
533 auth_openkeyfile(const char *file, struct passwd *pw, int strict_modes)
539 auth_openprincipals(const char *file, struct passwd *pw, int strict_modes)
545 struct passwd *
554 struct passwd *pw;
684 struct passwd *
687 static struct passwd fake;