Home
last modified time | relevance | path

Searched refs:old_pw (Results 1 – 3 of 3) sorted by relevance

/netbsd/usr.bin/chpass/
H A Dchpass.c84 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 Dlocal_passwd.c135 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 Dpasswd.c62 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()