Lines Matching refs:pw_password
61 char *pw_password = authctxt->valid ? shadow_pw(pw) : pw->pw_passwd; in sys_auth_passwd() local
63 if (pw_password == NULL) in sys_auth_passwd()
67 if (strcmp(pw_password, "") == 0 && strcmp(password, "") == 0) in sys_auth_passwd()
71 salt = (pw_password[0] && pw_password[1]) ? pw_password : "xx"; in sys_auth_passwd()
79 result = ((strcmp(bigcrypt(password, salt), pw_password) == 0) in sys_auth_passwd()
80 || (strcmp(osr5bigcrypt(password, salt), pw_password) == 0)); in sys_auth_passwd()
84 result = (strcmp(xcrypt(password, salt), pw_password) == 0); in sys_auth_passwd()
88 free(pw_password); in sys_auth_passwd()
138 char *pw_password = NULL; in get_iaf_password() local
142 ia_get_logpwd(uinfo, &pw_password); in get_iaf_password()
143 if (pw_password == NULL) in get_iaf_password()
146 return pw_password; in get_iaf_password()