H A D | pam_sss.c | 165 static void overwrite_and_free_authtoks(struct pam_items *pi) argument 167 if (pi->pam_authtok != NULL) { 168 _pam_overwrite_n((void *)pi->pam_authtok, pi->pam_authtok_size); 169 free((void *)pi->pam_authtok); 170 pi->pam_authtok = NULL; 173 if (pi->pam_newauthtok != NULL) { 174 _pam_overwrite_n((void *)pi->pam_newauthtok, pi->pam_newauthtok_size); 175 free((void *)pi 189 overwrite_and_free_pam_items(struct pam_items *pi) argument 463 select_pw_reset_message(pam_handle_t *pamh, struct pam_items *pi) argument 860 parse_cert_info(struct pam_items *pi, uint8_t *buf, size_t len, size_t *p, const char **cert_user) argument 960 eval_response(pam_handle_t *pamh, size_t buflen, uint8_t *buf, struct pam_items *pi) argument 1177 get_pam_items(pam_handle_t *pamh, uint32_t flags, struct pam_items *pi) argument 1262 print_pam_items(struct pam_items *pi) argument 1281 send_and_receive(pam_handle_t *pamh, struct pam_items *pi, enum sss_cli_command task, bool quiet_mode) argument 1407 prompt_password(pam_handle_t *pamh, struct pam_items *pi, const char *prompt) argument 1438 prompt_2fa(pam_handle_t *pamh, struct pam_items *pi, const char *prompt_fa1, const char *prompt_fa2) argument 1570 prompt_multi_cert_gdm(pam_handle_t *pamh, struct pam_items *pi) argument 1665 prompt_multi_cert(pam_handle_t *pamh, struct pam_items *pi) argument 1742 prompt_sc_pin(pam_handle_t *pamh, struct pam_items *pi) argument 1920 prompt_new_password(pam_handle_t *pamh, struct pam_items *pi) argument 2017 get_authtok_for_authentication(pam_handle_t *pamh, struct pam_items *pi, uint32_t flags) argument 2085 check_authtok_data(pam_handle_t *pamh, struct pam_items *pi) argument 2126 keep_authtok_data(pam_handle_t *pamh, struct pam_items *pi) argument 2181 get_authtok_for_password_change(pam_handle_t *pamh, struct pam_items *pi, uint32_t flags, int pam_flags) argument 2286 check_login_token_name(pam_handle_t *pamh, struct pam_items *pi, bool quiet_mode) argument 2353 struct pam_items pi; local [all...] |