Searched refs:old_pw (Results 1 – 3 of 3) sorted by relevance
/netbsd/usr.bin/chpass/ |
H A D | chpass.c | 84 struct passwd *pw, lpw, old_pw; in main() local 199 old_pw = *pw; in main() 200 old_pw.pw_gecos = strdup(old_pw.pw_gecos); in main() 201 if (!old_pw.pw_gecos) { in main() 281 pw_copy(pfd, tfd, pw, (op == LOADENTRY) ? NULL : &old_pw); in main()
|
/netbsd/usr.bin/passwd/ |
H A D | local_passwd.c | 135 struct passwd old_pw; in pwlocal_process() local 182 old_pw = *pw; in pwlocal_process() 217 pw_copy(pfd, tfd, pw, &old_pw); in pwlocal_process() 270 struct passwd old_pw; in local_chpw() local 291 old_pw = *pw; in local_chpw() 326 pw_copy(pfd, tfd, pw, &old_pw); in local_chpw()
|
/netbsd/lib/libutil/ |
H A D | passwd.c | 62 static const char * pw_equal(char *buf, struct passwd *old_pw); 340 pw_copy(int ffd, int tfd, struct passwd *pw, struct passwd *old_pw) in pw_copy() argument 345 rv = pw_copyx(ffd, tfd, pw, old_pw, errbuf, sizeof(errbuf)); in pw_copy() 363 pw_copyx(int ffd, int tfd, struct passwd *pw, struct passwd *old_pw, in pw_copyx() argument 437 if (old_pw && (neq = pw_equal(buf, old_pw)) != NULL) { in pw_copyx()
|