Lines Matching refs:pamh

68 static pam_handle_t *	pamh			= NULL;  variable
180 if (pamh == NULL) { in auth_pam_exit_ev()
204 res = pam_setcred(pamh, PAM_CRED_DELETE); in auth_pam_exit_ev()
206 res = pam_setcred(pamh, PAM_DELETE_CRED); in auth_pam_exit_ev()
210 "error setting PAM_DELETE_CRED credential: %s", pam_strerror(pamh, res)); in auth_pam_exit_ev()
214 res = pam_close_session(pamh, PAM_SILENT); in auth_pam_exit_ev()
217 pam_strerror(pamh, res)); in auth_pam_exit_ev()
221 res = pam_end(pamh, PAM_SUCCESS); in auth_pam_exit_ev()
224 pam_strerror(pamh, res)); in auth_pam_exit_ev()
227 pamh = NULL; in auth_pam_exit_ev()
360 res = pam_start(pamconfig, pam_user, &pam_conv, &pamh); in pam_auth()
366 res = pam_set_item(pamh, PAM_RUSER, pam_user); in pam_auth()
369 pam_strerror(pamh, res)); in pam_auth()
376 res = pam_set_item(pamh, PAM_RHOST, session.c->remote_name); in pam_auth()
379 res = pam_set_item(pamh, PAM_RHOST, "IHaveNoIdeaHowIGotHere"); in pam_auth()
384 pam_strerror(pamh, res)); in pam_auth()
394 res = pam_set_item(pamh, PAM_TTY, ttyentry); in pam_auth()
397 pam_strerror(pamh, res)); in pam_auth()
402 res = pam_authenticate(pamh, PAM_SILENT); in pam_auth()
434 pam_strerror(pamh, res)); in pam_auth()
443 res = pam_acct_mgmt(pamh, PAM_SILENT); in pam_auth()
487 ": PAM(%s): %s", (char *) cmd->argv[0], pam_strerror(pamh, res)); in pam_auth()
493 res = pam_open_session(pamh, PAM_SILENT); in pam_auth()
496 "pam_open_session() failed: %s", pam_strerror(pamh, res)); in pam_auth()
509 ": PAM(%s): %s", (char *) cmd->argv[0], pam_strerror(pamh, res)); in pam_auth()
515 res = pam_setcred(pamh, PAM_CRED_ESTABLISH); in pam_auth()
517 res = pam_setcred(pamh, PAM_ESTABLISH_CRED); in pam_auth()
554 ": PAM(%s): %s", (char *) cmd->argv[0], pam_strerror(pamh, res)); in pam_auth()
573 res = pam_end(pamh, PAM_AUTH_ERR); in pam_auth()
576 pam_strerror(pamh, res)); in pam_auth()
579 pamh = NULL; in pam_auth()