Lines Matching defs:newpass
180 static int check_max(params_t *params, pam_handle_t *pamh, const char *newpass)
182 if ((int)strlen(newpass) > params->qc.max) {
321 char *newpass, *randompass;
493 newpass = strdup(resp->resp);
497 if (!newpass) {
502 if (check_max(¶ms, pamh, newpass) && enforce) {
509 (!randompass || !strstr(newpass, randompass)) &&
511 (reason = _passwdqc_check(¶ms.qc, newpass, oldpass, pw)))) {
527 if (strcmp(newpass, resp->resp)) {
541 status = pam_set_item(pamh, PAM_AUTHTOK, newpass);
544 _pam_overwrite(newpass);
545 free(newpass);