Home | History | Annotate | Download | only in passwd

Lines Matching defs:pam_err

66 	if (pam_err != PAM_SUCCESS) {					\
67 warnx("%s: %s", (msg), pam_strerror(pamh, pam_err)); \
75 int ch, pam_err;
110 pam_err = pam_start("passwd", username, &pamc, &pamh);
111 if (pam_err != PAM_SUCCESS)
113 pam_strerror(NULL, pam_err));
115 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO));
119 pam_err = pam_set_item(pamh, PAM_RHOST, hostname);
122 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin());
126 pam_err = pam_chauthtok(pamh, 0);
127 if (pam_err != PAM_SUCCESS) {
128 if (pam_err == PAM_PERM_DENIED) {
133 pam_strerror(pamh, pam_err));
136 pam_strerror(pamh, pam_err));
145 pam_end(pamh, pam_err);
146 if (pam_err == PAM_SUCCESS)