diff options
Diffstat (limited to 'crypto/openssh/ssh_namespace.h')
-rw-r--r-- | crypto/openssh/ssh_namespace.h | 1488 |
1 files changed, 924 insertions, 564 deletions
diff --git a/crypto/openssh/ssh_namespace.h b/crypto/openssh/ssh_namespace.h index 50f9b18343e0..b593fd976a2f 100644 --- a/crypto/openssh/ssh_namespace.h +++ b/crypto/openssh/ssh_namespace.h @@ -1,575 +1,935 @@ /* * Namespace munging inspired by an equivalent hack in NetBSD's tree: add - * the "ssh_" prefix to every symbol in libssh which doesn't already have + * the "Fssh_" prefix to every symbol in libssh which doesn't already have * it. This prevents collisions between symbols in libssh and symbols in * other libraries or applications which link with libssh, either directly * or indirectly (e.g. through PAM loading pam_ssh). * * A list of symbols which need munging is obtained as follows: * - * nm libssh.a | awk '/[0-9a-z] [A-Z] / && $3 !~ /^ssh_/ { printf("#define %-39s ssh_%s\n", $3, $3) }' | unexpand -a | sort -u + # nm libprivatessh.a | LC_ALL=C awk ' + /^[0-9a-z]+ [Tt] [A-Za-z_][0-9A-Za-z_]*$/ && $3 !~ /^Fssh_/ { + printf("#define %-39s Fssh_%s\n", $3, $3) + }' | unexpand -a | LC_ALL=C sort -u + * * $FreeBSD$ */ -#define Blowfish_decipher ssh_Blowfish_decipher -#define Blowfish_encipher ssh_Blowfish_encipher -#define Blowfish_expand0state ssh_Blowfish_expand0state -#define Blowfish_expandstate ssh_Blowfish_expandstate -#define Blowfish_initstate ssh_Blowfish_initstate -#define Blowfish_stream2word ssh_Blowfish_stream2word -#define a2port ssh_a2port -#define a2tun ssh_a2tun -#define add_host_to_hostfile ssh_add_host_to_hostfile -#define addargs ssh_addargs -#define addr_match_cidr_list ssh_addr_match_cidr_list -#define addr_match_list ssh_addr_match_list -#define ask_permission ssh_ask_permission -#define atomicio ssh_atomicio -#define atomicio6 ssh_atomicio6 -#define atomiciov ssh_atomiciov -#define atomiciov6 ssh_atomiciov6 -#define auth_request_forwarding ssh_auth_request_forwarding -#define bandwidth_limit ssh_bandwidth_limit -#define bandwidth_limit_init ssh_bandwidth_limit_init -#define bcrypt_pbkdf ssh_bcrypt_pbkdf -#define blf_cbc_decrypt ssh_blf_cbc_decrypt -#define blf_cbc_encrypt ssh_blf_cbc_encrypt -#define blf_dec ssh_blf_dec -#define blf_ecb_decrypt ssh_blf_ecb_decrypt -#define blf_ecb_encrypt ssh_blf_ecb_encrypt -#define blf_enc ssh_blf_enc -#define blf_key ssh_blf_key -#define buffer_append ssh_buffer_append -#define buffer_append_space ssh_buffer_append_space -#define buffer_check_alloc ssh_buffer_check_alloc -#define buffer_clear ssh_buffer_clear -#define buffer_compress ssh_buffer_compress -#define buffer_compress_init_recv ssh_buffer_compress_init_recv -#define buffer_compress_init_send ssh_buffer_compress_init_send -#define buffer_compress_uninit ssh_buffer_compress_uninit -#define buffer_consume ssh_buffer_consume -#define buffer_consume_end ssh_buffer_consume_end -#define buffer_consume_end_ret ssh_buffer_consume_end_ret -#define buffer_consume_ret ssh_buffer_consume_ret -#define buffer_dump ssh_buffer_dump -#define buffer_free ssh_buffer_free -#define buffer_get ssh_buffer_get -#define buffer_get_bignum ssh_buffer_get_bignum -#define buffer_get_bignum2 ssh_buffer_get_bignum2 -#define buffer_get_bignum2_as_string ssh_buffer_get_bignum2_as_string -#define buffer_get_bignum2_as_string_ret ssh_buffer_get_bignum2_as_string_ret -#define buffer_get_bignum2_ret ssh_buffer_get_bignum2_ret -#define buffer_get_bignum_ret ssh_buffer_get_bignum_ret -#define buffer_get_char ssh_buffer_get_char -#define buffer_get_char_ret ssh_buffer_get_char_ret -#define buffer_get_cstring ssh_buffer_get_cstring -#define buffer_get_cstring_ret ssh_buffer_get_cstring_ret -#define buffer_get_ecpoint ssh_buffer_get_ecpoint -#define buffer_get_ecpoint_ret ssh_buffer_get_ecpoint_ret -#define buffer_get_int ssh_buffer_get_int -#define buffer_get_int64 ssh_buffer_get_int64 -#define buffer_get_int64_ret ssh_buffer_get_int64_ret -#define buffer_get_int_ret ssh_buffer_get_int_ret -#define buffer_get_max_len ssh_buffer_get_max_len -#define buffer_get_ret ssh_buffer_get_ret -#define buffer_get_short ssh_buffer_get_short -#define buffer_get_short_ret ssh_buffer_get_short_ret -#define buffer_get_string ssh_buffer_get_string -#define buffer_get_string_ptr ssh_buffer_get_string_ptr -#define buffer_get_string_ptr_ret ssh_buffer_get_string_ptr_ret -#define buffer_get_string_ret ssh_buffer_get_string_ret -#define buffer_init ssh_buffer_init -#define buffer_len ssh_buffer_len -#define buffer_ptr ssh_buffer_ptr -#define buffer_put_bignum ssh_buffer_put_bignum -#define buffer_put_bignum2 ssh_buffer_put_bignum2 -#define buffer_put_bignum2_from_string ssh_buffer_put_bignum2_from_string -#define buffer_put_bignum2_ret ssh_buffer_put_bignum2_ret -#define buffer_put_bignum_ret ssh_buffer_put_bignum_ret -#define buffer_put_char ssh_buffer_put_char -#define buffer_put_cstring ssh_buffer_put_cstring -#define buffer_put_ecpoint ssh_buffer_put_ecpoint -#define buffer_put_ecpoint_ret ssh_buffer_put_ecpoint_ret -#define buffer_put_int ssh_buffer_put_int -#define buffer_put_int64 ssh_buffer_put_int64 -#define buffer_put_short ssh_buffer_put_short -#define buffer_put_string ssh_buffer_put_string -#define buffer_uncompress ssh_buffer_uncompress -#define chacha_encrypt_bytes ssh_chacha_encrypt_bytes -#define chacha_ivsetup ssh_chacha_ivsetup -#define chacha_keysetup ssh_chacha_keysetup -#define chachapoly_crypt ssh_chachapoly_crypt -#define chachapoly_get_length ssh_chachapoly_get_length -#define chachapoly_init ssh_chachapoly_init -#define chan_ibuf_empty ssh_chan_ibuf_empty -#define chan_is_dead ssh_chan_is_dead -#define chan_mark_dead ssh_chan_mark_dead -#define chan_obuf_empty ssh_chan_obuf_empty -#define chan_rcvd_eow ssh_chan_rcvd_eow -#define chan_rcvd_ieof ssh_chan_rcvd_ieof -#define chan_rcvd_oclose ssh_chan_rcvd_oclose -#define chan_read_failed ssh_chan_read_failed -#define chan_write_failed ssh_chan_write_failed -#define channel_add_adm_permitted_opens ssh_channel_add_adm_permitted_opens -#define channel_add_permitted_opens ssh_channel_add_permitted_opens -#define channel_after_select ssh_channel_after_select -#define channel_by_id ssh_channel_by_id -#define channel_cancel_cleanup ssh_channel_cancel_cleanup -#define channel_cancel_lport_listener ssh_channel_cancel_lport_listener -#define channel_cancel_rport_listener ssh_channel_cancel_rport_listener -#define channel_clear_adm_permitted_opens ssh_channel_clear_adm_permitted_opens -#define channel_clear_permitted_opens ssh_channel_clear_permitted_opens -#define channel_close_all ssh_channel_close_all -#define channel_close_fd ssh_channel_close_fd -#define channel_connect_by_listen_address ssh_channel_connect_by_listen_address -#define channel_connect_stdio_fwd ssh_channel_connect_stdio_fwd -#define channel_connect_to ssh_channel_connect_to -#define channel_disable_adm_local_opens ssh_channel_disable_adm_local_opens -#define channel_find_open ssh_channel_find_open -#define channel_free ssh_channel_free -#define channel_free_all ssh_channel_free_all -#define channel_input_close ssh_channel_input_close -#define channel_input_close_confirmation ssh_channel_input_close_confirmation -#define channel_input_data ssh_channel_input_data -#define channel_input_extended_data ssh_channel_input_extended_data -#define channel_input_ieof ssh_channel_input_ieof -#define channel_input_oclose ssh_channel_input_oclose -#define channel_input_open_confirmation ssh_channel_input_open_confirmation -#define channel_input_open_failure ssh_channel_input_open_failure -#define channel_input_port_forward_request ssh_channel_input_port_forward_request -#define channel_input_port_open ssh_channel_input_port_open -#define channel_input_status_confirm ssh_channel_input_status_confirm -#define channel_input_window_adjust ssh_channel_input_window_adjust -#define channel_lookup ssh_channel_lookup -#define channel_new ssh_channel_new -#define channel_not_very_much_buffered_data ssh_channel_not_very_much_buffered_data -#define channel_open_message ssh_channel_open_message -#define channel_output_poll ssh_channel_output_poll -#define channel_permit_all_opens ssh_channel_permit_all_opens -#define channel_post ssh_channel_post -#define channel_pre ssh_channel_pre -#define channel_prepare_select ssh_channel_prepare_select -#define channel_print_adm_permitted_opens ssh_channel_print_adm_permitted_opens -#define channel_register_cleanup ssh_channel_register_cleanup -#define channel_register_filter ssh_channel_register_filter -#define channel_register_open_confirm ssh_channel_register_open_confirm -#define channel_register_status_confirm ssh_channel_register_status_confirm -#define channel_request_remote_forwarding ssh_channel_request_remote_forwarding -#define channel_request_rforward_cancel ssh_channel_request_rforward_cancel -#define channel_request_start ssh_channel_request_start -#define channel_send_open ssh_channel_send_open -#define channel_send_window_changes ssh_channel_send_window_changes -#define channel_set_af ssh_channel_set_af -#define channel_set_fds ssh_channel_set_fds -#define channel_set_hpn ssh_channel_set_hpn -#define channel_setup_local_fwd_listener ssh_channel_setup_local_fwd_listener -#define channel_setup_remote_fwd_listener ssh_channel_setup_remote_fwd_listener -#define channel_still_open ssh_channel_still_open -#define channel_stop_listening ssh_channel_stop_listening -#define channel_update_permitted_opens ssh_channel_update_permitted_opens -#define check_key_in_hostkeys ssh_check_key_in_hostkeys -#define choose_dh ssh_choose_dh -#define chop ssh_chop -#define cipher_alg_list ssh_cipher_alg_list -#define cipher_authlen ssh_cipher_authlen -#define cipher_blocksize ssh_cipher_blocksize -#define cipher_by_name ssh_cipher_by_name -#define cipher_by_number ssh_cipher_by_number -#define cipher_cleanup ssh_cipher_cleanup -#define cipher_crypt ssh_cipher_crypt -#define cipher_get_keycontext ssh_cipher_get_keycontext -#define cipher_get_keyiv ssh_cipher_get_keyiv -#define cipher_get_keyiv_len ssh_cipher_get_keyiv_len -#define cipher_get_length ssh_cipher_get_length -#define cipher_get_number ssh_cipher_get_number -#define cipher_init ssh_cipher_init -#define cipher_is_cbc ssh_cipher_is_cbc -#define cipher_ivlen ssh_cipher_ivlen -#define cipher_keylen ssh_cipher_keylen -#define cipher_mask_ssh1 ssh_cipher_mask_ssh1 -#define cipher_name ssh_cipher_name -#define cipher_number ssh_cipher_number -#define cipher_seclen ssh_cipher_seclen -#define cipher_set_key_string ssh_cipher_set_key_string -#define cipher_set_keycontext ssh_cipher_set_keycontext -#define cipher_set_keyiv ssh_cipher_set_keyiv -#define ciphers_valid ssh_ciphers_valid -#define cleanhostname ssh_cleanhostname -#define cleanup_exit ssh_cleanup_exit -#define clear_cached_addr ssh_clear_cached_addr -#define colon ssh_colon -#define compat13 ssh_compat13 -#define compat20 ssh_compat20 -#define compat_cipher_proposal ssh_compat_cipher_proposal -#define compat_datafellows ssh_compat_datafellows -#define compat_pkalg_proposal ssh_compat_pkalg_proposal -#define convtime ssh_convtime -#define crypto_hash_sha512 ssh_crypto_hash_sha512 -#define crypto_hashblocks_sha512 ssh_crypto_hashblocks_sha512 -#define crypto_scalarmult_curve25519 ssh_crypto_scalarmult_curve25519 -#define crypto_sign_ed25519 ssh_crypto_sign_ed25519 -#define crypto_sign_ed25519_keypair ssh_crypto_sign_ed25519_keypair -#define crypto_sign_ed25519_open ssh_crypto_sign_ed25519_open -#define crypto_sign_ed25519_ref_double_scalarmult_vartime ssh_crypto_sign_ed25519_ref_double_scalarmult_vartime -#define crypto_sign_ed25519_ref_fe25519_add ssh_crypto_sign_ed25519_ref_fe25519_add -#define crypto_sign_ed25519_ref_fe25519_cmov ssh_crypto_sign_ed25519_ref_fe25519_cmov -#define crypto_sign_ed25519_ref_fe25519_freeze ssh_crypto_sign_ed25519_ref_fe25519_freeze -#define crypto_sign_ed25519_ref_fe25519_getparity ssh_crypto_sign_ed25519_ref_fe25519_getparity -#define crypto_sign_ed25519_ref_fe25519_invert ssh_crypto_sign_ed25519_ref_fe25519_invert -#define crypto_sign_ed25519_ref_fe25519_iseq_vartime ssh_crypto_sign_ed25519_ref_fe25519_iseq_vartime -#define crypto_sign_ed25519_ref_fe25519_iszero ssh_crypto_sign_ed25519_ref_fe25519_iszero -#define crypto_sign_ed25519_ref_fe25519_mul ssh_crypto_sign_ed25519_ref_fe25519_mul -#define crypto_sign_ed25519_ref_fe25519_neg ssh_crypto_sign_ed25519_ref_fe25519_neg -#define crypto_sign_ed25519_ref_fe25519_pack ssh_crypto_sign_ed25519_ref_fe25519_pack -#define crypto_sign_ed25519_ref_fe25519_pow2523 ssh_crypto_sign_ed25519_ref_fe25519_pow2523 -#define crypto_sign_ed25519_ref_fe25519_setone ssh_crypto_sign_ed25519_ref_fe25519_setone -#define crypto_sign_ed25519_ref_fe25519_setzero ssh_crypto_sign_ed25519_ref_fe25519_setzero -#define crypto_sign_ed25519_ref_fe25519_square ssh_crypto_sign_ed25519_ref_fe25519_square -#define crypto_sign_ed25519_ref_fe25519_sub ssh_crypto_sign_ed25519_ref_fe25519_sub -#define crypto_sign_ed25519_ref_fe25519_unpack ssh_crypto_sign_ed25519_ref_fe25519_unpack -#define crypto_sign_ed25519_ref_ge25519_base ssh_crypto_sign_ed25519_ref_ge25519_base -#define crypto_sign_ed25519_ref_isneutral_vartime ssh_crypto_sign_ed25519_ref_isneutral_vartime -#define crypto_sign_ed25519_ref_pack ssh_crypto_sign_ed25519_ref_pack -#define crypto_sign_ed25519_ref_sc25519_2interleave2 ssh_crypto_sign_ed25519_ref_sc25519_2interleave2 -#define crypto_sign_ed25519_ref_sc25519_add ssh_crypto_sign_ed25519_ref_sc25519_add -#define crypto_sign_ed25519_ref_sc25519_from32bytes ssh_crypto_sign_ed25519_ref_sc25519_from32bytes -#define crypto_sign_ed25519_ref_sc25519_from64bytes ssh_crypto_sign_ed25519_ref_sc25519_from64bytes -#define crypto_sign_ed25519_ref_sc25519_from_shortsc ssh_crypto_sign_ed25519_ref_sc25519_from_shortsc -#define crypto_sign_ed25519_ref_sc25519_isshort_vartime ssh_crypto_sign_ed25519_ref_sc25519_isshort_vartime -#define crypto_sign_ed25519_ref_sc25519_iszero_vartime ssh_crypto_sign_ed25519_ref_sc25519_iszero_vartime -#define crypto_sign_ed25519_ref_sc25519_lt_vartime ssh_crypto_sign_ed25519_ref_sc25519_lt_vartime -#define crypto_sign_ed25519_ref_sc25519_mul ssh_crypto_sign_ed25519_ref_sc25519_mul -#define crypto_sign_ed25519_ref_sc25519_mul_shortsc ssh_crypto_sign_ed25519_ref_sc25519_mul_shortsc -#define crypto_sign_ed25519_ref_sc25519_sub_nored ssh_crypto_sign_ed25519_ref_sc25519_sub_nored -#define crypto_sign_ed25519_ref_sc25519_to32bytes ssh_crypto_sign_ed25519_ref_sc25519_to32bytes -#define crypto_sign_ed25519_ref_sc25519_window3 ssh_crypto_sign_ed25519_ref_sc25519_window3 -#define crypto_sign_ed25519_ref_sc25519_window5 ssh_crypto_sign_ed25519_ref_sc25519_window5 -#define crypto_sign_ed25519_ref_scalarmult_base ssh_crypto_sign_ed25519_ref_scalarmult_base -#define crypto_sign_ed25519_ref_shortsc25519_from16bytes ssh_crypto_sign_ed25519_ref_shortsc25519_from16bytes -#define crypto_sign_ed25519_ref_unpackneg_vartime ssh_crypto_sign_ed25519_ref_unpackneg_vartime -#define crypto_verify_32 ssh_crypto_verify_32 -#define current_keys ssh_current_keys -#define datafellows ssh_datafellows -#define debug ssh_debug -#define debug2 ssh_debug2 -#define debug3 ssh_debug3 -#define decode_reply ssh_decode_reply -#define deny_input_open ssh_deny_input_open -#define derive_ssh1_session_id ssh_derive_ssh1_session_id -#define detect_attack ssh_detect_attack -#define dh_estimate ssh_dh_estimate -#define dh_gen_key ssh_dh_gen_key -#define dh_new_group ssh_dh_new_group -#define dh_new_group1 ssh_dh_new_group1 -#define dh_new_group14 ssh_dh_new_group14 -#define dh_new_group_asc ssh_dh_new_group_asc -#define dh_pub_is_valid ssh_dh_pub_is_valid -#define digests ssh_digests -#define dispatch ssh_dispatch -#define dispatch_init ssh_dispatch_init -#define dispatch_protocol_error ssh_dispatch_protocol_error -#define dispatch_protocol_ignore ssh_dispatch_protocol_ignore -#define dispatch_range ssh_dispatch_range -#define dispatch_run ssh_dispatch_run -#define dispatch_set ssh_dispatch_set -#define do_log ssh_do_log -#define do_log2 ssh_do_log2 -#define dump_base64 ssh_dump_base64 -#define enable_compat13 ssh_enable_compat13 -#define enable_compat20 ssh_enable_compat20 -#define error ssh_error -#define evp_ssh1_3des ssh_evp_ssh1_3des -#define evp_ssh1_bf ssh_evp_ssh1_bf -#define explicit_bzero ssh_explicit_bzero -#define export_dns_rr ssh_export_dns_rr -#define fatal ssh_fatal -#define fmt_scaled ssh_fmt_scaled -#define free_hostkeys ssh_free_hostkeys -#define freeargs ssh_freeargs -#define freerrset ssh_freerrset -#define gen_candidates ssh_gen_candidates -#define get_canonical_hostname ssh_get_canonical_hostname -#define get_local_ipaddr ssh_get_local_ipaddr -#define get_local_name ssh_get_local_name -#define get_local_port ssh_get_local_port -#define get_peer_ipaddr ssh_get_peer_ipaddr -#define get_peer_port ssh_get_peer_port -#define get_remote_ipaddr ssh_get_remote_ipaddr -#define get_remote_name_or_ip ssh_get_remote_name_or_ip -#define get_remote_port ssh_get_remote_port -#define get_sock_port ssh_get_sock_port -#define get_u16 ssh_get_u16 -#define get_u32 ssh_get_u32 -#define get_u64 ssh_get_u64 -#define getrrsetbyname ssh_getrrsetbyname -#define glob ssh_glob -#define globfree ssh_globfree -#define host_hash ssh_host_hash -#define hostfile_read_key ssh_hostfile_read_key -#define hpdelim ssh_hpdelim -#define incoming_stream ssh_incoming_stream -#define init_hostkeys ssh_init_hostkeys -#define iptos2str ssh_iptos2str -#define ipv64_normalise_mapped ssh_ipv64_normalise_mapped -#define kex_alg_list ssh_kex_alg_list -#define kex_c25519_hash ssh_kex_c25519_hash -#define kex_derive_keys ssh_kex_derive_keys -#define kex_derive_keys_bn ssh_kex_derive_keys_bn -#define kex_dh_hash ssh_kex_dh_hash -#define kex_ecdh_hash ssh_kex_ecdh_hash -#define kex_finish ssh_kex_finish -#define kex_get_newkeys ssh_kex_get_newkeys -#define kex_input_kexinit ssh_kex_input_kexinit -#define kex_names_valid ssh_kex_names_valid -#define kex_send_kexinit ssh_kex_send_kexinit -#define kex_setup ssh_kex_setup -#define kexc25519_client ssh_kexc25519_client -#define kexc25519_keygen ssh_kexc25519_keygen -#define kexc25519_shared_key ssh_kexc25519_shared_key -#define kexdh_client ssh_kexdh_client -#define kexecdh_client ssh_kexecdh_client -#define kexgex_client ssh_kexgex_client -#define kexgex_hash ssh_kexgex_hash -#define key_add_private ssh_key_add_private -#define key_alg_list ssh_key_alg_list -#define key_cert_check_authority ssh_key_cert_check_authority -#define key_cert_copy ssh_key_cert_copy -#define key_cert_is_legacy ssh_key_cert_is_legacy -#define key_cert_type ssh_key_cert_type -#define key_certify ssh_key_certify -#define key_curve_name_to_nid ssh_key_curve_name_to_nid -#define key_curve_nid_to_bits ssh_key_curve_nid_to_bits -#define key_curve_nid_to_name ssh_key_curve_nid_to_name -#define key_demote ssh_key_demote -#define key_drop_cert ssh_key_drop_cert -#define key_ec_nid_to_hash_alg ssh_key_ec_nid_to_hash_alg -#define key_ec_validate_private ssh_key_ec_validate_private -#define key_ec_validate_public ssh_key_ec_validate_public -#define key_ecdsa_bits_to_nid ssh_key_ecdsa_bits_to_nid -#define key_ecdsa_key_to_nid ssh_key_ecdsa_key_to_nid -#define key_ecdsa_nid_from_name ssh_key_ecdsa_nid_from_name -#define key_equal ssh_key_equal -#define key_equal_public ssh_key_equal_public -#define key_fingerprint ssh_key_fingerprint -#define key_fingerprint_raw ssh_key_fingerprint_raw -#define key_free ssh_key_free -#define key_from_blob ssh_key_from_blob -#define key_from_private ssh_key_from_private -#define key_generate ssh_key_generate -#define key_in_file ssh_key_in_file -#define key_is_cert ssh_key_is_cert -#define key_load_cert ssh_key_load_cert -#define key_load_file ssh_key_load_file -#define key_load_private ssh_key_load_private -#define key_load_private_cert ssh_key_load_private_cert -#define key_load_private_pem ssh_key_load_private_pem -#define key_load_private_type ssh_key_load_private_type -#define key_load_public ssh_key_load_public -#define key_load_public_type ssh_key_load_public_type -#define key_names_valid2 ssh_key_names_valid2 -#define key_new ssh_key_new -#define key_new_private ssh_key_new_private -#define key_parse_private ssh_key_parse_private -#define key_perm_ok ssh_key_perm_ok -#define key_private_deserialize ssh_key_private_deserialize -#define key_private_serialize ssh_key_private_serialize -#define key_read ssh_key_read -#define key_save_private ssh_key_save_private -#define key_sign ssh_key_sign -#define key_size ssh_key_size -#define key_ssh_name ssh_key_ssh_name -#define key_ssh_name_plain ssh_key_ssh_name_plain -#define key_to_blob ssh_key_to_blob -#define key_to_certified ssh_key_to_certified -#define key_type ssh_key_type -#define key_type_from_name ssh_key_type_from_name -#define key_type_is_cert ssh_key_type_is_cert -#define key_type_plain ssh_key_type_plain -#define key_verify ssh_key_verify -#define key_write ssh_key_write -#define load_hostkeys ssh_load_hostkeys -#define log_change_level ssh_log_change_level -#define log_facility_name ssh_log_facility_name -#define log_facility_number ssh_log_facility_number -#define log_init ssh_log_init -#define log_is_on_stderr ssh_log_is_on_stderr -#define log_level_name ssh_log_level_name -#define log_level_number ssh_log_level_number -#define log_redirect_stderr_to ssh_log_redirect_stderr_to -#define logit ssh_logit -#define lookup_key_in_hostkeys_by_type ssh_lookup_key_in_hostkeys_by_type -#define lowercase ssh_lowercase -#define mac_alg_list ssh_mac_alg_list -#define mac_clear ssh_mac_clear -#define mac_compute ssh_mac_compute -#define mac_init ssh_mac_init -#define mac_setup ssh_mac_setup -#define mac_valid ssh_mac_valid -#define match_host_and_ip ssh_match_host_and_ip -#define match_hostname ssh_match_hostname -#define match_list ssh_match_list -#define match_pattern ssh_match_pattern -#define match_pattern_list ssh_match_pattern_list -#define match_user ssh_match_user -#define mktemp_proto ssh_mktemp_proto -#define mm_receive_fd ssh_mm_receive_fd -#define mm_send_fd ssh_mm_send_fd -#define monotime ssh_monotime -#define ms_subtract_diff ssh_ms_subtract_diff -#define ms_to_timeval ssh_ms_to_timeval -#define mysignal ssh_mysignal -#define outgoing_stream ssh_outgoing_stream -#define packet_add_padding ssh_packet_add_padding -#define packet_backup_state ssh_packet_backup_state -#define packet_close ssh_packet_close -#define packet_connection_is_on_socket ssh_packet_connection_is_on_socket -#define packet_disconnect ssh_packet_disconnect -#define packet_get_bignum ssh_packet_get_bignum -#define packet_get_bignum2 ssh_packet_get_bignum2 -#define packet_get_char ssh_packet_get_char -#define packet_get_connection_in ssh_packet_get_connection_in -#define packet_get_connection_out ssh_packet_get_connection_out -#define packet_get_cstring ssh_packet_get_cstring -#define packet_get_ecpoint ssh_packet_get_ecpoint -#define packet_get_encryption_key ssh_packet_get_encryption_key -#define packet_get_input ssh_packet_get_input -#define packet_get_int ssh_packet_get_int -#define packet_get_int64 ssh_packet_get_int64 -#define packet_get_keycontext ssh_packet_get_keycontext -#define packet_get_keyiv ssh_packet_get_keyiv -#define packet_get_keyiv_len ssh_packet_get_keyiv_len -#define packet_get_maxsize ssh_packet_get_maxsize -#define packet_get_newkeys ssh_packet_get_newkeys -#define packet_get_output ssh_packet_get_output -#define packet_get_protocol_flags ssh_packet_get_protocol_flags -#define packet_get_raw ssh_packet_get_raw -#define packet_get_rekey_timeout ssh_packet_get_rekey_timeout -#define packet_get_ssh1_cipher ssh_packet_get_ssh1_cipher -#define packet_get_state ssh_packet_get_state -#define packet_get_string ssh_packet_get_string -#define packet_get_string_ptr ssh_packet_get_string_ptr -#define packet_have_data_to_write ssh_packet_have_data_to_write -#define packet_inc_alive_timeouts ssh_packet_inc_alive_timeouts -#define packet_is_interactive ssh_packet_is_interactive -#define packet_need_rekeying ssh_packet_need_rekeying -#define packet_not_very_much_data_to_write ssh_packet_not_very_much_data_to_write -#define packet_process_incoming ssh_packet_process_incoming -#define packet_put_bignum ssh_packet_put_bignum -#define packet_put_bignum2 ssh_packet_put_bignum2 -#define packet_put_char ssh_packet_put_char -#define packet_put_cstring ssh_packet_put_cstring -#define packet_put_ecpoint ssh_packet_put_ecpoint -#define packet_put_int ssh_packet_put_int -#define packet_put_int64 ssh_packet_put_int64 -#define packet_put_raw ssh_packet_put_raw -#define packet_put_string ssh_packet_put_string -#define packet_read ssh_packet_read -#define packet_read_expect ssh_packet_read_expect -#define packet_read_poll_seqnr ssh_packet_read_poll_seqnr -#define packet_read_seqnr ssh_packet_read_seqnr -#define packet_remaining ssh_packet_remaining -#define packet_restore_state ssh_packet_restore_state -#define packet_send ssh_packet_send -#define packet_send_debug ssh_packet_send_debug -#define packet_send_ignore ssh_packet_send_ignore -#define packet_set_alive_timeouts ssh_packet_set_alive_timeouts -#define packet_set_authenticated ssh_packet_set_authenticated -#define packet_set_connection ssh_packet_set_connection -#define packet_set_encryption_key ssh_packet_set_encryption_key -#define packet_set_interactive ssh_packet_set_interactive -#define packet_set_iv ssh_packet_set_iv -#define packet_set_keycontext ssh_packet_set_keycontext -#define packet_set_maxsize ssh_packet_set_maxsize -#define packet_set_nonblocking ssh_packet_set_nonblocking -#define packet_set_protocol_flags ssh_packet_set_protocol_flags -#define packet_set_rekey_limits ssh_packet_set_rekey_limits -#define packet_set_server ssh_packet_set_server -#define packet_set_state ssh_packet_set_state -#define packet_set_timeout ssh_packet_set_timeout -#define packet_start ssh_packet_start -#define packet_start_compression ssh_packet_start_compression -#define packet_write_poll ssh_packet_write_poll -#define packet_write_wait ssh_packet_write_wait -#define parse_ipqos ssh_parse_ipqos -#define percent_expand ssh_percent_expand -#define permanently_drop_suid ssh_permanently_drop_suid -#define permanently_set_uid ssh_permanently_set_uid -#define permitopen_port ssh_permitopen_port -#define pkcs11_add_provider ssh_pkcs11_add_provider -#define pkcs11_del_provider ssh_pkcs11_del_provider -#define pkcs11_init ssh_pkcs11_init -#define pkcs11_interactive ssh_pkcs11_interactive -#define pkcs11_providers ssh_pkcs11_providers -#define pkcs11_terminate ssh_pkcs11_terminate -#define poly1305_auth ssh_poly1305_auth -#define prime_test ssh_prime_test -#define proto_spec ssh_proto_spec -#define put_host_port ssh_put_host_port -#define put_u16 ssh_put_u16 -#define put_u32 ssh_put_u32 -#define put_u64 ssh_put_u64 -#define pwcopy ssh_pwcopy -#define read_keyfile_line ssh_read_keyfile_line -#define read_passphrase ssh_read_passphrase -#define refresh_progress_meter ssh_refresh_progress_meter -#define replacearg ssh_replacearg -#define restore_uid ssh_restore_uid -#define rijndael_decrypt ssh_rijndael_decrypt -#define rijndael_encrypt ssh_rijndael_encrypt -#define rijndael_set_key ssh_rijndael_set_key -#define rsa_generate_additional_parameters ssh_rsa_generate_additional_parameters -#define rsa_private_decrypt ssh_rsa_private_decrypt -#define rsa_public_encrypt ssh_rsa_public_encrypt -#define sanitise_stdfd ssh_sanitise_stdfd -#define scan_scaled ssh_scan_scaled -#define seed_rng ssh_seed_rng -#define set_log_handler ssh_set_log_handler -#define set_newkeys ssh_set_newkeys -#define set_nodelay ssh_set_nodelay -#define set_nonblock ssh_set_nonblock -#define shadow_pw ssh_shadow_pw -#define sigdie ssh_sigdie -#define sock_get_rcvbuf ssh_sock_get_rcvbuf -#define sock_set_v6only ssh_sock_set_v6only -#define ssh1_3des_iv ssh_ssh1_3des_iv -#define start_progress_meter ssh_start_progress_meter -#define stop_progress_meter ssh_stop_progress_meter -#define strdelim ssh_strdelim -#define strnvis ssh_strnvis -#define strvis ssh_strvis -#define strvisx ssh_strvisx -#define sys_tun_open ssh_sys_tun_open -#define temporarily_use_uid ssh_temporarily_use_uid -#define tilde_expand_filename ssh_tilde_expand_filename -#define timingsafe_bcmp ssh_timingsafe_bcmp -#define tohex ssh_tohex -#define tty_make_modes ssh_tty_make_modes -#define tty_parse_modes ssh_tty_parse_modes -#define tun_open ssh_tun_open -#define umac128_ctx ssh_umac128_ctx -#define umac128_delete ssh_umac128_delete -#define umac128_final ssh_umac128_final -#define umac128_new ssh_umac128_new -#define umac128_update ssh_umac128_update -#define umac_ctx ssh_umac_ctx -#define umac_delete ssh_umac_delete -#define umac_final ssh_umac_final -#define umac_new ssh_umac_new -#define umac_update ssh_umac_update -#define unset_nonblock ssh_unset_nonblock -#define uudecode ssh_uudecode -#define uuencode ssh_uuencode -#define verbose ssh_verbose -#define verify_host_key_dns ssh_verify_host_key_dns -#define vis ssh_vis -#define x11_connect_display ssh_x11_connect_display -#define x11_create_display_inet ssh_x11_create_display_inet -#define x11_input_open ssh_x11_input_open -#define x11_request_forwarding_with_spoofing ssh_x11_request_forwarding_with_spoofing -#define xasprintf ssh_xasprintf -#define xcalloc ssh_xcalloc -#define xcrypt ssh_xcrypt -#define xmalloc ssh_xmalloc -#define xmmap ssh_xmmap -#define xrealloc ssh_xrealloc -#define xstrdup ssh_xstrdup +#define Blowfish_decipher Fssh_Blowfish_decipher +#define Blowfish_encipher Fssh_Blowfish_encipher +#define Blowfish_expand0state Fssh_Blowfish_expand0state +#define Blowfish_expandstate Fssh_Blowfish_expandstate +#define Blowfish_initstate Fssh_Blowfish_initstate +#define Blowfish_stream2word Fssh_Blowfish_stream2word +#define _ssh_exchange_banner Fssh__ssh_exchange_banner +#define _ssh_host_key_sign Fssh__ssh_host_key_sign +#define _ssh_host_private_key Fssh__ssh_host_private_key +#define _ssh_host_public_key Fssh__ssh_host_public_key +#define _ssh_order_hostkeyalgs Fssh__ssh_order_hostkeyalgs +#define _ssh_read_banner Fssh__ssh_read_banner +#define _ssh_send_banner Fssh__ssh_send_banner +#define _ssh_verify_host_key Fssh__ssh_verify_host_key +#define a2port Fssh_a2port +#define a2tun Fssh_a2tun +#define add_host_to_hostfile Fssh_add_host_to_hostfile +#define add_p1p1 Fssh_add_p1p1 +#define addargs Fssh_addargs +#define addr_match_cidr_list Fssh_addr_match_cidr_list +#define addr_match_list Fssh_addr_match_list +#define addr_netmatch Fssh_addr_netmatch +#define addr_pton Fssh_addr_pton +#define addr_pton_cidr Fssh_addr_pton_cidr +#define ask_permission Fssh_ask_permission +#define atomicio Fssh_atomicio +#define atomicio6 Fssh_atomicio6 +#define atomiciov Fssh_atomiciov +#define atomiciov6 Fssh_atomiciov6 +#define auth_request_forwarding Fssh_auth_request_forwarding +#define bandwidth_limit Fssh_bandwidth_limit +#define bandwidth_limit_init Fssh_bandwidth_limit_init +#define barrett_reduce Fssh_barrett_reduce +#define bcrypt_hash Fssh_bcrypt_hash +#define bcrypt_pbkdf Fssh_bcrypt_pbkdf +#define bf_ssh1_cipher Fssh_bf_ssh1_cipher +#define bitmap_clear_bit Fssh_bitmap_clear_bit +#define bitmap_free Fssh_bitmap_free +#define bitmap_from_string Fssh_bitmap_from_string +#define bitmap_nbits Fssh_bitmap_nbits +#define bitmap_nbytes Fssh_bitmap_nbytes +#define bitmap_new Fssh_bitmap_new +#define bitmap_set_bit Fssh_bitmap_set_bit +#define bitmap_test_bit Fssh_bitmap_test_bit +#define bitmap_to_string Fssh_bitmap_to_string +#define bitmap_zero Fssh_bitmap_zero +#define blf_cbc_decrypt Fssh_blf_cbc_decrypt +#define blf_cbc_encrypt Fssh_blf_cbc_encrypt +#define blf_dec Fssh_blf_dec +#define blf_ecb_decrypt Fssh_blf_ecb_decrypt +#define blf_ecb_encrypt Fssh_blf_ecb_encrypt +#define blf_enc Fssh_blf_enc +#define blf_key Fssh_blf_key +#define buffer_append Fssh_buffer_append +#define buffer_append_space Fssh_buffer_append_space +#define buffer_check_alloc Fssh_buffer_check_alloc +#define buffer_consume Fssh_buffer_consume +#define buffer_consume_end Fssh_buffer_consume_end +#define buffer_consume_end_ret Fssh_buffer_consume_end_ret +#define buffer_consume_ret Fssh_buffer_consume_ret +#define buffer_get Fssh_buffer_get +#define buffer_get_bignum Fssh_buffer_get_bignum +#define buffer_get_bignum2 Fssh_buffer_get_bignum2 +#define buffer_get_bignum2_ret Fssh_buffer_get_bignum2_ret +#define buffer_get_bignum_ret Fssh_buffer_get_bignum_ret +#define buffer_get_char Fssh_buffer_get_char +#define buffer_get_char_ret Fssh_buffer_get_char_ret +#define buffer_get_cstring Fssh_buffer_get_cstring +#define buffer_get_cstring_ret Fssh_buffer_get_cstring_ret +#define buffer_get_ecpoint Fssh_buffer_get_ecpoint +#define buffer_get_ecpoint_ret Fssh_buffer_get_ecpoint_ret +#define buffer_get_int Fssh_buffer_get_int +#define buffer_get_int64 Fssh_buffer_get_int64 +#define buffer_get_int64_ret Fssh_buffer_get_int64_ret +#define buffer_get_int_ret Fssh_buffer_get_int_ret +#define buffer_get_ret Fssh_buffer_get_ret +#define buffer_get_short Fssh_buffer_get_short +#define buffer_get_short_ret Fssh_buffer_get_short_ret +#define buffer_get_string Fssh_buffer_get_string +#define buffer_get_string_ptr Fssh_buffer_get_string_ptr +#define buffer_get_string_ptr_ret Fssh_buffer_get_string_ptr_ret +#define buffer_get_string_ret Fssh_buffer_get_string_ret +#define buffer_put_bignum Fssh_buffer_put_bignum +#define buffer_put_bignum2 Fssh_buffer_put_bignum2 +#define buffer_put_bignum2_from_string Fssh_buffer_put_bignum2_from_string +#define buffer_put_bignum2_ret Fssh_buffer_put_bignum2_ret +#define buffer_put_bignum_ret Fssh_buffer_put_bignum_ret +#define buffer_put_char Fssh_buffer_put_char +#define buffer_put_cstring Fssh_buffer_put_cstring +#define buffer_put_ecpoint Fssh_buffer_put_ecpoint +#define buffer_put_ecpoint_ret Fssh_buffer_put_ecpoint_ret +#define buffer_put_int Fssh_buffer_put_int +#define buffer_put_int64 Fssh_buffer_put_int64 +#define buffer_put_short Fssh_buffer_put_short +#define buffer_put_string Fssh_buffer_put_string +#define cert_free Fssh_cert_free +#define cert_new Fssh_cert_new +#define chacha_encrypt_bytes Fssh_chacha_encrypt_bytes +#define chacha_ivsetup Fssh_chacha_ivsetup +#define chacha_keysetup Fssh_chacha_keysetup +#define chachapoly_crypt Fssh_chachapoly_crypt +#define chachapoly_get_length Fssh_chachapoly_get_length +#define chachapoly_init Fssh_chachapoly_init +#define chan_ibuf_empty Fssh_chan_ibuf_empty +#define chan_is_dead Fssh_chan_is_dead +#define chan_mark_dead Fssh_chan_mark_dead +#define chan_obuf_empty Fssh_chan_obuf_empty +#define chan_rcvd_eow Fssh_chan_rcvd_eow +#define chan_rcvd_ieof Fssh_chan_rcvd_ieof +#define chan_rcvd_oclose Fssh_chan_rcvd_oclose +#define chan_read_failed Fssh_chan_read_failed +#define chan_send_eof2 Fssh_chan_send_eof2 +#define chan_send_ieof1 Fssh_chan_send_ieof1 +#define chan_send_oclose1 Fssh_chan_send_oclose1 +#define chan_shutdown_read Fssh_chan_shutdown_read +#define chan_shutdown_write Fssh_chan_shutdown_write +#define chan_write_failed Fssh_chan_write_failed +#define channel_add_adm_permitted_opens Fssh_channel_add_adm_permitted_opens +#define channel_add_permitted_opens Fssh_channel_add_permitted_opens +#define channel_after_select Fssh_channel_after_select +#define channel_by_id Fssh_channel_by_id +#define channel_cancel_cleanup Fssh_channel_cancel_cleanup +#define channel_cancel_lport_listener Fssh_channel_cancel_lport_listener +#define channel_cancel_rport_listener Fssh_channel_cancel_rport_listener +#define channel_clear_adm_permitted_opens Fssh_channel_clear_adm_permitted_opens +#define channel_clear_permitted_opens Fssh_channel_clear_permitted_opens +#define channel_close_all Fssh_channel_close_all +#define channel_close_fd Fssh_channel_close_fd +#define channel_close_fds Fssh_channel_close_fds +#define channel_connect_by_listen_address Fssh_channel_connect_by_listen_address +#define channel_connect_by_listen_path Fssh_channel_connect_by_listen_path +#define channel_connect_stdio_fwd Fssh_channel_connect_stdio_fwd +#define channel_connect_to_path Fssh_channel_connect_to_path +#define channel_connect_to_port Fssh_channel_connect_to_port +#define channel_disable_adm_local_opens Fssh_channel_disable_adm_local_opens +#define channel_find_open Fssh_channel_find_open +#define channel_free Fssh_channel_free +#define channel_free_all Fssh_channel_free_all +#define channel_fwd_bind_addr Fssh_channel_fwd_bind_addr +#define channel_handler Fssh_channel_handler +#define channel_input_close Fssh_channel_input_close +#define channel_input_close_confirmation Fssh_channel_input_close_confirmation +#define channel_input_data Fssh_channel_input_data +#define channel_input_extended_data Fssh_channel_input_extended_data +#define channel_input_ieof Fssh_channel_input_ieof +#define channel_input_oclose Fssh_channel_input_oclose +#define channel_input_open_confirmation Fssh_channel_input_open_confirmation +#define channel_input_open_failure Fssh_channel_input_open_failure +#define channel_input_port_forward_request Fssh_channel_input_port_forward_request +#define channel_input_port_open Fssh_channel_input_port_open +#define channel_input_status_confirm Fssh_channel_input_status_confirm +#define channel_input_window_adjust Fssh_channel_input_window_adjust +#define channel_lookup Fssh_channel_lookup +#define channel_new Fssh_channel_new +#define channel_not_very_much_buffered_data Fssh_channel_not_very_much_buffered_data +#define channel_open_message Fssh_channel_open_message +#define channel_output_poll Fssh_channel_output_poll +#define channel_permit_all_opens Fssh_channel_permit_all_opens +#define channel_post_auth_listener Fssh_channel_post_auth_listener +#define channel_post_connecting Fssh_channel_post_connecting +#define channel_post_mux_client Fssh_channel_post_mux_client +#define channel_post_mux_listener Fssh_channel_post_mux_listener +#define channel_post_open Fssh_channel_post_open +#define channel_post_output_drain_13 Fssh_channel_post_output_drain_13 +#define channel_post_port_listener Fssh_channel_post_port_listener +#define channel_post_x11_listener Fssh_channel_post_x11_listener +#define channel_pre_connecting Fssh_channel_pre_connecting +#define channel_pre_dynamic Fssh_channel_pre_dynamic +#define channel_pre_input_draining Fssh_channel_pre_input_draining +#define channel_pre_listener Fssh_channel_pre_listener +#define channel_pre_mux_client Fssh_channel_pre_mux_client +#define channel_pre_open Fssh_channel_pre_open +#define channel_pre_open_13 Fssh_channel_pre_open_13 +#define channel_pre_output_draining Fssh_channel_pre_output_draining +#define channel_pre_x11_open Fssh_channel_pre_x11_open +#define channel_pre_x11_open_13 Fssh_channel_pre_x11_open_13 +#define channel_prepare_select Fssh_channel_prepare_select +#define channel_print_adm_permitted_opens Fssh_channel_print_adm_permitted_opens +#define channel_register_cleanup Fssh_channel_register_cleanup +#define channel_register_fds Fssh_channel_register_fds +#define channel_register_filter Fssh_channel_register_filter +#define channel_register_open_confirm Fssh_channel_register_open_confirm +#define channel_register_status_confirm Fssh_channel_register_status_confirm +#define channel_request_remote_forwarding Fssh_channel_request_remote_forwarding +#define channel_request_rforward_cancel Fssh_channel_request_rforward_cancel +#define channel_request_start Fssh_channel_request_start +#define channel_send_open Fssh_channel_send_open +#define channel_send_window_changes Fssh_channel_send_window_changes +#define channel_set_af Fssh_channel_set_af +#define channel_set_fds Fssh_channel_set_fds +#define channel_set_x11_refuse_time Fssh_channel_set_x11_refuse_time +#define channel_setup_fwd_listener_streamlocal Fssh_channel_setup_fwd_listener_streamlocal +#define channel_setup_fwd_listener_tcpip Fssh_channel_setup_fwd_listener_tcpip +#define channel_setup_local_fwd_listener Fssh_channel_setup_local_fwd_listener +#define channel_setup_remote_fwd_listener Fssh_channel_setup_remote_fwd_listener +#define channel_still_open Fssh_channel_still_open +#define channel_stop_listening Fssh_channel_stop_listening +#define channel_update_permitted_opens Fssh_channel_update_permitted_opens +#define check_crc Fssh_check_crc +#define check_hostkeys_by_key_or_type Fssh_check_hostkeys_by_key_or_type +#define check_key_in_hostkeys Fssh_check_key_in_hostkeys +#define choose_dh Fssh_choose_dh +#define choose_t Fssh_choose_t +#define chop Fssh_chop +#define cipher_alg_list Fssh_cipher_alg_list +#define cipher_authlen Fssh_cipher_authlen +#define cipher_blocksize Fssh_cipher_blocksize +#define cipher_by_name Fssh_cipher_by_name +#define cipher_by_number Fssh_cipher_by_number +#define cipher_cleanup Fssh_cipher_cleanup +#define cipher_crypt Fssh_cipher_crypt +#define cipher_get_keycontext Fssh_cipher_get_keycontext +#define cipher_get_keyiv Fssh_cipher_get_keyiv +#define cipher_get_keyiv_len Fssh_cipher_get_keyiv_len +#define cipher_get_length Fssh_cipher_get_length +#define cipher_get_number Fssh_cipher_get_number +#define cipher_init Fssh_cipher_init +#define cipher_is_cbc Fssh_cipher_is_cbc +#define cipher_ivlen Fssh_cipher_ivlen +#define cipher_keylen Fssh_cipher_keylen +#define cipher_mask_ssh1 Fssh_cipher_mask_ssh1 +#define cipher_name Fssh_cipher_name +#define cipher_number Fssh_cipher_number +#define cipher_seclen Fssh_cipher_seclen +#define cipher_set_key_string Fssh_cipher_set_key_string +#define cipher_set_keycontext Fssh_cipher_set_keycontext +#define cipher_set_keyiv Fssh_cipher_set_keyiv +#define cipher_warning_message Fssh_cipher_warning_message +#define ciphers_valid Fssh_ciphers_valid +#define cleanhostname Fssh_cleanhostname +#define cleanup_exit Fssh_cleanup_exit +#define clear_cached_addr Fssh_clear_cached_addr +#define colon Fssh_colon +#define compare Fssh_compare +#define compare_gps Fssh_compare_gps +#define compat_cipher_proposal Fssh_compat_cipher_proposal +#define compat_datafellows Fssh_compat_datafellows +#define compat_kex_proposal Fssh_compat_kex_proposal +#define compat_pkalg_proposal Fssh_compat_pkalg_proposal +#define compress_buffer Fssh_compress_buffer +#define connect_next Fssh_connect_next +#define connect_to Fssh_connect_to +#define convtime Fssh_convtime +#define crypto_hash_sha512 Fssh_crypto_hash_sha512 +#define crypto_hashblocks_sha512 Fssh_crypto_hashblocks_sha512 +#define crypto_scalarmult_curve25519 Fssh_crypto_scalarmult_curve25519 +#define crypto_sign_ed25519 Fssh_crypto_sign_ed25519 +#define crypto_sign_ed25519_keypair Fssh_crypto_sign_ed25519_keypair +#define crypto_sign_ed25519_open Fssh_crypto_sign_ed25519_open +#define crypto_sign_ed25519_ref_double_scalarmult_vartime Fssh_crypto_sign_ed25519_ref_double_scalarmult_vartime +#define crypto_sign_ed25519_ref_fe25519_add Fssh_crypto_sign_ed25519_ref_fe25519_add +#define crypto_sign_ed25519_ref_fe25519_cmov Fssh_crypto_sign_ed25519_ref_fe25519_cmov +#define crypto_sign_ed25519_ref_fe25519_freeze Fssh_crypto_sign_ed25519_ref_fe25519_freeze +#define crypto_sign_ed25519_ref_fe25519_getparity Fssh_crypto_sign_ed25519_ref_fe25519_getparity +#define crypto_sign_ed25519_ref_fe25519_invert Fssh_crypto_sign_ed25519_ref_fe25519_invert +#define crypto_sign_ed25519_ref_fe25519_iseq_vartime Fssh_crypto_sign_ed25519_ref_fe25519_iseq_vartime +#define crypto_sign_ed25519_ref_fe25519_iszero Fssh_crypto_sign_ed25519_ref_fe25519_iszero +#define crypto_sign_ed25519_ref_fe25519_mul Fssh_crypto_sign_ed25519_ref_fe25519_mul +#define crypto_sign_ed25519_ref_fe25519_neg Fssh_crypto_sign_ed25519_ref_fe25519_neg +#define crypto_sign_ed25519_ref_fe25519_pack Fssh_crypto_sign_ed25519_ref_fe25519_pack +#define crypto_sign_ed25519_ref_fe25519_pow2523 Fssh_crypto_sign_ed25519_ref_fe25519_pow2523 +#define crypto_sign_ed25519_ref_fe25519_setone Fssh_crypto_sign_ed25519_ref_fe25519_setone +#define crypto_sign_ed25519_ref_fe25519_setzero Fssh_crypto_sign_ed25519_ref_fe25519_setzero +#define crypto_sign_ed25519_ref_fe25519_square Fssh_crypto_sign_ed25519_ref_fe25519_square +#define crypto_sign_ed25519_ref_fe25519_sub Fssh_crypto_sign_ed25519_ref_fe25519_sub +#define crypto_sign_ed25519_ref_fe25519_unpack Fssh_crypto_sign_ed25519_ref_fe25519_unpack +#define crypto_sign_ed25519_ref_isneutral_vartime Fssh_crypto_sign_ed25519_ref_isneutral_vartime +#define crypto_sign_ed25519_ref_pack Fssh_crypto_sign_ed25519_ref_pack +#define crypto_sign_ed25519_ref_sc25519_2interleave2 Fssh_crypto_sign_ed25519_ref_sc25519_2interleave2 +#define crypto_sign_ed25519_ref_sc25519_add Fssh_crypto_sign_ed25519_ref_sc25519_add +#define crypto_sign_ed25519_ref_sc25519_from32bytes Fssh_crypto_sign_ed25519_ref_sc25519_from32bytes +#define crypto_sign_ed25519_ref_sc25519_from64bytes Fssh_crypto_sign_ed25519_ref_sc25519_from64bytes +#define crypto_sign_ed25519_ref_sc25519_from_shortsc Fssh_crypto_sign_ed25519_ref_sc25519_from_shortsc +#define crypto_sign_ed25519_ref_sc25519_isshort_vartime Fssh_crypto_sign_ed25519_ref_sc25519_isshort_vartime +#define crypto_sign_ed25519_ref_sc25519_iszero_vartime Fssh_crypto_sign_ed25519_ref_sc25519_iszero_vartime +#define crypto_sign_ed25519_ref_sc25519_lt_vartime Fssh_crypto_sign_ed25519_ref_sc25519_lt_vartime +#define crypto_sign_ed25519_ref_sc25519_mul Fssh_crypto_sign_ed25519_ref_sc25519_mul +#define crypto_sign_ed25519_ref_sc25519_mul_shortsc Fssh_crypto_sign_ed25519_ref_sc25519_mul_shortsc +#define crypto_sign_ed25519_ref_sc25519_sub_nored Fssh_crypto_sign_ed25519_ref_sc25519_sub_nored +#define crypto_sign_ed25519_ref_sc25519_to32bytes Fssh_crypto_sign_ed25519_ref_sc25519_to32bytes +#define crypto_sign_ed25519_ref_sc25519_window3 Fssh_crypto_sign_ed25519_ref_sc25519_window3 +#define crypto_sign_ed25519_ref_sc25519_window5 Fssh_crypto_sign_ed25519_ref_sc25519_window5 +#define crypto_sign_ed25519_ref_scalarmult_base Fssh_crypto_sign_ed25519_ref_scalarmult_base +#define crypto_sign_ed25519_ref_shortsc25519_from16bytes Fssh_crypto_sign_ed25519_ref_shortsc25519_from16bytes +#define crypto_sign_ed25519_ref_unpackneg_vartime Fssh_crypto_sign_ed25519_ref_unpackneg_vartime +#define crypto_verify_32 Fssh_crypto_verify_32 +#define dbl_p1p1 Fssh_dbl_p1p1 +#define deattack_init Fssh_deattack_init +#define debug Fssh_debug +#define debug2 Fssh_debug2 +#define debug3 Fssh_debug3 +#define deny_input_open Fssh_deny_input_open +#define derive_ssh1_session_id Fssh_derive_ssh1_session_id +#define detect_attack Fssh_detect_attack +#define dh_estimate Fssh_dh_estimate +#define dh_gen_key Fssh_dh_gen_key +#define dh_new_group Fssh_dh_new_group +#define dh_new_group1 Fssh_dh_new_group1 +#define dh_new_group14 Fssh_dh_new_group14 +#define dh_new_group_asc Fssh_dh_new_group_asc +#define dh_new_group_fallback Fssh_dh_new_group_fallback +#define dh_pub_is_valid Fssh_dh_pub_is_valid +#define dispatch_protocol_error Fssh_dispatch_protocol_error +#define dispatch_protocol_ignore Fssh_dispatch_protocol_ignore +#define dns_read_key Fssh_dns_read_key +#define do_log Fssh_do_log +#define do_log2 Fssh_do_log2 +#define dump_base64 Fssh_dump_base64 +#define enable_compat13 Fssh_enable_compat13 +#define enable_compat20 Fssh_enable_compat20 +#define error Fssh_error +#define evp_ssh1_3des Fssh_evp_ssh1_3des +#define evp_ssh1_bf Fssh_evp_ssh1_bf +#define export_dns_rr Fssh_export_dns_rr +#define fatal Fssh_fatal +#define filter_proposal Fssh_filter_proposal +#define fingerprint_b64 Fssh_fingerprint_b64 +#define fingerprint_hex Fssh_fingerprint_hex +#define fmt_scaled Fssh_fmt_scaled +#define free_hostkeys Fssh_free_hostkeys +#define freeargs Fssh_freeargs +#define freerrset Fssh_freerrset +#define gen_candidates Fssh_gen_candidates +#define get_canonical_hostname Fssh_get_canonical_hostname +#define get_local_ipaddr Fssh_get_local_ipaddr +#define get_local_name Fssh_get_local_name +#define get_local_port Fssh_get_local_port +#define get_peer_ipaddr Fssh_get_peer_ipaddr +#define get_peer_port Fssh_get_peer_port +#define get_remote_ipaddr Fssh_get_remote_ipaddr +#define get_remote_name_or_ip Fssh_get_remote_name_or_ip +#define get_remote_port Fssh_get_remote_port +#define get_sock_port Fssh_get_sock_port +#define get_socket_address Fssh_get_socket_address +#define get_u16 Fssh_get_u16 +#define get_u32 Fssh_get_u32 +#define get_u32_le Fssh_get_u32_le +#define get_u64 Fssh_get_u64 +#define getrrsetbyname Fssh_getrrsetbyname +#define glob Fssh_glob +#define glob0 Fssh_glob0 +#define glob2 Fssh_glob2 +#define globexp1 Fssh_globexp1 +#define globextend Fssh_globextend +#define globfree Fssh_globfree +#define host_delete Fssh_host_delete +#define host_hash Fssh_host_hash +#define hostfile_read_key Fssh_hostfile_read_key +#define hostfile_replace_entries Fssh_hostfile_replace_entries +#define hostkeys_foreach Fssh_hostkeys_foreach +#define hpdelim Fssh_hpdelim +#define init_hostkeys Fssh_init_hostkeys +#define input_kex_c25519_init Fssh_input_kex_c25519_init +#define input_kex_c25519_reply Fssh_input_kex_c25519_reply +#define input_kex_dh Fssh_input_kex_dh +#define input_kex_dh_gex_group Fssh_input_kex_dh_gex_group +#define input_kex_dh_gex_init Fssh_input_kex_dh_gex_init +#define input_kex_dh_gex_reply Fssh_input_kex_dh_gex_reply +#define input_kex_dh_gex_request Fssh_input_kex_dh_gex_request +#define input_kex_dh_init Fssh_input_kex_dh_init +#define input_kex_ecdh_init Fssh_input_kex_ecdh_init +#define input_kex_ecdh_reply Fssh_input_kex_ecdh_reply +#define iptos2str Fssh_iptos2str +#define ipv64_normalise_mapped Fssh_ipv64_normalise_mapped +#define is_cert_revoked Fssh_is_cert_revoked +#define is_key_revoked Fssh_is_key_revoked +#define kex_alg_by_name Fssh_kex_alg_by_name +#define kex_alg_list Fssh_kex_alg_list +#define kex_buf2prop Fssh_kex_buf2prop +#define kex_c25519_hash Fssh_kex_c25519_hash +#define kex_derive_keys Fssh_kex_derive_keys +#define kex_derive_keys_bn Fssh_kex_derive_keys_bn +#define kex_dh_hash Fssh_kex_dh_hash +#define kex_ecdh_hash Fssh_kex_ecdh_hash +#define kex_free Fssh_kex_free +#define kex_free_newkeys Fssh_kex_free_newkeys +#define kex_input_kexinit Fssh_kex_input_kexinit +#define kex_input_newkeys Fssh_kex_input_newkeys +#define kex_names_valid Fssh_kex_names_valid +#define kex_new Fssh_kex_new +#define kex_prop2buf Fssh_kex_prop2buf +#define kex_prop_free Fssh_kex_prop_free +#define kex_protocol_error Fssh_kex_protocol_error +#define kex_send_kexinit Fssh_kex_send_kexinit +#define kex_send_newkeys Fssh_kex_send_newkeys +#define kex_setup Fssh_kex_setup +#define kexc25519_client Fssh_kexc25519_client +#define kexc25519_keygen Fssh_kexc25519_keygen +#define kexc25519_server Fssh_kexc25519_server +#define kexc25519_shared_key Fssh_kexc25519_shared_key +#define kexdh_client Fssh_kexdh_client +#define kexdh_server Fssh_kexdh_server +#define kexecdh_client Fssh_kexecdh_client +#define kexecdh_server Fssh_kexecdh_server +#define kexgex_client Fssh_kexgex_client +#define kexgex_hash Fssh_kexgex_hash +#define kexgex_server Fssh_kexgex_server +#define key_add_private Fssh_key_add_private +#define key_alg_list Fssh_key_alg_list +#define key_cert_check_authority Fssh_key_cert_check_authority +#define key_cert_copy Fssh_key_cert_copy +#define key_certify Fssh_key_certify +#define key_demote Fssh_key_demote +#define key_drop_cert Fssh_key_drop_cert +#define key_ec_validate_private Fssh_key_ec_validate_private +#define key_ec_validate_public Fssh_key_ec_validate_public +#define key_from_blob Fssh_key_from_blob +#define key_from_private Fssh_key_from_private +#define key_generate Fssh_key_generate +#define key_load_cert Fssh_key_load_cert +#define key_load_file Fssh_key_load_file +#define key_load_private Fssh_key_load_private +#define key_load_private_cert Fssh_key_load_private_cert +#define key_load_private_type Fssh_key_load_private_type +#define key_load_public Fssh_key_load_public +#define key_new_private Fssh_key_new_private +#define key_perm_ok Fssh_key_perm_ok +#define key_private_deserialize Fssh_key_private_deserialize +#define key_private_serialize Fssh_key_private_serialize +#define key_read Fssh_key_read +#define key_save_private Fssh_key_save_private +#define key_sign Fssh_key_sign +#define key_to_blob Fssh_key_to_blob +#define key_to_certified Fssh_key_to_certified +#define key_verify Fssh_key_verify +#define key_write Fssh_key_write +#define load_hostkeys Fssh_load_hostkeys +#define log_change_level Fssh_log_change_level +#define log_facility_name Fssh_log_facility_name +#define log_facility_number Fssh_log_facility_number +#define log_init Fssh_log_init +#define log_is_on_stderr Fssh_log_is_on_stderr +#define log_level_name Fssh_log_level_name +#define log_level_number Fssh_log_level_number +#define log_redirect_stderr_to Fssh_log_redirect_stderr_to +#define logit Fssh_logit +#define lookup_key_in_hostkeys_by_type Fssh_lookup_key_in_hostkeys_by_type +#define lowercase Fssh_lowercase +#define mac_alg_list Fssh_mac_alg_list +#define mac_clear Fssh_mac_clear +#define mac_compute Fssh_mac_compute +#define mac_init Fssh_mac_init +#define mac_setup Fssh_mac_setup +#define mac_valid Fssh_mac_valid +#define match Fssh_match +#define match_host_and_ip Fssh_match_host_and_ip +#define match_hostname Fssh_match_hostname +#define match_list Fssh_match_list +#define match_maybe_hashed Fssh_match_maybe_hashed +#define match_pattern Fssh_match_pattern +#define match_pattern_list Fssh_match_pattern_list +#define match_user Fssh_match_user +#define mktemp_proto Fssh_mktemp_proto +#define mm_choose_dh Fssh_mm_choose_dh +#define mm_receive_fd Fssh_mm_receive_fd +#define mm_send_fd Fssh_mm_send_fd +#define mm_sshkey_sign Fssh_mm_sshkey_sign +#define monotime Fssh_monotime +#define ms_subtract_diff Fssh_ms_subtract_diff +#define ms_to_timeval Fssh_ms_to_timeval +#define mult Fssh_mult +#define mysignal Fssh_mysignal +#define newkeys_from_blob Fssh_newkeys_from_blob +#define newkeys_to_blob Fssh_newkeys_to_blob +#define nh_aux Fssh_nh_aux +#define nh_final Fssh_nh_final +#define packet_backup_state Fssh_packet_backup_state +#define packet_close Fssh_packet_close +#define packet_disconnect Fssh_packet_disconnect +#define packet_get_char Fssh_packet_get_char +#define packet_get_int Fssh_packet_get_int +#define packet_process_incoming Fssh_packet_process_incoming +#define packet_read_expect Fssh_packet_read_expect +#define packet_read_poll_seqnr Fssh_packet_read_poll_seqnr +#define packet_read_seqnr Fssh_packet_read_seqnr +#define packet_restore_state Fssh_packet_restore_state +#define packet_send_debug Fssh_packet_send_debug +#define packet_set_connection Fssh_packet_set_connection +#define packet_write_poll Fssh_packet_write_poll +#define packet_write_wait Fssh_packet_write_wait +#define parse_ipqos Fssh_parse_ipqos +#define parse_prime Fssh_parse_prime +#define percent_expand Fssh_percent_expand +#define permanently_drop_suid Fssh_permanently_drop_suid +#define permanently_set_uid Fssh_permanently_set_uid +#define permitopen_port Fssh_permitopen_port +#define pkcs11_add_provider Fssh_pkcs11_add_provider +#define pkcs11_del_provider Fssh_pkcs11_del_provider +#define pkcs11_fetch_keys_filter Fssh_pkcs11_fetch_keys_filter +#define pkcs11_find Fssh_pkcs11_find +#define pkcs11_init Fssh_pkcs11_init +#define pkcs11_provider_finalize Fssh_pkcs11_provider_finalize +#define pkcs11_provider_unref Fssh_pkcs11_provider_unref +#define pkcs11_rsa_finish Fssh_pkcs11_rsa_finish +#define pkcs11_rsa_private_decrypt Fssh_pkcs11_rsa_private_decrypt +#define pkcs11_rsa_private_encrypt Fssh_pkcs11_rsa_private_encrypt +#define pkcs11_terminate Fssh_pkcs11_terminate +#define plain_key_blob Fssh_plain_key_blob +#define poly1305_auth Fssh_poly1305_auth +#define poly64 Fssh_poly64 +#define poly_hash Fssh_poly_hash +#define port_open_helper Fssh_port_open_helper +#define prime_test Fssh_prime_test +#define proto_spec Fssh_proto_spec +#define put_bitmap Fssh_put_bitmap +#define put_host_port Fssh_put_host_port +#define put_u16 Fssh_put_u16 +#define put_u32 Fssh_put_u32 +#define put_u32_le Fssh_put_u32_le +#define put_u64 Fssh_put_u64 +#define pwcopy Fssh_pwcopy +#define qfileout Fssh_qfileout +#define read_keyfile_line Fssh_read_keyfile_line +#define read_mux Fssh_read_mux +#define read_passphrase Fssh_read_passphrase +#define record_hostkey Fssh_record_hostkey +#define reduce_add_sub Fssh_reduce_add_sub +#define refresh_progress_meter Fssh_refresh_progress_meter +#define replacearg Fssh_replacearg +#define restore_uid Fssh_restore_uid +#define revoke_blob Fssh_revoke_blob +#define revoked_blob_tree_RB_REMOVE Fssh_revoked_blob_tree_RB_REMOVE +#define revoked_certs_for_ca_key Fssh_revoked_certs_for_ca_key +#define revoked_serial_tree_RB_REMOVE Fssh_revoked_serial_tree_RB_REMOVE +#define rijndaelEncrypt Fssh_rijndaelEncrypt +#define rijndaelKeySetupEnc Fssh_rijndaelKeySetupEnc +#define rsa_generate_additional_parameters Fssh_rsa_generate_additional_parameters +#define rsa_private_decrypt Fssh_rsa_private_decrypt +#define rsa_public_encrypt Fssh_rsa_public_encrypt +#define sanitise_stdfd Fssh_sanitise_stdfd +#define scan_scaled Fssh_scan_scaled +#define seed_rng Fssh_seed_rng +#define set_log_handler Fssh_set_log_handler +#define set_nodelay Fssh_set_nodelay +#define set_nonblock Fssh_set_nonblock +#define shadow_pw Fssh_shadow_pw +#define sieve_large Fssh_sieve_large +#define sig_winch Fssh_sig_winch +#define sigdie Fssh_sigdie +#define sock_set_v6only Fssh_sock_set_v6only +#define square Fssh_square +#define ssh1_3des_cbc Fssh_ssh1_3des_cbc +#define ssh1_3des_cleanup Fssh_ssh1_3des_cleanup +#define ssh1_3des_init Fssh_ssh1_3des_init +#define ssh1_3des_iv Fssh_ssh1_3des_iv +#define ssh_OpenSSL_add_all_algorithms Fssh_ssh_OpenSSL_add_all_algorithms +#define ssh_add_hostkey Fssh_ssh_add_hostkey +#define ssh_add_identity_constrained Fssh_ssh_add_identity_constrained +#define ssh_agent_sign Fssh_ssh_agent_sign +#define ssh_alloc_session_state Fssh_ssh_alloc_session_state +#define ssh_close_authentication_socket Fssh_ssh_close_authentication_socket +#define ssh_compatible_openssl Fssh_ssh_compatible_openssl +#define ssh_crc32 Fssh_ssh_crc32 +#define ssh_decrypt_challenge Fssh_ssh_decrypt_challenge +#define ssh_digest_alg_by_name Fssh_ssh_digest_alg_by_name +#define ssh_digest_alg_name Fssh_ssh_digest_alg_name +#define ssh_digest_blocksize Fssh_ssh_digest_blocksize +#define ssh_digest_buffer Fssh_ssh_digest_buffer +#define ssh_digest_bytes Fssh_ssh_digest_bytes +#define ssh_digest_copy_state Fssh_ssh_digest_copy_state +#define ssh_digest_final Fssh_ssh_digest_final +#define ssh_digest_free Fssh_ssh_digest_free +#define ssh_digest_memory Fssh_ssh_digest_memory +#define ssh_digest_start Fssh_ssh_digest_start +#define ssh_digest_update Fssh_ssh_digest_update +#define ssh_digest_update_buffer Fssh_ssh_digest_update_buffer +#define ssh_dispatch_init Fssh_ssh_dispatch_init +#define ssh_dispatch_range Fssh_ssh_dispatch_range +#define ssh_dispatch_run Fssh_ssh_dispatch_run +#define ssh_dispatch_run_fatal Fssh_ssh_dispatch_run_fatal +#define ssh_dispatch_set Fssh_ssh_dispatch_set +#define ssh_dss_sign Fssh_ssh_dss_sign +#define ssh_dss_verify Fssh_ssh_dss_verify +#define ssh_ecdsa_sign Fssh_ssh_ecdsa_sign +#define ssh_ecdsa_verify Fssh_ssh_ecdsa_verify +#define ssh_ed25519_sign Fssh_ssh_ed25519_sign +#define ssh_ed25519_verify Fssh_ssh_ed25519_verify +#define ssh_err Fssh_ssh_err +#define ssh_fetch_identitylist Fssh_ssh_fetch_identitylist +#define ssh_free Fssh_ssh_free +#define ssh_free_identitylist Fssh_ssh_free_identitylist +#define ssh_gai_strerror Fssh_ssh_gai_strerror +#define ssh_get_app_data Fssh_ssh_get_app_data +#define ssh_get_authentication_socket Fssh_ssh_get_authentication_socket +#define ssh_get_progname Fssh_ssh_get_progname +#define ssh_gssapi_build_ctx Fssh_ssh_gssapi_build_ctx +#define ssh_gssapi_buildmic Fssh_ssh_gssapi_buildmic +#define ssh_gssapi_check_mechanism Fssh_ssh_gssapi_check_mechanism +#define ssh_gssapi_check_oid Fssh_ssh_gssapi_check_oid +#define ssh_gssapi_delete_ctx Fssh_ssh_gssapi_delete_ctx +#define ssh_gssapi_error Fssh_ssh_gssapi_error +#define ssh_gssapi_import_name Fssh_ssh_gssapi_import_name +#define ssh_gssapi_init_ctx Fssh_ssh_gssapi_init_ctx +#define ssh_gssapi_last_error Fssh_ssh_gssapi_last_error +#define ssh_gssapi_set_oid Fssh_ssh_gssapi_set_oid +#define ssh_gssapi_set_oid_data Fssh_ssh_gssapi_set_oid_data +#define ssh_gssapi_sign Fssh_ssh_gssapi_sign +#define ssh_hmac_bytes Fssh_ssh_hmac_bytes +#define ssh_hmac_final Fssh_ssh_hmac_final +#define ssh_hmac_free Fssh_ssh_hmac_free +#define ssh_hmac_init Fssh_ssh_hmac_init +#define ssh_hmac_start Fssh_ssh_hmac_start +#define ssh_hmac_update Fssh_ssh_hmac_update +#define ssh_hmac_update_buffer Fssh_ssh_hmac_update_buffer +#define ssh_init Fssh_ssh_init +#define ssh_input_append Fssh_ssh_input_append +#define ssh_input_space Fssh_ssh_input_space +#define ssh_krl_check_key Fssh_ssh_krl_check_key +#define ssh_krl_file_contains_key Fssh_ssh_krl_file_contains_key +#define ssh_krl_free Fssh_ssh_krl_free +#define ssh_krl_from_blob Fssh_ssh_krl_from_blob +#define ssh_krl_init Fssh_ssh_krl_init +#define ssh_krl_revoke_cert_by_key_id Fssh_ssh_krl_revoke_cert_by_key_id +#define ssh_krl_revoke_cert_by_serial Fssh_ssh_krl_revoke_cert_by_serial +#define ssh_krl_revoke_cert_by_serial_range Fssh_ssh_krl_revoke_cert_by_serial_range +#define ssh_krl_revoke_key Fssh_ssh_krl_revoke_key +#define ssh_krl_revoke_key_explicit Fssh_ssh_krl_revoke_key_explicit +#define ssh_krl_revoke_key_sha1 Fssh_ssh_krl_revoke_key_sha1 +#define ssh_krl_set_comment Fssh_ssh_krl_set_comment +#define ssh_krl_set_version Fssh_ssh_krl_set_version +#define ssh_krl_to_blob Fssh_ssh_krl_to_blob +#define ssh_lock_agent Fssh_ssh_lock_agent +#define ssh_msg_recv Fssh_ssh_msg_recv +#define ssh_msg_send Fssh_ssh_msg_send +#define ssh_output_consume Fssh_ssh_output_consume +#define ssh_output_ptr Fssh_ssh_output_ptr +#define ssh_output_space Fssh_ssh_output_space +#define ssh_packet_backup_state Fssh_ssh_packet_backup_state +#define ssh_packet_close Fssh_ssh_packet_close +#define ssh_packet_connection_af Fssh_ssh_packet_connection_af +#define ssh_packet_connection_is_on_socket Fssh_ssh_packet_connection_is_on_socket +#define ssh_packet_disconnect Fssh_ssh_packet_disconnect +#define ssh_packet_enable_delayed_compress Fssh_ssh_packet_enable_delayed_compress +#define ssh_packet_get_bignum Fssh_ssh_packet_get_bignum +#define ssh_packet_get_bignum2 Fssh_ssh_packet_get_bignum2 +#define ssh_packet_get_bytes Fssh_ssh_packet_get_bytes +#define ssh_packet_get_char Fssh_ssh_packet_get_char +#define ssh_packet_get_connection_in Fssh_ssh_packet_get_connection_in +#define ssh_packet_get_connection_out Fssh_ssh_packet_get_connection_out +#define ssh_packet_get_cstring Fssh_ssh_packet_get_cstring +#define ssh_packet_get_ecpoint Fssh_ssh_packet_get_ecpoint +#define ssh_packet_get_input Fssh_ssh_packet_get_input +#define ssh_packet_get_int Fssh_ssh_packet_get_int +#define ssh_packet_get_int64 Fssh_ssh_packet_get_int64 +#define ssh_packet_get_maxsize Fssh_ssh_packet_get_maxsize +#define ssh_packet_get_output Fssh_ssh_packet_get_output +#define ssh_packet_get_protocol_flags Fssh_ssh_packet_get_protocol_flags +#define ssh_packet_get_rekey_timeout Fssh_ssh_packet_get_rekey_timeout +#define ssh_packet_get_state Fssh_ssh_packet_get_state +#define ssh_packet_get_string Fssh_ssh_packet_get_string +#define ssh_packet_get_string_ptr Fssh_ssh_packet_get_string_ptr +#define ssh_packet_have_data_to_write Fssh_ssh_packet_have_data_to_write +#define ssh_packet_inc_alive_timeouts Fssh_ssh_packet_inc_alive_timeouts +#define ssh_packet_is_interactive Fssh_ssh_packet_is_interactive +#define ssh_packet_need_rekeying Fssh_ssh_packet_need_rekeying +#define ssh_packet_next Fssh_ssh_packet_next +#define ssh_packet_not_very_much_data_to_write Fssh_ssh_packet_not_very_much_data_to_write +#define ssh_packet_payload Fssh_ssh_packet_payload +#define ssh_packet_process_incoming Fssh_ssh_packet_process_incoming +#define ssh_packet_put Fssh_ssh_packet_put +#define ssh_packet_put_bignum Fssh_ssh_packet_put_bignum +#define ssh_packet_put_bignum2 Fssh_ssh_packet_put_bignum2 +#define ssh_packet_put_char Fssh_ssh_packet_put_char +#define ssh_packet_put_cstring Fssh_ssh_packet_put_cstring +#define ssh_packet_put_ecpoint Fssh_ssh_packet_put_ecpoint +#define ssh_packet_put_int Fssh_ssh_packet_put_int +#define ssh_packet_put_int64 Fssh_ssh_packet_put_int64 +#define ssh_packet_put_raw Fssh_ssh_packet_put_raw +#define ssh_packet_put_string Fssh_ssh_packet_put_string +#define ssh_packet_read Fssh_ssh_packet_read +#define ssh_packet_read_expect Fssh_ssh_packet_read_expect +#define ssh_packet_read_poll1 Fssh_ssh_packet_read_poll1 +#define ssh_packet_read_poll2 Fssh_ssh_packet_read_poll2 +#define ssh_packet_read_poll_seqnr Fssh_ssh_packet_read_poll_seqnr +#define ssh_packet_read_seqnr Fssh_ssh_packet_read_seqnr +#define ssh_packet_remaining Fssh_ssh_packet_remaining +#define ssh_packet_restore_state Fssh_ssh_packet_restore_state +#define ssh_packet_send Fssh_ssh_packet_send +#define ssh_packet_send1 Fssh_ssh_packet_send1 +#define ssh_packet_send2 Fssh_ssh_packet_send2 +#define ssh_packet_send2_wrapped Fssh_ssh_packet_send2_wrapped +#define ssh_packet_send_debug Fssh_ssh_packet_send_debug +#define ssh_packet_send_ignore Fssh_ssh_packet_send_ignore +#define ssh_packet_set_alive_timeouts Fssh_ssh_packet_set_alive_timeouts +#define ssh_packet_set_authenticated Fssh_ssh_packet_set_authenticated +#define ssh_packet_set_compress_hooks Fssh_ssh_packet_set_compress_hooks +#define ssh_packet_set_connection Fssh_ssh_packet_set_connection +#define ssh_packet_set_encryption_key Fssh_ssh_packet_set_encryption_key +#define ssh_packet_set_interactive Fssh_ssh_packet_set_interactive +#define ssh_packet_set_maxsize Fssh_ssh_packet_set_maxsize +#define ssh_packet_set_nonblocking Fssh_ssh_packet_set_nonblocking +#define ssh_packet_set_protocol_flags Fssh_ssh_packet_set_protocol_flags +#define ssh_packet_set_rekey_limits Fssh_ssh_packet_set_rekey_limits +#define ssh_packet_set_server Fssh_ssh_packet_set_server +#define ssh_packet_set_state Fssh_ssh_packet_set_state +#define ssh_packet_set_timeout Fssh_ssh_packet_set_timeout +#define ssh_packet_set_tos Fssh_ssh_packet_set_tos +#define ssh_packet_start Fssh_ssh_packet_start +#define ssh_packet_start_compression Fssh_ssh_packet_start_compression +#define ssh_packet_start_discard Fssh_ssh_packet_start_discard +#define ssh_packet_stop_discard Fssh_ssh_packet_stop_discard +#define ssh_packet_write_poll Fssh_ssh_packet_write_poll +#define ssh_packet_write_wait Fssh_ssh_packet_write_wait +#define ssh_remote_ipaddr Fssh_ssh_remote_ipaddr +#define ssh_remove_all_identities Fssh_ssh_remove_all_identities +#define ssh_remove_identity Fssh_ssh_remove_identity +#define ssh_request_reply Fssh_ssh_request_reply +#define ssh_rsa_sign Fssh_ssh_rsa_sign +#define ssh_rsa_verify Fssh_ssh_rsa_verify +#define ssh_set_app_data Fssh_ssh_set_app_data +#define ssh_set_newkeys Fssh_ssh_set_newkeys +#define ssh_set_verify_host_key_callback Fssh_ssh_set_verify_host_key_callback +#define ssh_update_card Fssh_ssh_update_card +#define sshbuf_alloc Fssh_sshbuf_alloc +#define sshbuf_avail Fssh_sshbuf_avail +#define sshbuf_b64tod Fssh_sshbuf_b64tod +#define sshbuf_check_reserve Fssh_sshbuf_check_reserve +#define sshbuf_consume Fssh_sshbuf_consume +#define sshbuf_consume_end Fssh_sshbuf_consume_end +#define sshbuf_dtob16 Fssh_sshbuf_dtob16 +#define sshbuf_dtob64 Fssh_sshbuf_dtob64 +#define sshbuf_dump Fssh_sshbuf_dump +#define sshbuf_dump_data Fssh_sshbuf_dump_data +#define sshbuf_free Fssh_sshbuf_free +#define sshbuf_from Fssh_sshbuf_from +#define sshbuf_fromb Fssh_sshbuf_fromb +#define sshbuf_froms Fssh_sshbuf_froms +#define sshbuf_get Fssh_sshbuf_get +#define sshbuf_get_bignum1 Fssh_sshbuf_get_bignum1 +#define sshbuf_get_bignum2 Fssh_sshbuf_get_bignum2 +#define sshbuf_get_bignum2_bytes_direct Fssh_sshbuf_get_bignum2_bytes_direct +#define sshbuf_get_cstring Fssh_sshbuf_get_cstring +#define sshbuf_get_ec Fssh_sshbuf_get_ec +#define sshbuf_get_eckey Fssh_sshbuf_get_eckey +#define sshbuf_get_string Fssh_sshbuf_get_string +#define sshbuf_get_string_direct Fssh_sshbuf_get_string_direct +#define sshbuf_get_stringb Fssh_sshbuf_get_stringb +#define sshbuf_get_u16 Fssh_sshbuf_get_u16 +#define sshbuf_get_u32 Fssh_sshbuf_get_u32 +#define sshbuf_get_u64 Fssh_sshbuf_get_u64 +#define sshbuf_get_u8 Fssh_sshbuf_get_u8 +#define sshbuf_init Fssh_sshbuf_init +#define sshbuf_len Fssh_sshbuf_len +#define sshbuf_max_size Fssh_sshbuf_max_size +#define sshbuf_mutable_ptr Fssh_sshbuf_mutable_ptr +#define sshbuf_new Fssh_sshbuf_new +#define sshbuf_parent Fssh_sshbuf_parent +#define sshbuf_peek_string_direct Fssh_sshbuf_peek_string_direct +#define sshbuf_ptr Fssh_sshbuf_ptr +#define sshbuf_put Fssh_sshbuf_put +#define sshbuf_put_bignum1 Fssh_sshbuf_put_bignum1 +#define sshbuf_put_bignum2 Fssh_sshbuf_put_bignum2 +#define sshbuf_put_bignum2_bytes Fssh_sshbuf_put_bignum2_bytes +#define sshbuf_put_cstring Fssh_sshbuf_put_cstring +#define sshbuf_put_ec Fssh_sshbuf_put_ec +#define sshbuf_put_eckey Fssh_sshbuf_put_eckey +#define sshbuf_put_string Fssh_sshbuf_put_string +#define sshbuf_put_stringb Fssh_sshbuf_put_stringb +#define sshbuf_put_u16 Fssh_sshbuf_put_u16 +#define sshbuf_put_u32 Fssh_sshbuf_put_u32 +#define sshbuf_put_u64 Fssh_sshbuf_put_u64 +#define sshbuf_put_u8 Fssh_sshbuf_put_u8 +#define sshbuf_putb Fssh_sshbuf_putb +#define sshbuf_putf Fssh_sshbuf_putf +#define sshbuf_putfv Fssh_sshbuf_putfv +#define sshbuf_refcount Fssh_sshbuf_refcount +#define sshbuf_reserve Fssh_sshbuf_reserve +#define sshbuf_reset Fssh_sshbuf_reset +#define sshbuf_set_max_size Fssh_sshbuf_set_max_size +#define sshbuf_set_parent Fssh_sshbuf_set_parent +#define sshkey_add_private Fssh_sshkey_add_private +#define sshkey_cert_check_authority Fssh_sshkey_cert_check_authority +#define sshkey_cert_copy Fssh_sshkey_cert_copy +#define sshkey_cert_is_legacy Fssh_sshkey_cert_is_legacy +#define sshkey_cert_type Fssh_sshkey_cert_type +#define sshkey_certify Fssh_sshkey_certify +#define sshkey_check_revoked Fssh_sshkey_check_revoked +#define sshkey_curve_name_to_nid Fssh_sshkey_curve_name_to_nid +#define sshkey_curve_nid_to_bits Fssh_sshkey_curve_nid_to_bits +#define sshkey_curve_nid_to_name Fssh_sshkey_curve_nid_to_name +#define sshkey_demote Fssh_sshkey_demote +#define sshkey_drop_cert Fssh_sshkey_drop_cert +#define sshkey_dump_ec_key Fssh_sshkey_dump_ec_key +#define sshkey_dump_ec_point Fssh_sshkey_dump_ec_point +#define sshkey_ec_nid_to_hash_alg Fssh_sshkey_ec_nid_to_hash_alg +#define sshkey_ec_validate_private Fssh_sshkey_ec_validate_private +#define sshkey_ec_validate_public Fssh_sshkey_ec_validate_public +#define sshkey_ecdsa_bits_to_nid Fssh_sshkey_ecdsa_bits_to_nid +#define sshkey_ecdsa_key_to_nid Fssh_sshkey_ecdsa_key_to_nid +#define sshkey_ecdsa_nid_from_name Fssh_sshkey_ecdsa_nid_from_name +#define sshkey_equal Fssh_sshkey_equal +#define sshkey_equal_public Fssh_sshkey_equal_public +#define sshkey_fingerprint Fssh_sshkey_fingerprint +#define sshkey_fingerprint_raw Fssh_sshkey_fingerprint_raw +#define sshkey_free Fssh_sshkey_free +#define sshkey_from_blob Fssh_sshkey_from_blob +#define sshkey_from_blob_internal Fssh_sshkey_from_blob_internal +#define sshkey_from_private Fssh_sshkey_from_private +#define sshkey_fromb Fssh_sshkey_fromb +#define sshkey_froms Fssh_sshkey_froms +#define sshkey_generate Fssh_sshkey_generate +#define sshkey_in_file Fssh_sshkey_in_file +#define sshkey_is_cert Fssh_sshkey_is_cert +#define sshkey_load_cert Fssh_sshkey_load_cert +#define sshkey_load_file Fssh_sshkey_load_file +#define sshkey_load_private Fssh_sshkey_load_private +#define sshkey_load_private_cert Fssh_sshkey_load_private_cert +#define sshkey_load_private_type Fssh_sshkey_load_private_type +#define sshkey_load_private_type_fd Fssh_sshkey_load_private_type_fd +#define sshkey_load_public Fssh_sshkey_load_public +#define sshkey_names_valid2 Fssh_sshkey_names_valid2 +#define sshkey_new Fssh_sshkey_new +#define sshkey_new_private Fssh_sshkey_new_private +#define sshkey_parse_private2 Fssh_sshkey_parse_private2 +#define sshkey_parse_private_fileblob Fssh_sshkey_parse_private_fileblob +#define sshkey_parse_private_fileblob_type Fssh_sshkey_parse_private_fileblob_type +#define sshkey_parse_private_pem_fileblob Fssh_sshkey_parse_private_pem_fileblob +#define sshkey_parse_public_rsa1_fileblob Fssh_sshkey_parse_public_rsa1_fileblob +#define sshkey_perm_ok Fssh_sshkey_perm_ok +#define sshkey_plain_to_blob Fssh_sshkey_plain_to_blob +#define sshkey_private_deserialize Fssh_sshkey_private_deserialize +#define sshkey_private_serialize Fssh_sshkey_private_serialize +#define sshkey_private_to_blob2 Fssh_sshkey_private_to_blob2 +#define sshkey_private_to_fileblob Fssh_sshkey_private_to_fileblob +#define sshkey_putb Fssh_sshkey_putb +#define sshkey_putb_plain Fssh_sshkey_putb_plain +#define sshkey_puts Fssh_sshkey_puts +#define sshkey_read Fssh_sshkey_read +#define sshkey_save_private Fssh_sshkey_save_private +#define sshkey_sign Fssh_sshkey_sign +#define sshkey_size Fssh_sshkey_size +#define sshkey_ssh_name Fssh_sshkey_ssh_name +#define sshkey_ssh_name_plain Fssh_sshkey_ssh_name_plain +#define sshkey_to_base64 Fssh_sshkey_to_base64 +#define sshkey_to_blob Fssh_sshkey_to_blob +#define sshkey_to_certified Fssh_sshkey_to_certified +#define sshkey_try_load_public Fssh_sshkey_try_load_public +#define sshkey_type Fssh_sshkey_type +#define sshkey_type_from_name Fssh_sshkey_type_from_name +#define sshkey_type_is_cert Fssh_sshkey_type_is_cert +#define sshkey_type_plain Fssh_sshkey_type_plain +#define sshkey_verify Fssh_sshkey_verify +#define sshkey_write Fssh_sshkey_write +#define sshpkt_add_padding Fssh_sshpkt_add_padding +#define sshpkt_disconnect Fssh_sshpkt_disconnect +#define sshpkt_fatal Fssh_sshpkt_fatal +#define sshpkt_get Fssh_sshpkt_get +#define sshpkt_get_bignum1 Fssh_sshpkt_get_bignum1 +#define sshpkt_get_bignum2 Fssh_sshpkt_get_bignum2 +#define sshpkt_get_cstring Fssh_sshpkt_get_cstring +#define sshpkt_get_ec Fssh_sshpkt_get_ec +#define sshpkt_get_end Fssh_sshpkt_get_end +#define sshpkt_get_string Fssh_sshpkt_get_string +#define sshpkt_get_string_direct Fssh_sshpkt_get_string_direct +#define sshpkt_get_u32 Fssh_sshpkt_get_u32 +#define sshpkt_get_u64 Fssh_sshpkt_get_u64 +#define sshpkt_get_u8 Fssh_sshpkt_get_u8 +#define sshpkt_ptr Fssh_sshpkt_ptr +#define sshpkt_put Fssh_sshpkt_put +#define sshpkt_put_bignum1 Fssh_sshpkt_put_bignum1 +#define sshpkt_put_bignum2 Fssh_sshpkt_put_bignum2 +#define sshpkt_put_cstring Fssh_sshpkt_put_cstring +#define sshpkt_put_ec Fssh_sshpkt_put_ec +#define sshpkt_put_string Fssh_sshpkt_put_string +#define sshpkt_put_stringb Fssh_sshpkt_put_stringb +#define sshpkt_put_u32 Fssh_sshpkt_put_u32 +#define sshpkt_put_u64 Fssh_sshpkt_put_u64 +#define sshpkt_put_u8 Fssh_sshpkt_put_u8 +#define sshpkt_putb Fssh_sshpkt_putb +#define sshpkt_send Fssh_sshpkt_send +#define sshpkt_start Fssh_sshpkt_start +#define start_progress_meter Fssh_start_progress_meter +#define stop_progress_meter Fssh_stop_progress_meter +#define strdelim Fssh_strdelim +#define strnvis Fssh_strnvis +#define strvis Fssh_strvis +#define strvisx Fssh_strvisx +#define sys_tun_open Fssh_sys_tun_open +#define temporarily_use_uid Fssh_temporarily_use_uid +#define tilde_expand_filename Fssh_tilde_expand_filename +#define timingsafe_bcmp Fssh_timingsafe_bcmp +#define to_blob Fssh_to_blob +#define to_blob_buf Fssh_to_blob_buf +#define tohex Fssh_tohex +#define tty_make_modes Fssh_tty_make_modes +#define tty_parse_modes Fssh_tty_parse_modes +#define tun_open Fssh_tun_open +#define umac128_delete Fssh_umac128_delete +#define umac128_final Fssh_umac128_final +#define umac128_new Fssh_umac128_new +#define umac128_update Fssh_umac128_update +#define umac_delete Fssh_umac_delete +#define umac_final Fssh_umac_final +#define umac_new Fssh_umac_new +#define umac_update Fssh_umac_update +#define uncompress_buffer Fssh_uncompress_buffer +#define unix_listener Fssh_unix_listener +#define unset_nonblock Fssh_unset_nonblock +#define update_progress_meter Fssh_update_progress_meter +#define uudecode Fssh_uudecode +#define uuencode Fssh_uuencode +#define verbose Fssh_verbose +#define verify_host_key_dns Fssh_verify_host_key_dns +#define vis Fssh_vis +#define write_host_entry Fssh_write_host_entry +#define x11_connect_display Fssh_x11_connect_display +#define x11_create_display_inet Fssh_x11_create_display_inet +#define x11_input_open Fssh_x11_input_open +#define x11_open_helper Fssh_x11_open_helper +#define x11_request_forwarding_with_spoofing Fssh_x11_request_forwarding_with_spoofing +#define xasprintf Fssh_xasprintf +#define xcalloc Fssh_xcalloc +#define xcrypt Fssh_xcrypt +#define xmalloc Fssh_xmalloc +#define xmmap Fssh_xmmap +#define xrealloc Fssh_xrealloc +#define xreallocarray Fssh_xreallocarray +#define xstrdup Fssh_xstrdup |