Searched refs:old_pw (Results 1 – 4 of 4) sorted by relevance
/freebsd/usr.bin/chpass/ |
H A D | chpass.c | 70 struct passwd lpw, *old_pw, *pw; in main() local 80 pw = old_pw = NULL; in main() 144 (old_pw = pw_dup(pw)) == NULL) in main() 178 old_pw = NULL; in main() 204 pw = edit(pw_tempname(), old_pw); in main() 212 if (pw_equal(old_pw, pw) && in main() 213 strcmp(old_pw->pw_passwd, pw->pw_passwd) == 0) in main() 217 if (old_pw && !master_mode) { in main() 219 cryptpw = crypt(password, old_pw->pw_passwd); in main() 220 if (cryptpw == NULL || strcmp(cryptpw, old_pw->pw_passwd) != 0) in main() [all …]
|
/freebsd/usr.sbin/pw/ |
H A D | pw_nis.c | 43 struct passwd *old_pw = NULL; in pw_nisupdate() local 50 old_pw = GETPWNAM(user); in pw_nisupdate() 62 if (pw_copy(pfd, tfd, pw, old_pw) == -1) { in pw_nisupdate()
|
H A D | pwupd.c | 87 struct passwd *old_pw = NULL; in pw_update() local 97 old_pw = GETPWNAM(user); in pw_update() 109 if (pw_copy(pfd, tfd, pw, old_pw) == -1) { in pw_update()
|
/freebsd/lib/libutil/ |
H A D | pw_util.c | 426 pw_copy(int ffd, int tfd, const struct passwd *pw, struct passwd *old_pw) in pw_copy() argument 435 if (old_pw == NULL && pw == NULL) in pw_copy() 438 spw = old_pw; in pw_copy() 535 if (old_pw && !pw_equal(fpw, old_pw)) { in pw_copy()
|