Lines Matching refs:pamh
81 pam_handle_t *pamh, in do_pam_authentication() argument
90 pam_retval = pam_set_item(pamh, PAM_CONV, (void *) &conv_struct); in do_pam_authentication()
94 pam_strerror(pamh, pam_retval) in do_pam_authentication()
99 pam_retval = pam_set_item(pamh, PAM_RHOST, hostname); in do_pam_authentication()
101 VANESSA_LOGGER_DEBUG_UNSAFE("pam_set_item: %s", pam_strerror(pamh, pam_retval)); in do_pam_authentication()
104 pam_retval = pam_set_item(pamh, PAM_RUSER, user); in do_pam_authentication()
106 VANESSA_LOGGER_DEBUG_UNSAFE("pam_set_item: %s", pam_strerror(pamh, pam_retval)); in do_pam_authentication()
109 pam_retval = pam_set_item(pamh, PAM_USER, user); in do_pam_authentication()
111 VANESSA_LOGGER_DEBUG_UNSAFE("pam_set_item: %s", pam_strerror(pamh, pam_retval)); in do_pam_authentication()
115 pam_retval = pam_authenticate(pamh, 0); /* is user really user? */ in do_pam_authentication()
118 pam_strerror(pamh, pam_retval)); in do_pam_authentication()
122 pam_retval = pam_acct_mgmt(pamh, 0); /* permitted access? */ in do_pam_authentication()
126 pam_strerror(pamh, pam_retval) in do_pam_authentication()
134 int do_pam_end(pam_handle_t *pamh, int default_return){ in do_pam_end() argument
135 pam_retval=pam_end(pamh,pam_retval); /* close Linux-PAM */ in do_pam_end()
138 pam_strerror(pamh, pam_retval)); in do_pam_end()
139 pamh = NULL; in do_pam_end()