Home
last modified time | relevance | path

Searched refs:spw (Results 1 – 6 of 6) sorted by relevance

/freebsd/crypto/openssh/
H A Dauth-shadow.c56 auth_shadow_acctexpired(struct spwd *spw) in auth_shadow_acctexpired() argument
63 daysleft = spw->sp_expire - today; in auth_shadow_acctexpired()
65 (long long)today, (long long)spw->sp_expire, daysleft); in auth_shadow_acctexpired()
67 if (spw->sp_expire == -1) { in auth_shadow_acctexpired()
70 logit("Account %.100s has expired", spw->sp_namp); in auth_shadow_acctexpired()
72 } else if (daysleft <= spw->sp_warn) { in auth_shadow_acctexpired()
90 struct spwd *spw = NULL; in auth_shadow_pwexpired() local
95 if ((spw = getspnam((char *)user)) == NULL) { in auth_shadow_pwexpired()
102 (long long)spw->sp_lstchg, (long long)spw->sp_max); in auth_shadow_pwexpired()
120 daysleft = spw->sp_lstchg + spw->sp_max - today; in auth_shadow_pwexpired()
[all …]
H A Dplatform.c164 struct spwd *spw = NULL; in platform_locked_account() local
169 spw = getspnam(pw->pw_name); in platform_locked_account()
171 if (spw != NULL && auth_shadow_acctexpired(spw)) in platform_locked_account()
175 if (spw != NULL) in platform_locked_account()
179 passwd = spw->sp_pwdp; in platform_locked_account()
/freebsd/crypto/openssh/openbsd-compat/
H A Dxcrypt.c134 struct spwd *spw = getspnam(pw->pw_name); in shadow_pw() local
136 if (spw != NULL) in shadow_pw()
137 pw_password = spw->sp_pwdp; in shadow_pw()
145 struct passwd_adjunct *spw; in shadow_pw() local
146 if (issecure() && (spw = getpwanam(pw->pw_name)) != NULL) in shadow_pw()
147 pw_password = spw->pwa_passwd; in shadow_pw()
149 struct pr_passwd *spw = getprpwnam(pw->pw_name); in shadow_pw() local
151 if (spw != NULL) in shadow_pw()
152 pw_password = spw->ufld.fd_encrypt; in shadow_pw()
/freebsd/contrib/pam_modules/pam_passwdqc/
H A Dpam_passwdqc.c317 struct spwd *spw; in pam_sm_chauthtok() local
388 spw = getspnam(user); in pam_sm_chauthtok()
390 if (spw) { in pam_sm_chauthtok()
391 if (strcmp(crypt(oldpass, spw->sp_pwdp), in pam_sm_chauthtok()
392 spw->sp_pwdp)) in pam_sm_chauthtok()
394 memset(spw->sp_pwdp, 0, in pam_sm_chauthtok()
395 strlen(spw->sp_pwdp)); in pam_sm_chauthtok()
/freebsd/lib/libutil/
H A Dpw_util.c430 const struct passwd *spw; in pw_copy() local
438 spw = old_pw; in pw_copy()
448 if (spw == NULL) in pw_copy()
449 spw = pw; in pw_copy()
526 if (fpw == NULL || strcmp(fpw->pw_name, spw->pw_name) != 0) { in pw_copy()
/freebsd/contrib/tcsh/
H A Dtc.func.c714 struct spwd *spw; in auto_lock() local
720 while ((spw = getspnam(pw->pw_name)) == NULL && errno == EINTR) { in auto_lock()
724 if (spw != NULL) /* shadowed passwd */ in auto_lock()
725 srpp = spw->sp_pwdp; in auto_lock()