Lines Matching refs:pamh
63 pam_get_authtok(pam_handle_t *pamh, in pam_get_authtok() argument
84 r = pam_get_item(pamh, PAM_RHOST, &rhost); in pam_get_authtok()
86 r = pam_get_item(pamh, PAM_HOST, &lhost); in pam_get_authtok()
92 r = pam_get_item(pamh, PAM_OLDAUTHTOK, &oldauthtok); in pam_get_authtok()
107 if (openpam_get_option(pamh, "try_first_pass") || in pam_get_authtok()
108 openpam_get_option(pamh, "use_first_pass")) { in pam_get_authtok()
109 r = pam_get_item(pamh, item, &prevauthtok); in pam_get_authtok()
113 } else if (openpam_get_option(pamh, "use_first_pass")) { in pam_get_authtok()
118 if ((promptp = openpam_get_option(pamh, prompt_option)) != NULL) in pam_get_authtok()
122 r = pam_get_item(pamh, pitem, &promptp); in pam_get_authtok()
131 r = openpam_subst(pamh, prompt_buf, &prompt_size, prompt); in pam_get_authtok()
134 style = openpam_get_option(pamh, "echo_pass") ? in pam_get_authtok()
136 r = pam_prompt(pamh, style, &resp, "%s", prompt); in pam_get_authtok()
140 r = pam_prompt(pamh, style, &resp2, "Retype %s", prompt); in pam_get_authtok()
155 r = pam_set_item(pamh, item, resp); in pam_get_authtok()
160 r = pam_get_item(pamh, item, (const void **)authtok); in pam_get_authtok()