Lines Matching refs:newpw

94 	struct passwd newpw, opwd;  in changepasswd()  local
148 (!validstr(yppwd.newpw.pw_passwd, cryptpwsize)) || in changepasswd()
149 (!validstr(yppwd.newpw.pw_name, UTUSERLEN)) || in changepasswd()
150 (!validstr(yppwd.newpw.pw_gecos, fingersize)) || in changepasswd()
151 (!validstr(yppwd.newpw.pw_shell, shellsize))) { in changepasswd()
170 newpw = yppwd.newpw; in changepasswd()
171 strcpy(name, newpw.pw_name); in changepasswd()
409 newpw.pw_name); in changepasswd()
415 newpw.pw_name); in changepasswd()
436 oldpass_crypt = cryptoldpasswd(yppwd.oldpass, newpw.pw_passwd, in changepasswd()
437 newpw.pw_name); in changepasswd()
442 p = newpw.pw_passwd; in changepasswd()
447 (strcmp(oldpass_crypt, newpw.pw_passwd) != 0)) in changepasswd()
451 if ((!noshell) && (strcmp(opwd.pw_shell, newpw.pw_shell) != 0)) { in changepasswd()
457 if ((!nogecos) && (strcmp(opwd.pw_gecos, newpw.pw_gecos) != 0)) { in changepasswd()
467 newpw.pw_name); in changepasswd()
474 newpw.pw_name); in changepasswd()
481 newpw.pw_name); in changepasswd()
502 newpw.pw_name); in changepasswd()
509 newpw.pw_name); in changepasswd()
515 newpw.pw_name); in changepasswd()
522 newpw.pw_name); in changepasswd()
532 yppwd.newpw.pw_shell, in changepasswd()
533 yppwd.newpw.pw_gecos, in changepasswd()
534 yppwd.newpw.pw_passwd); in changepasswd()
543 !validloginshell(opwd.pw_shell, newpw.pw_shell, root_on_master)) { in changepasswd()
548 for (p = newpw.pw_name; (*p != '\0'); p++) in changepasswd()
551 for (p = newpw.pw_passwd; (*p != '\0'); p++) in changepasswd()
556 opwd.pw_gecos = newpw.pw_gecos; in changepasswd()
559 opwd.pw_shell = newpw.pw_shell; in changepasswd()
578 ospwd.sp_pwdp = newpw.pw_passwd; in changepasswd()
599 "%s%s%s", name, newpw.pw_passwd, adj_crypt_end); in changepasswd()
607 opwd.pw_passwd = newpw.pw_passwd; in changepasswd()