Lines Matching refs:pamh
67 pam_sm_open_session(pam_handle_t *pamh, int flags, in pam_sm_open_session() argument
77 pam_err = pam_get_user(pamh, &user, NULL); in pam_sm_open_session()
84 pam_err = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_sm_open_session()
89 pam_err = pam_get_item(pamh, PAM_TTY, &tty); in pam_sm_open_session()
111 pam_info(pamh, "Last login: %.*s from %s", in pam_sm_open_session()
114 pam_info(pamh, "Last login: %.*s on %s", in pam_sm_open_session()
128 pam_err = pam_set_data(pamh, PAM_UTMPX_ID, id, openpam_free_data); in pam_sm_open_session()
148 if (openpam_get_option(pamh, "no_fail")) in pam_sm_open_session()
154 pam_sm_close_session(pam_handle_t *pamh, int flags __unused, in pam_sm_close_session() argument
161 pam_err = pam_get_data(pamh, PAM_UTMPX_ID, (const void **)&id); in pam_sm_close_session()
175 if (openpam_get_option(pamh, "no_fail")) in pam_sm_close_session()