Lines Matching refs:pamh

90 pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv)  in pam_sm_authenticate()  argument
133 err = pam_get_data(pamh, KRB5_DATA, (const void **)&kmd); in pam_sm_authenticate()
157 err = pam_set_data(pamh, KRB5_DATA, NULL, NULL); in pam_sm_authenticate()
159 krb5_cleanup(pamh, kmd, err); in pam_sm_authenticate()
180 (void) pam_get_item(pamh, PAM_USER, (const void **)&user); in pam_sm_authenticate()
188 if ((err = pam_get_user(pamh, &user, in pam_sm_authenticate()
193 "%s", pam_strerror(pamh, err)); in pam_sm_authenticate()
216 err = pam_set_data(pamh, KRB5_DATA, kmd, &krb5_cleanup); in pam_sm_authenticate()
273 (void) pam_get_item(pamh, PAM_REPOSITORY, (const void **)&rep_data); in pam_sm_authenticate()
319 (void) pam_get_item(pamh, PAM_AUTHTOK, (const void **)&password); in pam_sm_authenticate()
321 result = attempt_krb5_auth(pamh, kmd, user, &password, 1); in pam_sm_authenticate()
344 if ((result = pam_putenv(pamh, kmd->env)) in pam_sm_authenticate()
366 "PAM-KRB5 (auth): end: %s", pam_strerror(pamh, result)); in pam_sm_authenticate()
376 pam_handle_t *pamh = (pam_handle_t *)data; in pam_krb5_prompter() local
400 if (pam_get_item(pamh, PAM_CONV, (const void **)&pam_convp) != in pam_krb5_prompter()
455 (void) __pam_display_msg(pamh, PAM_ERROR_MSG, in pam_krb5_prompter()
494 pam_handle_t *pamh, in attempt_krb5_auth() argument
725 pamh, /* prompter data */ in attempt_krb5_auth()
989 krb5_cleanup(pam_handle_t *pamh, void *data, int pam_status) in krb5_cleanup() argument