1HEIMDAL_KRB5_2.0 {
2          global:
3                    krb524_convert_creds_kdc;
4                    krb524_convert_creds_kdc_ccache;
5                    krb5_abort;
6                    krb5_abortx;
7                    krb5_acl_match_file;
8                    krb5_acl_match_string;
9                    krb5_add_et_list;
10                    krb5_add_extra_addresses;
11                    krb5_add_ignore_addresses;
12                    krb5_addlog_dest;
13                    krb5_addlog_func;
14                    krb5_addr2sockaddr;
15                    krb5_address_compare;
16                    krb5_address_order;
17                    krb5_address_prefixlen_boundary;
18                    krb5_address_search;
19                    krb5_allow_weak_crypto;
20                    krb5_aname_to_localname;
21                    krb5_anyaddr;
22                    krb5_appdefault_boolean;
23                    krb5_appdefault_string;
24                    krb5_appdefault_time;
25                    krb5_append_addresses;
26                    krb5_auth_con_addflags;
27                    krb5_auth_con_free;
28                    krb5_auth_con_genaddrs;
29                    krb5_auth_con_generatelocalsubkey;
30                    krb5_auth_con_getaddrs;
31                    krb5_auth_con_getauthenticator;
32                    krb5_auth_con_getcksumtype;
33                    krb5_auth_con_getflags;
34                    krb5_auth_con_getkey;
35                    krb5_auth_con_getkeytype;
36                    krb5_auth_con_getlocalseqnumber;
37                    krb5_auth_con_getlocalsubkey;
38                    krb5_auth_con_getrcache;
39                    krb5_auth_con_getremoteseqnumber;
40                    krb5_auth_con_getremotesubkey;
41                    krb5_auth_con_getsendsubkey;
42                    krb5_auth_con_init;
43                    krb5_auth_con_removeflags;
44                    krb5_auth_con_setaddrs;
45                    krb5_auth_con_setaddrs_from_fd;
46                    krb5_auth_con_setcksumtype;
47                    krb5_auth_con_setflags;
48                    krb5_auth_con_setkey;
49                    krb5_auth_con_setkeytype;
50                    krb5_auth_con_setlocalseqnumber;
51                    krb5_auth_con_setlocalsubkey;
52                    krb5_auth_con_setrcache;
53                    krb5_auth_con_setremoteseqnumber;
54                    krb5_auth_con_setremotesubkey;
55                    krb5_auth_con_setuserkey;
56                    krb5_auth_getremoteseqnumber;
57                    krb5_build_ap_req;
58                    krb5_build_principal;
59                    krb5_build_principal_ext;
60                    krb5_build_principal_va;
61                    krb5_build_principal_va_ext;
62                    krb5_c_block_size;
63                    krb5_c_checksum_length;
64                    krb5_c_decrypt;
65                    krb5_c_encrypt;
66                    krb5_c_encrypt_length;
67                    krb5_c_enctype_compare;
68                    krb5_c_get_checksum;
69                    krb5_c_is_coll_proof_cksum;
70                    krb5_c_is_keyed_cksum;
71                    krb5_c_keylengths;
72                    krb5_c_make_checksum;
73                    krb5_c_make_random_key;
74                    krb5_c_prf;
75                    krb5_c_prf_length;
76                    krb5_c_set_checksum;
77                    krb5_c_valid_cksumtype;
78                    krb5_c_valid_enctype;
79                    krb5_c_verify_checksum;
80                    krb5_cc_cache_end_seq_get;
81                    krb5_cc_cache_get_first;
82                    krb5_cc_cache_match;
83                    krb5_cc_cache_next;
84                    krb5_cc_clear_mcred;
85                    krb5_cc_close;
86                    krb5_cc_copy_cache;
87                    krb5_cc_copy_match_f;
88                    krb5_cc_default;
89                    krb5_cc_default_name;
90                    krb5_cc_destroy;
91                    krb5_cc_end_seq_get;
92                    krb5_cc_gen_new;
93                    krb5_cc_get_config;
94                    krb5_cc_get_friendly_name;
95                    krb5_cc_get_full_name;
96                    krb5_cc_get_kdc_offset;
97                    krb5_cc_get_lifetime;
98                    krb5_cc_get_name;
99                    krb5_cc_get_ops;
100                    krb5_cc_get_prefix_ops;
101                    krb5_cc_get_principal;
102                    krb5_cc_get_type;
103                    krb5_cc_get_version;
104                    krb5_cc_initialize;
105                    krb5_cc_last_change_time;
106                    krb5_cc_move;
107                    krb5_cc_new_unique;
108                    krb5_cc_next_cred;
109                    krb5_cc_next_cred_match;
110                    krb5_cc_register;
111                    krb5_cc_remove_cred;
112                    krb5_cc_resolve;
113                    krb5_cc_retrieve_cred;
114                    krb5_cc_set_config;
115                    krb5_cc_set_default_name;
116                    krb5_cc_set_flags;
117                    krb5_cc_set_kdc_offset;
118                    krb5_cc_start_seq_get;
119                    krb5_cc_store_cred;
120                    krb5_cc_support_switch;
121                    krb5_cc_switch;
122                    krb5_cc_set_friendly_name;
123                    krb5_change_password;
124                    krb5_check_transited;
125                    krb5_check_transited_realms;
126                    krb5_checksum_disable;
127                    krb5_checksum_free;
128                    krb5_checksum_is_collision_proof;
129                    krb5_checksum_is_keyed;
130                    krb5_checksumsize;
131                    krb5_cksumtype_to_enctype;
132                    krb5_cksumtype_valid;
133                    krb5_clear_error_string;
134                    krb5_clear_error_message;
135                    krb5_closelog;
136                    krb5_compare_creds;
137                    krb5_config_file_free;
138                    krb5_config_free_strings;
139                    krb5_config_get_bool;
140                    krb5_config_get_bool_default;
141                    krb5_config_get_int;
142                    krb5_config_get_int_default;
143                    krb5_config_get_list;
144                    krb5_config_get_string;
145                    krb5_config_get_string_default;
146                    krb5_config_get_strings;
147                    krb5_config_get_time;
148                    krb5_config_get_time_default;
149                    krb5_config_parse_file;
150                    krb5_config_parse_file_multi;
151                    krb5_config_parse_string_multi;
152                    krb5_config_vget_bool;
153                    krb5_config_vget_bool_default;
154                    krb5_config_vget_int;
155                    krb5_config_vget_int_default;
156                    krb5_config_vget_list;
157                    krb5_config_vget_string;
158                    krb5_config_vget_string_default;
159                    krb5_config_vget_strings;
160                    krb5_config_vget_time;
161                    krb5_config_vget_time_default;
162                    krb5_copy_address;
163                    krb5_copy_addresses;
164                    krb5_copy_checksum;
165                    krb5_copy_creds;
166                    krb5_copy_creds_contents;
167                    krb5_copy_context;
168                    krb5_copy_data;
169                    krb5_copy_host_realm;
170                    krb5_copy_keyblock;
171                    krb5_copy_keyblock_contents;
172                    krb5_copy_principal;
173                    krb5_copy_ticket;
174                    krb5_create_checksum;
175                    krb5_create_checksum_iov;
176                    krb5_crypto_destroy;
177                    krb5_crypto_fx_cf2;
178                    krb5_crypto_get_checksum_type;
179                    krb5_crypto_getblocksize;
180                    krb5_crypto_getconfoundersize;
181                    krb5_crypto_getenctype;
182                    krb5_crypto_getpadsize;
183                    krb5_crypto_init;
184                    krb5_crypto_overhead;
185                    krb5_crypto_prf;
186                    krb5_crypto_prf_length;
187                    krb5_crypto_length;
188                    krb5_crypto_length_iov;
189                    krb5_decrypt_iov_ivec;
190                    krb5_encrypt_iov_ivec;
191                    krb5_enomem;
192                    krb5_data_alloc;
193                    krb5_data_ct_cmp;
194                    krb5_data_cmp;
195                    krb5_data_copy;
196                    krb5_data_free;
197                    krb5_data_realloc;
198                    krb5_data_zero;
199                    krb5_decode_Authenticator;
200                    krb5_decode_ETYPE_INFO2;
201                    krb5_decode_ETYPE_INFO;
202                    krb5_decode_EncAPRepPart;
203                    krb5_decode_EncASRepPart;
204                    krb5_decode_EncKrbCredPart;
205                    krb5_decode_EncTGSRepPart;
206                    krb5_decode_EncTicketPart;
207                    krb5_decode_ap_req;
208                    krb5_decrypt;
209                    krb5_decrypt_EncryptedData;
210                    krb5_decrypt_ivec;
211                    krb5_decrypt_ticket;
212                    krb5_derive_key;
213                    krb5_digest_alloc;
214                    krb5_digest_free;
215                    krb5_digest_get_client_binding;
216                    krb5_digest_get_identifier;
217                    krb5_digest_get_opaque;
218                    krb5_digest_get_rsp;
219                    krb5_digest_get_server_nonce;
220                    krb5_digest_get_session_key;
221                    krb5_digest_get_tickets;
222                    krb5_digest_init_request;
223                    krb5_digest_probe;
224                    krb5_digest_rep_get_status;
225                    krb5_digest_request;
226                    krb5_digest_set_authentication_user;
227                    krb5_digest_set_authid;
228                    krb5_digest_set_client_nonce;
229                    krb5_digest_set_digest;
230                    krb5_digest_set_hostname;
231                    krb5_digest_set_identifier;
232                    krb5_digest_set_method;
233                    krb5_digest_set_nonceCount;
234                    krb5_digest_set_opaque;
235                    krb5_digest_set_qop;
236                    krb5_digest_set_realm;
237                    krb5_digest_set_responseData;
238                    krb5_digest_set_server_cb;
239                    krb5_digest_set_server_nonce;
240                    krb5_digest_set_type;
241                    krb5_digest_set_uri;
242                    krb5_digest_set_username;
243                    krb5_domain_x500_decode;
244                    krb5_domain_x500_encode;
245                    krb5_eai_to_heim_errno;
246                    krb5_encode_Authenticator;
247                    krb5_encode_ETYPE_INFO2;
248                    krb5_encode_ETYPE_INFO;
249                    krb5_encode_EncAPRepPart;
250                    krb5_encode_EncASRepPart;
251                    krb5_encode_EncKrbCredPart;
252                    krb5_encode_EncTGSRepPart;
253                    krb5_encode_EncTicketPart;
254                    krb5_encrypt;
255                    krb5_encrypt_EncryptedData;
256                    krb5_encrypt_ivec;
257                    krb5_enctype_enable;
258                    krb5_enctype_disable;
259                    krb5_enctype_keybits;
260                    krb5_enctype_keysize;
261                    krb5_enctype_to_keytype;
262                    krb5_enctype_to_string;
263                    krb5_enctype_valid;
264                    krb5_enctypes_compatible_keys;
265                    krb5_err;
266                    krb5_error_from_rd_error;
267                    krb5_errx;
268                    krb5_expand_hostname;
269                    krb5_expand_hostname_realms;
270                    krb5_find_padata;
271                    krb5_format_time;
272                    krb5_free_address;
273                    krb5_free_addresses;
274                    krb5_free_ap_rep_enc_part;
275                    krb5_free_authenticator;
276                    krb5_free_checksum;
277                    krb5_free_checksum_contents;
278                    krb5_free_config_files;
279                    krb5_free_context;
280                    krb5_free_cred_contents;
281                    krb5_free_creds;
282                    krb5_free_creds_contents;
283                    krb5_free_data;
284                    krb5_free_data_contents;
285                    krb5_free_default_realm;
286                    krb5_free_error;
287                    krb5_free_error_contents;
288                    krb5_free_error_string;
289                    krb5_free_error_message;
290                    krb5_free_host_realm;
291                    krb5_free_kdc_rep;
292                    krb5_free_keyblock;
293                    krb5_free_keyblock_contents;
294                    krb5_free_krbhst;
295                    krb5_free_principal;
296                    krb5_free_salt;
297                    krb5_free_ticket;
298                    krb5_free_unparsed_name;
299                    krb5_fwd_tgt_creds;
300                    krb5_generate_random_block;
301                    krb5_generate_random_keyblock;
302                    krb5_generate_seq_number;
303                    krb5_generate_subkey;
304                    krb5_generate_subkey_extended;
305                    krb5_get_all_client_addrs;
306                    krb5_get_all_server_addrs;
307                    krb5_get_cred_from_kdc;
308                    krb5_get_cred_from_kdc_opt;
309                    krb5_get_credentials;
310                    krb5_get_credentials_with_flags;
311                    krb5_get_creds;
312                    krb5_get_creds_opt_add_options;
313                    krb5_get_creds_opt_alloc;
314                    krb5_get_creds_opt_free;
315                    krb5_get_creds_opt_set_enctype;
316                    krb5_get_creds_opt_set_impersonate;
317                    krb5_get_creds_opt_set_options;
318                    krb5_get_creds_opt_set_ticket;
319                    krb5_get_default_config_files;
320                    krb5_get_default_in_tkt_etypes;
321                    krb5_get_default_principal;
322                    krb5_get_default_realm;
323                    krb5_get_default_realms;
324                    krb5_get_dns_canonicalize_hostname;
325                    krb5_get_err_text;
326                    krb5_get_error_message;
327                    krb5_get_error_string;
328                    krb5_get_extra_addresses;
329                    krb5_get_fcache_version;
330                    krb5_get_forwarded_creds;
331                    krb5_get_host_realm;
332                    krb5_get_ignore_addresses;
333                    krb5_get_in_cred;
334                    krb5_cccol_last_change_time;
335                    krb5_get_in_tkt;
336                    krb5_get_in_tkt_with_keytab;
337                    krb5_get_in_tkt_with_password;
338                    krb5_get_in_tkt_with_skey;
339                    krb5_get_init_creds;
340                    krb5_get_init_creds_keyblock;
341                    krb5_get_init_creds_keytab;
342                    krb5_get_init_creds_opt_alloc;
343                    krb5_get_init_creds_opt_free;
344                    krb5_get_init_creds_opt_get_error;
345                    krb5_get_init_creds_opt_init;
346                    krb5_get_init_creds_opt_set_address_list;
347                    krb5_get_init_creds_opt_set_addressless;
348                    krb5_get_init_creds_opt_set_anonymous;
349                    krb5_get_init_creds_opt_set_change_password_prompt;
350                    krb5_get_init_creds_opt_set_canonicalize;
351                    krb5_get_init_creds_opt_set_default_flags;
352                    krb5_get_init_creds_opt_set_etype_list;
353                    krb5_get_init_creds_opt_set_forwardable;
354                    krb5_get_init_creds_opt_set_pa_password;
355                    krb5_get_init_creds_opt_set_pac_request;
356                    krb5_get_init_creds_opt_set_pkinit;
357                    krb5_get_init_creds_opt_set_preauth_list;
358                    krb5_get_init_creds_opt_set_process_last_req;
359                    krb5_get_init_creds_opt_set_proxiable;
360                    krb5_get_init_creds_opt_set_renew_life;
361                    krb5_get_init_creds_opt_set_salt;
362                    krb5_get_init_creds_opt_set_tkt_life;
363                    krb5_get_init_creds_opt_set_win2k;
364                    krb5_get_init_creds_password;
365                    krb5_get_kdc_cred;
366                    krb5_get_kdc_sec_offset;
367                    krb5_get_krb524hst;
368                    krb5_get_krb_admin_hst;
369                    krb5_get_krb_changepw_hst;
370                    krb5_get_krbhst;
371                    krb5_get_max_time_skew;
372                    krb5_get_pw_salt;
373                    krb5_get_renewed_creds;
374                    krb5_get_server_rcache;
375                    krb5_get_use_admin_kdc;
376                    krb5_get_warn_dest;
377                    krb5_get_wrapped_length;
378                    krb5_getportbyname;
379                    krb5_h_addr2addr;
380                    krb5_h_addr2sockaddr;
381                    krb5_h_errno_to_heim_errno;
382                    krb5_have_error_string;
383                    krb5_hmac;
384                    krb5_init_context;
385                    krb5_init_ets;
386                    krb5_initlog;
387                    krb5_is_config_principal;
388                    krb5_is_enctype_weak;
389                    krb5_is_thread_safe;
390                    krb5_kcm_call;
391                    krb5_kcm_storage_request;
392                    krb5_kerberos_enctypes;
393                    krb5_keyblock_get_enctype;
394                    krb5_keyblock_init;
395                    krb5_keyblock_key_proc;
396                    krb5_keyblock_zero;
397                    krb5_keytab_key_proc;
398                    krb5_keytype_to_enctypes;
399                    krb5_keytype_to_enctypes_default;
400                    krb5_keytype_to_string;
401                    krb5_krbhst_format_string;
402                    krb5_krbhst_free;
403                    krb5_krbhst_get_addrinfo;
404                    krb5_krbhst_init;
405                    krb5_krbhst_init_flags;
406                    krb5_krbhst_next;
407                    krb5_krbhst_next_as_string;
408                    krb5_krbhst_reset;
409                    krb5_kt_add_entry;
410                    krb5_kt_close;
411                    krb5_kt_compare;
412                    krb5_kt_copy_entry_contents;
413                    krb5_kt_default;
414                    krb5_kt_default_modify_name;
415                    krb5_kt_default_name;
416                    krb5_kt_destroy;
417                    krb5_kt_end_seq_get;
418                    krb5_kt_free_entry;
419                    krb5_kt_get_entry;
420                    krb5_kt_get_full_name;
421                    krb5_kt_get_name;
422                    krb5_kt_get_type;
423                    krb5_kt_have_content;
424                    krb5_kt_next_entry;
425                    krb5_kt_read_service_key;
426                    krb5_kt_register;
427                    krb5_kt_remove_entry;
428                    krb5_kt_resolve;
429                    krb5_kt_start_seq_get;
430                    krb5_kuserok;
431                    krb5_log;
432                    krb5_log_msg;
433                    krb5_make_addrport;
434                    krb5_make_principal;
435                    krb5_max_sockaddr_size;
436                    krb5_mk_error;
437                    krb5_mk_error_ext;
438                    krb5_mk_priv;
439                    krb5_mk_rep;
440                    krb5_mk_req;
441                    krb5_mk_req_exact;
442                    krb5_mk_req_extended;
443                    krb5_mk_safe;
444                    krb5_net_read;
445                    krb5_net_write;
446                    krb5_net_write_block;
447                    krb5_ntlm_alloc;
448                    krb5_ntlm_free;
449                    krb5_ntlm_init_get_challenge;
450                    krb5_ntlm_init_get_flags;
451                    krb5_ntlm_init_get_opaque;
452                    krb5_ntlm_init_get_targetinfo;
453                    krb5_ntlm_init_get_targetname;
454                    krb5_ntlm_init_request;
455                    krb5_ntlm_rep_get_sessionkey;
456                    krb5_ntlm_rep_get_status;
457                    krb5_ntlm_req_set_flags;
458                    krb5_ntlm_req_set_lm;
459                    krb5_ntlm_req_set_ntlm;
460                    krb5_ntlm_req_set_opaque;
461                    krb5_ntlm_req_set_session;
462                    krb5_ntlm_req_set_targetname;
463                    krb5_ntlm_req_set_username;
464                    krb5_ntlm_request;
465                    krb5_openlog;
466                    krb5_pac_add_buffer;
467                    krb5_pac_free;
468                    krb5_pac_get_buffer;
469                    krb5_pac_get_types;
470                    krb5_pac_init;
471                    krb5_pac_parse;
472                    krb5_pac_verify;
473                    krb5_padata_add;
474                    krb5_parse_address;
475                    krb5_parse_name;
476                    krb5_parse_name_flags;
477                    krb5_parse_nametype;
478                    krb5_passwd_result_to_string;
479                    krb5_password_key_proc;
480                    krb5_get_permitted_enctypes;
481                    krb5_plugin_register;
482                    krb5_prepend_config_files;
483                    krb5_prepend_config_files_default;
484                    krb5_prepend_error_message;
485                    krb5_princ_realm;
486                    krb5_princ_set_realm;
487                    krb5_principal_compare;
488                    krb5_principal_compare_any_realm;
489                    krb5_principal_get_comp_string;
490                    krb5_principal_get_num_comp;
491                    krb5_principal_get_realm;
492                    krb5_principal_get_type;
493                    krb5_principal_match;
494                    krb5_principal_set_comp_string;
495                    krb5_principal_set_realm;
496                    krb5_principal_set_type;
497                    krb5_principal_is_anonymous;
498                    krb5_principal_is_krbtgt;
499                    krb5_print_address;
500                    krb5_program_setup;
501                    krb5_prompter_posix;
502                    krb5_random_to_key;
503                    krb5_rc_close;
504                    krb5_rc_default;
505                    krb5_rc_default_name;
506                    krb5_rc_default_type;
507                    krb5_rc_destroy;
508                    krb5_rc_expunge;
509                    krb5_rc_get_lifespan;
510                    krb5_rc_get_name;
511                    krb5_rc_get_type;
512                    krb5_rc_initialize;
513                    krb5_rc_recover;
514                    krb5_rc_resolve;
515                    krb5_rc_resolve_full;
516                    krb5_rc_resolve_type;
517                    krb5_rc_store;
518                    krb5_rd_cred2;
519                    krb5_rd_cred;
520                    krb5_rd_error;
521                    krb5_rd_priv;
522                    krb5_rd_rep;
523                    krb5_rd_req;
524                    krb5_rd_req_ctx;
525                    krb5_rd_req_in_ctx_alloc;
526                    krb5_rd_req_in_ctx_free;
527                    krb5_rd_req_in_set_keyblock;
528                    krb5_rd_req_in_set_keytab;
529                    krb5_rd_req_in_set_pac_check;
530                    krb5_rd_req_out_ctx_free;
531                    krb5_rd_req_out_get_ap_req_options;
532                    krb5_rd_req_out_get_keyblock;
533                    krb5_rd_req_out_get_ticket;
534                    krb5_rd_req_with_keyblock;
535                    krb5_rd_safe;
536                    krb5_read_message;
537                    krb5_read_priv_message;
538                    krb5_read_safe_message;
539                    krb5_realm_compare;
540                    krb5_recvauth;
541                    krb5_recvauth_match_version;
542                    krb5_ret_address;
543                    krb5_ret_addrs;
544                    krb5_ret_authdata;
545                    krb5_ret_creds;
546                    krb5_ret_creds_tag;
547                    krb5_ret_data;
548                    krb5_ret_int16;
549                    krb5_ret_int32;
550                    krb5_ret_int64;
551                    krb5_ret_int8;
552                    krb5_ret_keyblock;
553                    krb5_ret_principal;
554                    krb5_ret_string;
555                    krb5_ret_stringnl;
556                    krb5_ret_stringz;
557                    krb5_ret_times;
558                    krb5_ret_uint16;
559                    krb5_ret_uint32;
560                    krb5_ret_uint64;
561                    krb5_ret_uint8;
562                    krb5_salttype_to_string;
563                    krb5_sendauth;
564                    krb5_sendto;
565                    krb5_sendto_context;
566                    krb5_sendto_ctx_add_flags;
567                    krb5_sendto_ctx_alloc;
568                    krb5_sendto_ctx_free;
569                    krb5_sendto_ctx_get_flags;
570                    krb5_sendto_ctx_set_func;
571                    krb5_sendto_ctx_set_type;
572                    krb5_sendto_kdc;
573                    krb5_sendto_kdc_flags;
574                    krb5_set_config_files;
575                    krb5_set_debug_dest;
576                    krb5_set_default_in_tkt_etypes;
577                    krb5_set_default_realm;
578                    krb5_set_dns_canonicalize_hostname;
579                    krb5_set_error_message;
580                    krb5_set_error_string;
581                    krb5_set_extra_addresses;
582                    krb5_set_fcache_version;
583                    krb5_set_home_dir_access;
584                    krb5_set_ignore_addresses;
585                    krb5_set_kdc_sec_offset;
586                    krb5_set_max_time_skew;
587                    krb5_set_password;
588                    krb5_set_password_using_ccache;
589                    krb5_set_real_time;
590                    krb5_set_send_to_kdc_func;
591                    krb5_set_use_admin_kdc;
592                    krb5_set_warn_dest;
593                    krb5_sname_to_principal;
594                    krb5_sock_to_principal;
595                    krb5_sockaddr2address;
596                    krb5_sockaddr2port;
597                    krb5_sockaddr_uninteresting;
598                    krb5_std_usage;
599                    krb5_storage_clear_flags;
600                    krb5_storage_emem;
601                    krb5_storage_free;
602                    krb5_storage_from_data;
603                    krb5_storage_from_fd;
604                    krb5_storage_from_mem;
605                    krb5_storage_from_readonly_mem;
606                    krb5_storage_from_socket;
607                    krb5_storage_fsync;
608                    krb5_storage_get_byteorder;
609                    krb5_storage_get_eof_code;
610                    krb5_storage_is_flags;
611                    krb5_storage_read;
612                    krb5_storage_seek;
613                    krb5_storage_set_byteorder;
614                    krb5_storage_set_eof_code;
615                    krb5_storage_set_flags;
616                    krb5_storage_set_max_alloc;
617                    krb5_storage_to_data;
618                    krb5_storage_truncate;
619                    krb5_storage_write;
620                    krb5_store_address;
621                    krb5_store_addrs;
622                    krb5_store_authdata;
623                    krb5_store_creds;
624                    krb5_store_creds_tag;
625                    krb5_store_data;
626                    krb5_store_int16;
627                    krb5_store_int32;
628                    krb5_store_int64;
629                    krb5_store_int8;
630                    krb5_store_keyblock;
631                    krb5_store_principal;
632                    krb5_store_string;
633                    krb5_store_stringnl;
634                    krb5_store_stringz;
635                    krb5_store_times;
636                    krb5_store_uint16;
637                    krb5_store_uint32;
638                    krb5_store_uint64;
639                    krb5_store_uint8;
640                    krb5_string_to_deltat;
641                    krb5_string_to_enctype;
642                    krb5_string_to_key;
643                    krb5_string_to_key_data;
644                    krb5_string_to_key_data_salt;
645                    krb5_string_to_key_data_salt_opaque;
646                    krb5_string_to_key_derived;
647                    krb5_string_to_key_salt;
648                    krb5_string_to_key_salt_opaque;
649                    krb5_string_to_keytype;
650                    krb5_string_to_salttype;
651                    krb5_ticket_get_authorization_data_type;
652                    krb5_ticket_get_client;
653                    krb5_ticket_get_endtime;
654                    krb5_ticket_get_server;
655                    krb5_timeofday;
656                    krb5_unparse_name;
657                    krb5_unparse_name_fixed;
658                    krb5_unparse_name_fixed_flags;
659                    krb5_unparse_name_fixed_short;
660                    krb5_unparse_name_flags;
661                    krb5_unparse_name_short;
662                    krb5_us_timeofday;
663                    krb5_vabort;
664                    krb5_vabortx;
665                    krb5_verify_ap_req2;
666                    krb5_verify_ap_req;
667                    krb5_verify_authenticator_checksum;
668                    krb5_verify_checksum;
669                    krb5_verify_checksum_iov;
670                    krb5_verify_init_creds;
671                    krb5_verify_init_creds_opt_init;
672                    krb5_verify_init_creds_opt_set_ap_req_nofail;
673                    krb5_verify_opt_alloc;
674                    krb5_verify_opt_free;
675                    krb5_verify_opt_init;
676                    krb5_verify_opt_set_ccache;
677                    krb5_verify_opt_set_flags;
678                    krb5_verify_opt_set_keytab;
679                    krb5_verify_opt_set_secure;
680                    krb5_verify_opt_set_service;
681                    krb5_verify_user;
682                    krb5_verify_user_lrealm;
683                    krb5_verify_user_opt;
684                    krb5_verr;
685                    krb5_verrx;
686                    krb5_vlog;
687                    krb5_vlog_msg;
688                    krb5_vprepend_error_message;
689                    krb5_vset_error_message;
690                    krb5_vset_error_string;
691                    krb5_vwarn;
692                    krb5_vwarnx;
693                    krb5_warn;
694                    krb5_warnx;
695                    krb5_write_message;
696                    krb5_write_priv_message;
697                    krb5_write_safe_message;
698                    krb5_xfree;
699                    krb5_cccol_cursor_new;
700                    krb5_cccol_cursor_next;
701                    krb5_cccol_cursor_free;
702
703                    # com_err error tables
704                    initialize_krb5_error_table_r;
705                    initialize_krb5_error_table;
706                    initialize_krb_error_table_r;
707                    initialize_krb_error_table;
708                    initialize_heim_error_table_r;
709                    initialize_heim_error_table;
710                    initialize_k524_error_table_r;
711                    initialize_k524_error_table;
712
713                    # variables
714                    krb5_dcc_ops;
715                    krb5_mcc_ops;
716                    krb5_acc_ops;
717                    krb5_fcc_ops;
718                    krb5_scc_ops;
719                    krb5_kcm_ops;
720                    krb5_wrfkt_ops;
721                    krb5_mkt_ops;
722                    krb5_akf_ops;
723                    krb5_any_ops;
724                    heimdal_version;
725                    heimdal_long_version;
726                    krb5_config_file;
727                    krb5_defkeyname;
728                    krb5_cc_type_api;
729                    krb5_cc_type_dcc;
730                    krb5_cc_type_file;
731                    krb5_cc_type_memory;
732                    krb5_cc_type_kcm;
733                    krb5_cc_type_scc;
734
735                    # shared with HDB
736                    _krb5_plugin_run_f;
737                    _krb5_enctype_requires_random_salt;
738
739                    # Shared with GSSAPI krb5
740                    _krb5_crc_init_table;
741                    _krb5_crc_update;
742                    _krb5_get_krbtgt;
743                    _krb5_build_authenticator;
744
745                    # Shared with libkdc
746                    _krb5_AES_SHA1_string_to_default_iterator;
747                    _krb5_AES_SHA2_string_to_default_iterator;
748                    _krb5_dh_group_ok;
749                    _krb5_get_host_realm_int;
750                    _krb5_get_int;
751                    _krb5_get_int64;
752                    _krb5_pac_sign;
753                    _krb5_parse_moduli;
754                    _krb5_pk_kdf;
755                    _krb5_pk_load_id;
756                    _krb5_pk_mk_ContentInfo;
757                    _krb5_pk_octetstring2key;
758                    _krb5_plugin_find;
759                    _krb5_plugin_free;
760                    _krb5_plugin_run_f;
761                    _krb5_principal2principalname;
762                    _krb5_principalname2krb5_principal;
763                    _krb5_put_int;
764                    _krb5_s4u2self_to_checksumdata;
765                    _krb5_HMAC_MD5_checksum;
766
767                    # ipc stuff
768                    heim_ipc_main;
769                    heim_ipc_cred_get_uid;
770                    heim_ipc_cred_get_gid;
771                    heim_ipc_cred_get_pid;
772                    heim_ipc_cred_get_session;
773                    heim_sipc_launchd_mach_init;
774                    heim_sipc_service_unix;
775
776                    # kinit helper
777                    krb5_get_init_creds_opt_set_pkinit_user_certs;
778                    krb5_pk_enterprise_cert;
779                    krb5_process_last_request;
780                    krb5_init_creds_init;
781                    krb5_init_creds_set_service;
782                    krb5_init_creds_set_fast_ccache;
783                    krb5_init_creds_set_keytab;
784                    krb5_init_creds_get;
785                    krb5_init_creds_get_creds;
786                    krb5_init_creds_get_error;
787                    krb5_init_creds_set_password;
788                    krb5_init_creds_store;
789                    krb5_init_creds_free;
790
791                    # testing
792                    _krb5_aes_cts_encrypt;
793                    _krb5_n_fold;
794                    _krb5_expand_default_cc_name;
795                    _krb5_expand_path_tokensv;
796
797                    # FAST
798                    _krb5_fast_cf2;
799                    _krb5_fast_armor_key;
800
801                # TGS
802                _krb5_find_capath;
803                _krb5_free_capath;
804
805          local:
806                    *;
807};
808