1233294SstasHEIMDAL_KRB5_2.0 { 2178825Sdfr global: 3178825Sdfr krb524_convert_creds_kdc; 4178825Sdfr krb524_convert_creds_kdc_ccache; 5178825Sdfr krb5_425_conv_principal; 6178825Sdfr krb5_425_conv_principal_ext2; 7178825Sdfr krb5_425_conv_principal_ext; 8178825Sdfr krb5_524_conv_principal; 9178825Sdfr krb5_abort; 10178825Sdfr krb5_abortx; 11178825Sdfr krb5_acl_match_file; 12178825Sdfr krb5_acl_match_string; 13178825Sdfr krb5_add_et_list; 14178825Sdfr krb5_add_extra_addresses; 15178825Sdfr krb5_add_ignore_addresses; 16178825Sdfr krb5_addlog_dest; 17178825Sdfr krb5_addlog_func; 18178825Sdfr krb5_addr2sockaddr; 19178825Sdfr krb5_address_compare; 20178825Sdfr krb5_address_order; 21178825Sdfr krb5_address_prefixlen_boundary; 22178825Sdfr krb5_address_search; 23233294Sstas krb5_allow_weak_crypto; 24178825Sdfr krb5_aname_to_localname; 25178825Sdfr krb5_anyaddr; 26178825Sdfr krb5_appdefault_boolean; 27178825Sdfr krb5_appdefault_string; 28178825Sdfr krb5_appdefault_time; 29178825Sdfr krb5_append_addresses; 30178825Sdfr krb5_auth_con_addflags; 31178825Sdfr krb5_auth_con_free; 32178825Sdfr krb5_auth_con_genaddrs; 33178825Sdfr krb5_auth_con_generatelocalsubkey; 34178825Sdfr krb5_auth_con_getaddrs; 35178825Sdfr krb5_auth_con_getauthenticator; 36178825Sdfr krb5_auth_con_getcksumtype; 37178825Sdfr krb5_auth_con_getflags; 38178825Sdfr krb5_auth_con_getkey; 39178825Sdfr krb5_auth_con_getkeytype; 40178825Sdfr krb5_auth_con_getlocalseqnumber; 41178825Sdfr krb5_auth_con_getlocalsubkey; 42178825Sdfr krb5_auth_con_getrcache; 43233294Sstas krb5_auth_con_getremoteseqnumber; 44178825Sdfr krb5_auth_con_getremotesubkey; 45178825Sdfr krb5_auth_con_init; 46178825Sdfr krb5_auth_con_removeflags; 47178825Sdfr krb5_auth_con_setaddrs; 48178825Sdfr krb5_auth_con_setaddrs_from_fd; 49178825Sdfr krb5_auth_con_setcksumtype; 50178825Sdfr krb5_auth_con_setflags; 51178825Sdfr krb5_auth_con_setkey; 52178825Sdfr krb5_auth_con_setkeytype; 53178825Sdfr krb5_auth_con_setlocalseqnumber; 54178825Sdfr krb5_auth_con_setlocalsubkey; 55178825Sdfr krb5_auth_con_setrcache; 56178825Sdfr krb5_auth_con_setremoteseqnumber; 57178825Sdfr krb5_auth_con_setremotesubkey; 58178825Sdfr krb5_auth_con_setuserkey; 59178825Sdfr krb5_auth_getremoteseqnumber; 60178825Sdfr krb5_build_ap_req; 61178825Sdfr krb5_build_principal; 62178825Sdfr krb5_build_principal_ext; 63178825Sdfr krb5_build_principal_va; 64178825Sdfr krb5_build_principal_va_ext; 65178825Sdfr krb5_c_block_size; 66178825Sdfr krb5_c_checksum_length; 67178825Sdfr krb5_c_decrypt; 68178825Sdfr krb5_c_encrypt; 69178825Sdfr krb5_c_encrypt_length; 70178825Sdfr krb5_c_enctype_compare; 71178825Sdfr krb5_c_get_checksum; 72178825Sdfr krb5_c_is_coll_proof_cksum; 73178825Sdfr krb5_c_is_keyed_cksum; 74178825Sdfr krb5_c_keylengths; 75178825Sdfr krb5_c_make_checksum; 76178825Sdfr krb5_c_make_random_key; 77178825Sdfr krb5_c_prf; 78178825Sdfr krb5_c_prf_length; 79178825Sdfr krb5_c_set_checksum; 80178825Sdfr krb5_c_valid_cksumtype; 81178825Sdfr krb5_c_valid_enctype; 82178825Sdfr krb5_c_verify_checksum; 83178825Sdfr krb5_cc_cache_end_seq_get; 84178825Sdfr krb5_cc_cache_get_first; 85178825Sdfr krb5_cc_cache_match; 86178825Sdfr krb5_cc_cache_next; 87178825Sdfr krb5_cc_clear_mcred; 88178825Sdfr krb5_cc_close; 89178825Sdfr krb5_cc_copy_cache; 90233294Sstas krb5_cc_copy_match_f; 91178825Sdfr krb5_cc_default; 92178825Sdfr krb5_cc_default_name; 93178825Sdfr krb5_cc_destroy; 94178825Sdfr krb5_cc_end_seq_get; 95178825Sdfr krb5_cc_gen_new; 96233294Sstas krb5_cc_get_config; 97233294Sstas krb5_cc_get_friendly_name; 98178825Sdfr krb5_cc_get_full_name; 99233294Sstas krb5_cc_get_kdc_offset; 100233294Sstas krb5_cc_get_lifetime; 101178825Sdfr krb5_cc_get_name; 102178825Sdfr krb5_cc_get_ops; 103178825Sdfr krb5_cc_get_prefix_ops; 104178825Sdfr krb5_cc_get_principal; 105178825Sdfr krb5_cc_get_type; 106178825Sdfr krb5_cc_get_version; 107178825Sdfr krb5_cc_initialize; 108233294Sstas krb5_cc_last_change_time; 109178825Sdfr krb5_cc_move; 110178825Sdfr krb5_cc_new_unique; 111178825Sdfr krb5_cc_next_cred; 112178825Sdfr krb5_cc_next_cred_match; 113178825Sdfr krb5_cc_register; 114178825Sdfr krb5_cc_remove_cred; 115178825Sdfr krb5_cc_resolve; 116178825Sdfr krb5_cc_retrieve_cred; 117233294Sstas krb5_cc_set_config; 118178825Sdfr krb5_cc_set_default_name; 119178825Sdfr krb5_cc_set_flags; 120233294Sstas krb5_cc_set_kdc_offset; 121178825Sdfr krb5_cc_start_seq_get; 122178825Sdfr krb5_cc_store_cred; 123233294Sstas krb5_cc_support_switch; 124233294Sstas krb5_cc_switch; 125233294Sstas krb5_cc_set_friendly_name; 126178825Sdfr krb5_change_password; 127178825Sdfr krb5_check_transited; 128178825Sdfr krb5_check_transited_realms; 129178825Sdfr krb5_checksum_disable; 130178825Sdfr krb5_checksum_free; 131178825Sdfr krb5_checksum_is_collision_proof; 132178825Sdfr krb5_checksum_is_keyed; 133178825Sdfr krb5_checksumsize; 134233294Sstas krb5_cksumtype_to_enctype; 135178825Sdfr krb5_cksumtype_valid; 136178825Sdfr krb5_clear_error_string; 137233294Sstas krb5_clear_error_message; 138178825Sdfr krb5_closelog; 139178825Sdfr krb5_compare_creds; 140178825Sdfr krb5_config_file_free; 141178825Sdfr krb5_config_free_strings; 142178825Sdfr krb5_config_get_bool; 143178825Sdfr krb5_config_get_bool_default; 144178825Sdfr krb5_config_get_int; 145178825Sdfr krb5_config_get_int_default; 146178825Sdfr krb5_config_get_list; 147178825Sdfr krb5_config_get_string; 148178825Sdfr krb5_config_get_string_default; 149178825Sdfr krb5_config_get_strings; 150178825Sdfr krb5_config_get_time; 151178825Sdfr krb5_config_get_time_default; 152178825Sdfr krb5_config_parse_file; 153178825Sdfr krb5_config_parse_file_multi; 154178825Sdfr krb5_config_parse_string_multi; 155178825Sdfr krb5_config_vget_bool; 156178825Sdfr krb5_config_vget_bool_default; 157178825Sdfr krb5_config_vget_int; 158178825Sdfr krb5_config_vget_int_default; 159178825Sdfr krb5_config_vget_list; 160178825Sdfr krb5_config_vget_string; 161178825Sdfr krb5_config_vget_string_default; 162178825Sdfr krb5_config_vget_strings; 163178825Sdfr krb5_config_vget_time; 164178825Sdfr krb5_config_vget_time_default; 165178825Sdfr krb5_copy_address; 166178825Sdfr krb5_copy_addresses; 167178825Sdfr krb5_copy_checksum; 168178825Sdfr krb5_copy_creds; 169178825Sdfr krb5_copy_creds_contents; 170233294Sstas krb5_copy_context; 171178825Sdfr krb5_copy_data; 172178825Sdfr krb5_copy_host_realm; 173178825Sdfr krb5_copy_keyblock; 174178825Sdfr krb5_copy_keyblock_contents; 175178825Sdfr krb5_copy_principal; 176178825Sdfr krb5_copy_ticket; 177178825Sdfr krb5_create_checksum; 178233294Sstas krb5_create_checksum_iov; 179178825Sdfr krb5_crypto_destroy; 180233294Sstas krb5_crypto_fx_cf2; 181178825Sdfr krb5_crypto_get_checksum_type; 182178825Sdfr krb5_crypto_getblocksize; 183178825Sdfr krb5_crypto_getconfoundersize; 184178825Sdfr krb5_crypto_getenctype; 185178825Sdfr krb5_crypto_getpadsize; 186178825Sdfr krb5_crypto_init; 187178825Sdfr krb5_crypto_overhead; 188178825Sdfr krb5_crypto_prf; 189178825Sdfr krb5_crypto_prf_length; 190233294Sstas krb5_crypto_length; 191233294Sstas krb5_crypto_length_iov; 192233294Sstas krb5_decrypt_iov_ivec; 193233294Sstas krb5_encrypt_iov_ivec; 194233294Sstas krb5_enomem; 195178825Sdfr krb5_data_alloc; 196233294Sstas krb5_data_ct_cmp; 197178825Sdfr krb5_data_cmp; 198178825Sdfr krb5_data_copy; 199178825Sdfr krb5_data_free; 200178825Sdfr krb5_data_realloc; 201178825Sdfr krb5_data_zero; 202178825Sdfr krb5_decode_Authenticator; 203178825Sdfr krb5_decode_ETYPE_INFO2; 204178825Sdfr krb5_decode_ETYPE_INFO; 205178825Sdfr krb5_decode_EncAPRepPart; 206178825Sdfr krb5_decode_EncASRepPart; 207178825Sdfr krb5_decode_EncKrbCredPart; 208178825Sdfr krb5_decode_EncTGSRepPart; 209178825Sdfr krb5_decode_EncTicketPart; 210178825Sdfr krb5_decode_ap_req; 211178825Sdfr krb5_decrypt; 212178825Sdfr krb5_decrypt_EncryptedData; 213178825Sdfr krb5_decrypt_ivec; 214178825Sdfr krb5_decrypt_ticket; 215178825Sdfr krb5_derive_key; 216178825Sdfr krb5_digest_alloc; 217178825Sdfr krb5_digest_free; 218178825Sdfr krb5_digest_get_client_binding; 219178825Sdfr krb5_digest_get_identifier; 220178825Sdfr krb5_digest_get_opaque; 221178825Sdfr krb5_digest_get_rsp; 222178825Sdfr krb5_digest_get_server_nonce; 223178825Sdfr krb5_digest_get_session_key; 224178825Sdfr krb5_digest_get_tickets; 225178825Sdfr krb5_digest_init_request; 226178825Sdfr krb5_digest_probe; 227178825Sdfr krb5_digest_rep_get_status; 228178825Sdfr krb5_digest_request; 229178825Sdfr krb5_digest_set_authentication_user; 230178825Sdfr krb5_digest_set_authid; 231178825Sdfr krb5_digest_set_client_nonce; 232178825Sdfr krb5_digest_set_digest; 233178825Sdfr krb5_digest_set_hostname; 234178825Sdfr krb5_digest_set_identifier; 235178825Sdfr krb5_digest_set_method; 236178825Sdfr krb5_digest_set_nonceCount; 237178825Sdfr krb5_digest_set_opaque; 238178825Sdfr krb5_digest_set_qop; 239178825Sdfr krb5_digest_set_realm; 240178825Sdfr krb5_digest_set_responseData; 241178825Sdfr krb5_digest_set_server_cb; 242178825Sdfr krb5_digest_set_server_nonce; 243178825Sdfr krb5_digest_set_type; 244178825Sdfr krb5_digest_set_uri; 245178825Sdfr krb5_digest_set_username; 246178825Sdfr krb5_domain_x500_decode; 247178825Sdfr krb5_domain_x500_encode; 248178825Sdfr krb5_eai_to_heim_errno; 249178825Sdfr krb5_encode_Authenticator; 250178825Sdfr krb5_encode_ETYPE_INFO2; 251178825Sdfr krb5_encode_ETYPE_INFO; 252178825Sdfr krb5_encode_EncAPRepPart; 253178825Sdfr krb5_encode_EncASRepPart; 254178825Sdfr krb5_encode_EncKrbCredPart; 255178825Sdfr krb5_encode_EncTGSRepPart; 256178825Sdfr krb5_encode_EncTicketPart; 257178825Sdfr krb5_encrypt; 258178825Sdfr krb5_encrypt_EncryptedData; 259178825Sdfr krb5_encrypt_ivec; 260233294Sstas krb5_enctype_enable; 261178825Sdfr krb5_enctype_disable; 262178825Sdfr krb5_enctype_keybits; 263178825Sdfr krb5_enctype_keysize; 264178825Sdfr krb5_enctype_to_keytype; 265178825Sdfr krb5_enctype_to_string; 266178825Sdfr krb5_enctype_valid; 267178825Sdfr krb5_enctypes_compatible_keys; 268178825Sdfr krb5_err; 269178825Sdfr krb5_error_from_rd_error; 270178825Sdfr krb5_errx; 271178825Sdfr krb5_expand_hostname; 272178825Sdfr krb5_expand_hostname_realms; 273178825Sdfr krb5_find_padata; 274178825Sdfr krb5_format_time; 275178825Sdfr krb5_free_address; 276178825Sdfr krb5_free_addresses; 277178825Sdfr krb5_free_ap_rep_enc_part; 278178825Sdfr krb5_free_authenticator; 279178825Sdfr krb5_free_checksum; 280178825Sdfr krb5_free_checksum_contents; 281178825Sdfr krb5_free_config_files; 282178825Sdfr krb5_free_context; 283178825Sdfr krb5_free_cred_contents; 284178825Sdfr krb5_free_creds; 285178825Sdfr krb5_free_creds_contents; 286178825Sdfr krb5_free_data; 287178825Sdfr krb5_free_data_contents; 288233294Sstas krb5_free_default_realm; 289178825Sdfr krb5_free_error; 290178825Sdfr krb5_free_error_contents; 291178825Sdfr krb5_free_error_string; 292233294Sstas krb5_free_error_message; 293178825Sdfr krb5_free_host_realm; 294178825Sdfr krb5_free_kdc_rep; 295178825Sdfr krb5_free_keyblock; 296178825Sdfr krb5_free_keyblock_contents; 297178825Sdfr krb5_free_krbhst; 298178825Sdfr krb5_free_principal; 299178825Sdfr krb5_free_salt; 300178825Sdfr krb5_free_ticket; 301233294Sstas krb5_free_unparsed_name; 302178825Sdfr krb5_fwd_tgt_creds; 303178825Sdfr krb5_generate_random_block; 304178825Sdfr krb5_generate_random_keyblock; 305178825Sdfr krb5_generate_seq_number; 306178825Sdfr krb5_generate_subkey; 307178825Sdfr krb5_generate_subkey_extended; 308178825Sdfr krb5_get_all_client_addrs; 309178825Sdfr krb5_get_all_server_addrs; 310178825Sdfr krb5_get_cred_from_kdc; 311178825Sdfr krb5_get_cred_from_kdc_opt; 312178825Sdfr krb5_get_credentials; 313178825Sdfr krb5_get_credentials_with_flags; 314178825Sdfr krb5_get_creds; 315178825Sdfr krb5_get_creds_opt_add_options; 316178825Sdfr krb5_get_creds_opt_alloc; 317178825Sdfr krb5_get_creds_opt_free; 318178825Sdfr krb5_get_creds_opt_set_enctype; 319178825Sdfr krb5_get_creds_opt_set_impersonate; 320178825Sdfr krb5_get_creds_opt_set_options; 321178825Sdfr krb5_get_creds_opt_set_ticket; 322178825Sdfr krb5_get_default_config_files; 323178825Sdfr krb5_get_default_in_tkt_etypes; 324178825Sdfr krb5_get_default_principal; 325178825Sdfr krb5_get_default_realm; 326178825Sdfr krb5_get_default_realms; 327178825Sdfr krb5_get_dns_canonicalize_hostname; 328178825Sdfr krb5_get_err_text; 329178825Sdfr krb5_get_error_message; 330178825Sdfr krb5_get_error_string; 331178825Sdfr krb5_get_extra_addresses; 332178825Sdfr krb5_get_fcache_version; 333178825Sdfr krb5_get_forwarded_creds; 334178825Sdfr krb5_get_host_realm; 335178825Sdfr krb5_get_ignore_addresses; 336178825Sdfr krb5_get_in_cred; 337233294Sstas krb5_cccol_last_change_time; 338178825Sdfr krb5_get_in_tkt; 339178825Sdfr krb5_get_in_tkt_with_keytab; 340178825Sdfr krb5_get_in_tkt_with_password; 341178825Sdfr krb5_get_in_tkt_with_skey; 342178825Sdfr krb5_get_init_creds; 343178825Sdfr krb5_get_init_creds_keyblock; 344178825Sdfr krb5_get_init_creds_keytab; 345178825Sdfr krb5_get_init_creds_opt_alloc; 346178825Sdfr krb5_get_init_creds_opt_free; 347178825Sdfr krb5_get_init_creds_opt_get_error; 348178825Sdfr krb5_get_init_creds_opt_init; 349178825Sdfr krb5_get_init_creds_opt_set_address_list; 350178825Sdfr krb5_get_init_creds_opt_set_addressless; 351178825Sdfr krb5_get_init_creds_opt_set_anonymous; 352178825Sdfr krb5_get_init_creds_opt_set_canonicalize; 353178825Sdfr krb5_get_init_creds_opt_set_default_flags; 354178825Sdfr krb5_get_init_creds_opt_set_etype_list; 355178825Sdfr krb5_get_init_creds_opt_set_forwardable; 356178825Sdfr krb5_get_init_creds_opt_set_pa_password; 357178825Sdfr krb5_get_init_creds_opt_set_pac_request; 358178825Sdfr krb5_get_init_creds_opt_set_pkinit; 359178825Sdfr krb5_get_init_creds_opt_set_preauth_list; 360233294Sstas krb5_get_init_creds_opt_set_process_last_req; 361178825Sdfr krb5_get_init_creds_opt_set_proxiable; 362178825Sdfr krb5_get_init_creds_opt_set_renew_life; 363178825Sdfr krb5_get_init_creds_opt_set_salt; 364178825Sdfr krb5_get_init_creds_opt_set_tkt_life; 365178825Sdfr krb5_get_init_creds_opt_set_win2k; 366178825Sdfr krb5_get_init_creds_password; 367178825Sdfr krb5_get_kdc_cred; 368178825Sdfr krb5_get_kdc_sec_offset; 369178825Sdfr krb5_get_krb524hst; 370178825Sdfr krb5_get_krb_admin_hst; 371178825Sdfr krb5_get_krb_changepw_hst; 372178825Sdfr krb5_get_krbhst; 373178825Sdfr krb5_get_max_time_skew; 374178825Sdfr krb5_get_pw_salt; 375178825Sdfr krb5_get_renewed_creds; 376178825Sdfr krb5_get_server_rcache; 377178825Sdfr krb5_get_use_admin_kdc; 378178825Sdfr krb5_get_warn_dest; 379178825Sdfr krb5_get_wrapped_length; 380178825Sdfr krb5_getportbyname; 381178825Sdfr krb5_h_addr2addr; 382178825Sdfr krb5_h_addr2sockaddr; 383178825Sdfr krb5_h_errno_to_heim_errno; 384178825Sdfr krb5_have_error_string; 385178825Sdfr krb5_hmac; 386178825Sdfr krb5_init_context; 387178825Sdfr krb5_init_ets; 388178825Sdfr krb5_initlog; 389233294Sstas krb5_is_config_principal; 390178825Sdfr krb5_is_thread_safe; 391233294Sstas krb5_kcm_call; 392233294Sstas krb5_kcm_storage_request; 393178825Sdfr krb5_kerberos_enctypes; 394178825Sdfr krb5_keyblock_get_enctype; 395178825Sdfr krb5_keyblock_init; 396178825Sdfr krb5_keyblock_key_proc; 397178825Sdfr krb5_keyblock_zero; 398178825Sdfr krb5_keytab_key_proc; 399178825Sdfr krb5_keytype_to_enctypes; 400178825Sdfr krb5_keytype_to_enctypes_default; 401178825Sdfr krb5_keytype_to_string; 402178825Sdfr krb5_krbhst_format_string; 403178825Sdfr krb5_krbhst_free; 404178825Sdfr krb5_krbhst_get_addrinfo; 405178825Sdfr krb5_krbhst_init; 406178825Sdfr krb5_krbhst_init_flags; 407178825Sdfr krb5_krbhst_next; 408178825Sdfr krb5_krbhst_next_as_string; 409178825Sdfr krb5_krbhst_reset; 410178825Sdfr krb5_kt_add_entry; 411178825Sdfr krb5_kt_close; 412178825Sdfr krb5_kt_compare; 413178825Sdfr krb5_kt_copy_entry_contents; 414178825Sdfr krb5_kt_default; 415178825Sdfr krb5_kt_default_modify_name; 416178825Sdfr krb5_kt_default_name; 417233294Sstas krb5_kt_destroy; 418178825Sdfr krb5_kt_end_seq_get; 419178825Sdfr krb5_kt_free_entry; 420178825Sdfr krb5_kt_get_entry; 421178825Sdfr krb5_kt_get_full_name; 422178825Sdfr krb5_kt_get_name; 423178825Sdfr krb5_kt_get_type; 424233294Sstas krb5_kt_have_content; 425178825Sdfr krb5_kt_next_entry; 426178825Sdfr krb5_kt_read_service_key; 427178825Sdfr krb5_kt_register; 428178825Sdfr krb5_kt_remove_entry; 429178825Sdfr krb5_kt_resolve; 430178825Sdfr krb5_kt_start_seq_get; 431178825Sdfr krb5_kuserok; 432178825Sdfr krb5_log; 433178825Sdfr krb5_log_msg; 434178825Sdfr krb5_make_addrport; 435178825Sdfr krb5_make_principal; 436178825Sdfr krb5_max_sockaddr_size; 437178825Sdfr krb5_mk_error; 438178825Sdfr krb5_mk_priv; 439178825Sdfr krb5_mk_rep; 440178825Sdfr krb5_mk_req; 441178825Sdfr krb5_mk_req_exact; 442178825Sdfr krb5_mk_req_extended; 443178825Sdfr krb5_mk_safe; 444178825Sdfr krb5_net_read; 445178825Sdfr krb5_net_write; 446178825Sdfr krb5_net_write_block; 447178825Sdfr krb5_ntlm_alloc; 448178825Sdfr krb5_ntlm_free; 449178825Sdfr krb5_ntlm_init_get_challange; 450178825Sdfr krb5_ntlm_init_get_flags; 451178825Sdfr krb5_ntlm_init_get_opaque; 452178825Sdfr krb5_ntlm_init_get_targetinfo; 453178825Sdfr krb5_ntlm_init_get_targetname; 454178825Sdfr krb5_ntlm_init_request; 455178825Sdfr krb5_ntlm_rep_get_sessionkey; 456178825Sdfr krb5_ntlm_rep_get_status; 457178825Sdfr krb5_ntlm_req_set_flags; 458178825Sdfr krb5_ntlm_req_set_lm; 459178825Sdfr krb5_ntlm_req_set_ntlm; 460178825Sdfr krb5_ntlm_req_set_opaque; 461178825Sdfr krb5_ntlm_req_set_session; 462178825Sdfr krb5_ntlm_req_set_targetname; 463178825Sdfr krb5_ntlm_req_set_username; 464178825Sdfr krb5_ntlm_request; 465178825Sdfr krb5_openlog; 466178825Sdfr krb5_pac_add_buffer; 467178825Sdfr krb5_pac_free; 468178825Sdfr krb5_pac_get_buffer; 469178825Sdfr krb5_pac_get_types; 470178825Sdfr krb5_pac_init; 471178825Sdfr krb5_pac_parse; 472178825Sdfr krb5_pac_verify; 473178825Sdfr krb5_padata_add; 474178825Sdfr krb5_parse_address; 475178825Sdfr krb5_parse_name; 476178825Sdfr krb5_parse_name_flags; 477178825Sdfr krb5_parse_nametype; 478178825Sdfr krb5_passwd_result_to_string; 479178825Sdfr krb5_password_key_proc; 480233294Sstas krb5_get_permitted_enctypes; 481178825Sdfr krb5_plugin_register; 482178825Sdfr krb5_prepend_config_files; 483178825Sdfr krb5_prepend_config_files_default; 484233294Sstas krb5_prepend_error_message; 485178825Sdfr krb5_princ_realm; 486178825Sdfr krb5_princ_set_realm; 487178825Sdfr krb5_principal_compare; 488178825Sdfr krb5_principal_compare_any_realm; 489178825Sdfr krb5_principal_get_comp_string; 490233294Sstas krb5_principal_get_num_comp; 491178825Sdfr krb5_principal_get_realm; 492178825Sdfr krb5_principal_get_type; 493178825Sdfr krb5_principal_match; 494233294Sstas krb5_principal_set_realm; 495178825Sdfr krb5_principal_set_type; 496233294Sstas krb5_principal_is_krbtgt; 497178825Sdfr krb5_print_address; 498178825Sdfr krb5_program_setup; 499178825Sdfr krb5_prompter_posix; 500178825Sdfr krb5_random_to_key; 501178825Sdfr krb5_rc_close; 502178825Sdfr krb5_rc_default; 503178825Sdfr krb5_rc_default_name; 504178825Sdfr krb5_rc_default_type; 505178825Sdfr krb5_rc_destroy; 506178825Sdfr krb5_rc_expunge; 507178825Sdfr krb5_rc_get_lifespan; 508178825Sdfr krb5_rc_get_name; 509178825Sdfr krb5_rc_get_type; 510178825Sdfr krb5_rc_initialize; 511178825Sdfr krb5_rc_recover; 512178825Sdfr krb5_rc_resolve; 513178825Sdfr krb5_rc_resolve_full; 514178825Sdfr krb5_rc_resolve_type; 515178825Sdfr krb5_rc_store; 516178825Sdfr krb5_rd_cred2; 517178825Sdfr krb5_rd_cred; 518178825Sdfr krb5_rd_error; 519178825Sdfr krb5_rd_priv; 520178825Sdfr krb5_rd_rep; 521178825Sdfr krb5_rd_req; 522178825Sdfr krb5_rd_req_ctx; 523178825Sdfr krb5_rd_req_in_ctx_alloc; 524178825Sdfr krb5_rd_req_in_ctx_free; 525178825Sdfr krb5_rd_req_in_set_keyblock; 526178825Sdfr krb5_rd_req_in_set_keytab; 527178825Sdfr krb5_rd_req_in_set_pac_check; 528178825Sdfr krb5_rd_req_out_ctx_free; 529178825Sdfr krb5_rd_req_out_get_ap_req_options; 530178825Sdfr krb5_rd_req_out_get_keyblock; 531178825Sdfr krb5_rd_req_out_get_ticket; 532178825Sdfr krb5_rd_req_with_keyblock; 533178825Sdfr krb5_rd_safe; 534178825Sdfr krb5_read_message; 535178825Sdfr krb5_read_priv_message; 536178825Sdfr krb5_read_safe_message; 537178825Sdfr krb5_realm_compare; 538178825Sdfr krb5_recvauth; 539178825Sdfr krb5_recvauth_match_version; 540178825Sdfr krb5_ret_address; 541178825Sdfr krb5_ret_addrs; 542178825Sdfr krb5_ret_authdata; 543178825Sdfr krb5_ret_creds; 544178825Sdfr krb5_ret_creds_tag; 545178825Sdfr krb5_ret_data; 546178825Sdfr krb5_ret_int16; 547178825Sdfr krb5_ret_int32; 548178825Sdfr krb5_ret_int8; 549178825Sdfr krb5_ret_keyblock; 550178825Sdfr krb5_ret_principal; 551178825Sdfr krb5_ret_string; 552178825Sdfr krb5_ret_stringnl; 553178825Sdfr krb5_ret_stringz; 554178825Sdfr krb5_ret_times; 555178825Sdfr krb5_ret_uint16; 556178825Sdfr krb5_ret_uint32; 557178825Sdfr krb5_ret_uint8; 558178825Sdfr krb5_salttype_to_string; 559178825Sdfr krb5_sendauth; 560178825Sdfr krb5_sendto; 561178825Sdfr krb5_sendto_context; 562178825Sdfr krb5_sendto_ctx_add_flags; 563178825Sdfr krb5_sendto_ctx_alloc; 564178825Sdfr krb5_sendto_ctx_free; 565178825Sdfr krb5_sendto_ctx_get_flags; 566178825Sdfr krb5_sendto_ctx_set_func; 567178825Sdfr krb5_sendto_ctx_set_type; 568178825Sdfr krb5_sendto_kdc; 569178825Sdfr krb5_sendto_kdc_flags; 570178825Sdfr krb5_set_config_files; 571178825Sdfr krb5_set_default_in_tkt_etypes; 572178825Sdfr krb5_set_default_realm; 573178825Sdfr krb5_set_dns_canonicalize_hostname; 574233294Sstas krb5_set_error_message; 575178825Sdfr krb5_set_error_string; 576178825Sdfr krb5_set_extra_addresses; 577178825Sdfr krb5_set_fcache_version; 578233294Sstas krb5_set_home_dir_access; 579178825Sdfr krb5_set_ignore_addresses; 580233294Sstas krb5_set_kdc_sec_offset; 581178825Sdfr krb5_set_max_time_skew; 582178825Sdfr krb5_set_password; 583178825Sdfr krb5_set_password_using_ccache; 584178825Sdfr krb5_set_real_time; 585178825Sdfr krb5_set_send_to_kdc_func; 586178825Sdfr krb5_set_use_admin_kdc; 587178825Sdfr krb5_set_warn_dest; 588178825Sdfr krb5_sname_to_principal; 589178825Sdfr krb5_sock_to_principal; 590178825Sdfr krb5_sockaddr2address; 591178825Sdfr krb5_sockaddr2port; 592178825Sdfr krb5_sockaddr_uninteresting; 593178825Sdfr krb5_std_usage; 594178825Sdfr krb5_storage_clear_flags; 595178825Sdfr krb5_storage_emem; 596178825Sdfr krb5_storage_free; 597178825Sdfr krb5_storage_from_data; 598178825Sdfr krb5_storage_from_fd; 599178825Sdfr krb5_storage_from_mem; 600178825Sdfr krb5_storage_from_readonly_mem; 601178825Sdfr krb5_storage_get_byteorder; 602233294Sstas krb5_storage_get_eof_code; 603178825Sdfr krb5_storage_is_flags; 604178825Sdfr krb5_storage_read; 605178825Sdfr krb5_storage_seek; 606178825Sdfr krb5_storage_set_byteorder; 607178825Sdfr krb5_storage_set_eof_code; 608178825Sdfr krb5_storage_set_flags; 609233294Sstas krb5_storage_set_max_alloc; 610178825Sdfr krb5_storage_to_data; 611233294Sstas krb5_storage_truncate; 612178825Sdfr krb5_storage_write; 613178825Sdfr krb5_store_address; 614178825Sdfr krb5_store_addrs; 615178825Sdfr krb5_store_authdata; 616178825Sdfr krb5_store_creds; 617178825Sdfr krb5_store_creds_tag; 618178825Sdfr krb5_store_data; 619178825Sdfr krb5_store_int16; 620178825Sdfr krb5_store_int32; 621178825Sdfr krb5_store_int8; 622178825Sdfr krb5_store_keyblock; 623178825Sdfr krb5_store_principal; 624178825Sdfr krb5_store_string; 625178825Sdfr krb5_store_stringnl; 626178825Sdfr krb5_store_stringz; 627178825Sdfr krb5_store_times; 628178825Sdfr krb5_store_uint16; 629178825Sdfr krb5_store_uint32; 630178825Sdfr krb5_store_uint8; 631178825Sdfr krb5_string_to_deltat; 632178825Sdfr krb5_string_to_enctype; 633178825Sdfr krb5_string_to_key; 634178825Sdfr krb5_string_to_key_data; 635178825Sdfr krb5_string_to_key_data_salt; 636178825Sdfr krb5_string_to_key_data_salt_opaque; 637178825Sdfr krb5_string_to_key_derived; 638178825Sdfr krb5_string_to_key_salt; 639178825Sdfr krb5_string_to_key_salt_opaque; 640178825Sdfr krb5_string_to_keytype; 641178825Sdfr krb5_string_to_salttype; 642178825Sdfr krb5_ticket_get_authorization_data_type; 643178825Sdfr krb5_ticket_get_client; 644178825Sdfr krb5_ticket_get_endtime; 645178825Sdfr krb5_ticket_get_server; 646178825Sdfr krb5_timeofday; 647178825Sdfr krb5_unparse_name; 648178825Sdfr krb5_unparse_name_fixed; 649178825Sdfr krb5_unparse_name_fixed_flags; 650178825Sdfr krb5_unparse_name_fixed_short; 651178825Sdfr krb5_unparse_name_flags; 652178825Sdfr krb5_unparse_name_short; 653178825Sdfr krb5_us_timeofday; 654178825Sdfr krb5_vabort; 655178825Sdfr krb5_vabortx; 656178825Sdfr krb5_verify_ap_req2; 657178825Sdfr krb5_verify_ap_req; 658178825Sdfr krb5_verify_authenticator_checksum; 659178825Sdfr krb5_verify_checksum; 660233294Sstas krb5_verify_checksum_iov; 661178825Sdfr krb5_verify_init_creds; 662178825Sdfr krb5_verify_init_creds_opt_init; 663178825Sdfr krb5_verify_init_creds_opt_set_ap_req_nofail; 664178825Sdfr krb5_verify_opt_alloc; 665178825Sdfr krb5_verify_opt_free; 666178825Sdfr krb5_verify_opt_init; 667178825Sdfr krb5_verify_opt_set_ccache; 668178825Sdfr krb5_verify_opt_set_flags; 669178825Sdfr krb5_verify_opt_set_keytab; 670178825Sdfr krb5_verify_opt_set_secure; 671178825Sdfr krb5_verify_opt_set_service; 672178825Sdfr krb5_verify_user; 673178825Sdfr krb5_verify_user_lrealm; 674178825Sdfr krb5_verify_user_opt; 675178825Sdfr krb5_verr; 676178825Sdfr krb5_verrx; 677178825Sdfr krb5_vlog; 678178825Sdfr krb5_vlog_msg; 679233294Sstas krb5_vprepend_error_message; 680233294Sstas krb5_vset_error_message; 681178825Sdfr krb5_vset_error_string; 682178825Sdfr krb5_vwarn; 683178825Sdfr krb5_vwarnx; 684178825Sdfr krb5_warn; 685178825Sdfr krb5_warnx; 686178825Sdfr krb5_write_message; 687178825Sdfr krb5_write_priv_message; 688178825Sdfr krb5_write_safe_message; 689178825Sdfr krb5_xfree; 690233294Sstas krb5_cccol_cursor_new; 691233294Sstas krb5_cccol_cursor_next; 692233294Sstas krb5_cccol_cursor_free; 693178825Sdfr 694178825Sdfr # com_err error tables 695178825Sdfr initialize_krb5_error_table_r; 696178825Sdfr initialize_krb5_error_table; 697178825Sdfr initialize_krb_error_table_r; 698178825Sdfr initialize_krb_error_table; 699178825Sdfr initialize_heim_error_table_r; 700178825Sdfr initialize_heim_error_table; 701178825Sdfr initialize_k524_error_table_r; 702178825Sdfr initialize_k524_error_table; 703178825Sdfr 704178825Sdfr # variables 705178825Sdfr krb5_mcc_ops; 706178825Sdfr krb5_acc_ops; 707178825Sdfr krb5_fcc_ops; 708233294Sstas krb5_scc_ops; 709178825Sdfr krb5_kcm_ops; 710178825Sdfr krb5_wrfkt_ops; 711178825Sdfr krb5_mkt_ops; 712178825Sdfr krb5_akf_ops; 713178825Sdfr krb5_any_ops; 714178825Sdfr heimdal_version; 715178825Sdfr heimdal_long_version; 716178825Sdfr krb5_config_file; 717178825Sdfr krb5_defkeyname; 718233294Sstas krb5_cc_type_api; 719233294Sstas krb5_cc_type_file; 720233294Sstas krb5_cc_type_memory; 721233294Sstas krb5_cc_type_kcm; 722233294Sstas krb5_cc_type_scc; 723178825Sdfr 724178825Sdfr # Shared with GSSAPI krb5 725178825Sdfr _krb5_crc_init_table; 726178825Sdfr _krb5_crc_update; 727233294Sstas _krb5_get_krbtgt; 728233294Sstas _krb5_build_authenticator; 729178825Sdfr 730178825Sdfr # V4 compat glue 731178825Sdfr _krb5_krb_tf_setup; 732178825Sdfr _krb5_krb_dest_tkt; 733178825Sdfr _krb5_krb_life_to_time; 734178825Sdfr _krb5_krb_decomp_ticket; 735178825Sdfr _krb5_krb_decomp_ticket; 736178825Sdfr _krb5_krb_create_ticket; 737178825Sdfr _krb5_krb_create_ciph; 738178825Sdfr _krb5_krb_create_auth_reply; 739178825Sdfr _krb5_krb_rd_req; 740178825Sdfr _krb5_krb_free_auth_data; 741178825Sdfr _krb5_krb_time_to_life; 742178825Sdfr _krb5_krb_cr_err_reply; 743178825Sdfr 744178825Sdfr # Shared with libkdc 745233294Sstas _krb5_AES_string_to_default_iterator; 746233294Sstas _krb5_dh_group_ok; 747233294Sstas _krb5_get_host_realm_int; 748178825Sdfr _krb5_get_int; 749233294Sstas _krb5_pac_sign; 750233294Sstas _krb5_parse_moduli; 751233294Sstas _krb5_pk_kdf; 752178825Sdfr _krb5_pk_load_id; 753178825Sdfr _krb5_pk_mk_ContentInfo; 754178825Sdfr _krb5_pk_octetstring2key; 755178825Sdfr _krb5_plugin_find; 756233294Sstas _krb5_plugin_free; 757233294Sstas _krb5_plugin_get_next; 758178825Sdfr _krb5_plugin_get_symbol; 759233294Sstas _krb5_principal2principalname; 760233294Sstas _krb5_principalname2krb5_principal; 761233294Sstas _krb5_put_int; 762233294Sstas _krb5_s4u2self_to_checksumdata; 763178825Sdfr 764233294Sstas # kinit helper 765233294Sstas krb5_get_init_creds_opt_set_pkinit_user_certs; 766233294Sstas krb5_pk_enterprise_cert; 767233294Sstas 768178825Sdfr # testing 769178825Sdfr _krb5_aes_cts_encrypt; 770178825Sdfr _krb5_n_fold; 771178825Sdfr _krb5_expand_default_cc_name; 772178825Sdfr local: 773178825Sdfr *; 774178825Sdfr}; 775