Lines Matching refs:pam_err
71 int o, pam_err; in main() local
129 if (pam_err != PAM_SUCCESS) { \ in main()
130 if (pam_err == PAM_AUTH_ERR || pam_err == PAM_PERM_DENIED || \ in main()
131 pam_err == PAM_AUTHTOK_RECOVERY_ERR) \ in main()
134 warnx("%s(): %s", func, pam_strerror(pamh, pam_err)); \ in main()
140 pam_err = pam_start("passwd", pwd->pw_name, &pamc, &pamh); in main()
143 pam_err = pam_set_item(pamh, PAM_TTY, ttyname(STDERR_FILENO)); in main()
146 pam_err = pam_set_item(pamh, PAM_RHOST, hostname); in main()
148 pam_err = pam_set_item(pamh, PAM_RUSER, getlogin()); in main()
152 pam_err = pam_set_data(pamh, "yp_domain", yp_domain, NULL); in main()
154 pam_err = pam_set_data(pamh, "yp_server", yp_host, NULL); in main()
158 pam_err = pam_chauthtok(pamh, 0); in main()
162 pam_end(pamh, pam_err); in main()
163 exit(pam_err == PAM_SUCCESS ? 0 : 1); in main()