Lines Matching defs:handle
828 pam_handle_t *handle = NULL;
854 pam_code = pam_start(name, user, &conv, &handle);
856 handle = NULL;
861 pam_code = pam_set_item(handle, PAM_TTY, tty);
866 pam_code = pam_acct_mgmt(handle, flags);
870 pam_code = pam_open_session(handle, flags);
876 e = pam_getenvlist(handle);
956 pam_code = pam_close_session(handle, flags);
964 pam_end(handle, pam_code | flags);
971 * cleanups, so forget about the handle here. */
972 handle = NULL;
993 log_error("PAM failed: %s", pam_strerror(handle, pam_code));
998 if (handle) {
1000 pam_code = pam_close_session(handle, flags);
1002 pam_end(handle, pam_code | flags);
2814 /* FIXME: this doesn't really handle arguments that have