ssh_namespace.h revision 197785
16059Samurai/* 26059Samurai * Namespace munging inspired by an equivalent hack in NetBSD's tree: add 36059Samurai * the "ssh_" prefix to every symbol in libssh which doesn't already have 46059Samurai * it. This prevents collisions between symbols in libssh and symbols in 56059Samurai * other libraries or applications which link with libssh, either directly 66059Samurai * or indirectly (e.g. through PAM loading pam_ssh). 76059Samurai * 86059Samurai * A list of symbols which need munging is obtained as follows: 96059Samurai * 106059Samurai * nm libssh.a | awk '/[0-9a-z] [A-Z] / && $3 !~ /^ssh_/ { print "#define", $3, "ssh_" $3 }' 116059Samurai * 126059Samurai * $FreeBSD: head/crypto/openssh/ssh_namespace.h 197785 2009-10-05 18:55:13Z des $ 136059Samurai */ 146059Samurai 156059Samurai#define a2port ssh_a2port 166059Samurai#define a2tun ssh_a2tun 176059Samurai#define acss ssh_acss 186059Samurai#define acss_setkey ssh_acss_setkey 198857Srgrimes#define acss_setsubkey ssh_acss_setsubkey 2050479Speter#define add_host_to_hostfile ssh_add_host_to_hostfile 218857Srgrimes#define add_recv_bytes ssh_add_recv_bytes 226059Samurai#define addargs ssh_addargs 2343313Sbrian#define addr_match_list ssh_addr_match_list 2430715Sbrian#define ask_permission ssh_ask_permission 2526031Sbrian#define atomicio ssh_atomicio 2630715Sbrian#define atomiciov ssh_atomiciov 2726031Sbrian#define auth_request_forwarding ssh_auth_request_forwarding 2830715Sbrian#define buffer_append ssh_buffer_append 2926031Sbrian#define buffer_append_space ssh_buffer_append_space 3030715Sbrian#define buffer_check_alloc ssh_buffer_check_alloc 3136285Sbrian#define buffer_clear ssh_buffer_clear 3230715Sbrian#define buffer_compress ssh_buffer_compress 3338628Sbrian#define buffer_compress_init_recv ssh_buffer_compress_init_recv 3430715Sbrian#define buffer_compress_init_send ssh_buffer_compress_init_send 3526516Sbrian#define buffer_compress_uninit ssh_buffer_compress_uninit 3630715Sbrian#define buffer_consume ssh_buffer_consume 3730715Sbrian#define buffer_consume_end ssh_buffer_consume_end 3830715Sbrian#define buffer_consume_end_ret ssh_buffer_consume_end_ret 3930715Sbrian#define buffer_consume_ret ssh_buffer_consume_ret 4030715Sbrian#define buffer_dump ssh_buffer_dump 4130715Sbrian#define buffer_free ssh_buffer_free 4230715Sbrian#define buffer_get ssh_buffer_get 4330715Sbrian#define buffer_get_bignum ssh_buffer_get_bignum 4450059Sbrian#define buffer_get_bignum2 ssh_buffer_get_bignum2 4558037Sbrian#define buffer_get_bignum2_ret ssh_buffer_get_bignum2_ret 4658037Sbrian#define buffer_get_bignum_ret ssh_buffer_get_bignum_ret 4758037Sbrian#define buffer_get_char ssh_buffer_get_char 4846086Sbrian#define buffer_get_char_ret ssh_buffer_get_char_ret 4939395Sbrian#define buffer_get_int ssh_buffer_get_int 5039395Sbrian#define buffer_get_int64 ssh_buffer_get_int64 5158037Sbrian#define buffer_get_int64_ret ssh_buffer_get_int64_ret 5246686Sbrian#define buffer_get_int_ret ssh_buffer_get_int_ret 5337009Sbrian#define buffer_get_ret ssh_buffer_get_ret 5431343Sbrian#define buffer_get_short ssh_buffer_get_short 5530715Sbrian#define buffer_get_short_ret ssh_buffer_get_short_ret 5630715Sbrian#define buffer_get_string ssh_buffer_get_string 5730715Sbrian#define buffer_get_string_ptr ssh_buffer_get_string_ptr 586059Samurai#define buffer_get_string_ret ssh_buffer_get_string_ret 5931690Sbrian#define buffer_init ssh_buffer_init 6036285Sbrian#define buffer_len ssh_buffer_len 6136285Sbrian#define buffer_ptr ssh_buffer_ptr 6238557Sbrian#define buffer_put_bignum ssh_buffer_put_bignum 6338557Sbrian#define buffer_put_bignum2 ssh_buffer_put_bignum2 6463484Sbrian#define buffer_put_bignum2_ret ssh_buffer_put_bignum2_ret 656059Samurai#define buffer_put_bignum_ret ssh_buffer_put_bignum_ret 6650059Sbrian#define buffer_put_char ssh_buffer_put_char 6751075Sbrian#define buffer_put_cstring ssh_buffer_put_cstring 6831343Sbrian#define buffer_put_int ssh_buffer_put_int 6925630Sbrian#define buffer_put_int64 ssh_buffer_put_int64 7036285Sbrian#define buffer_put_short ssh_buffer_put_short 7136285Sbrian#define buffer_put_string ssh_buffer_put_string 7230715Sbrian#define buffer_uncompress ssh_buffer_uncompress 7330715Sbrian#define chan_ibuf_empty ssh_chan_ibuf_empty 7430715Sbrian#define chan_is_dead ssh_chan_is_dead 7531080Sbrian#define chan_mark_dead ssh_chan_mark_dead 7636285Sbrian#define chan_obuf_empty ssh_chan_obuf_empty 7736285Sbrian#define chan_rcvd_eow ssh_chan_rcvd_eow 7836285Sbrian#define chan_rcvd_ieof ssh_chan_rcvd_ieof 7936285Sbrian#define chan_rcvd_oclose ssh_chan_rcvd_oclose 8043313Sbrian#define chan_read_failed ssh_chan_read_failed 8143313Sbrian#define chan_write_failed ssh_chan_write_failed 8243313Sbrian#define channel_add_adm_permitted_opens ssh_channel_add_adm_permitted_opens 8336285Sbrian#define channel_add_permitted_opens ssh_channel_add_permitted_opens 8436285Sbrian#define channel_after_select ssh_channel_after_select 8536285Sbrian#define channel_by_id ssh_channel_by_id 8636285Sbrian#define channel_cancel_cleanup ssh_channel_cancel_cleanup 8736285Sbrian#define channel_cancel_rport_listener ssh_channel_cancel_rport_listener 8838174Sbrian#define channel_clear_adm_permitted_opens ssh_channel_clear_adm_permitted_opens 8936285Sbrian#define channel_clear_permitted_opens ssh_channel_clear_permitted_opens 9040561Sbrian#define channel_close_all ssh_channel_close_all 9153298Sbrian#define channel_close_fd ssh_channel_close_fd 926059Samurai#define channel_connect_by_listen_address ssh_channel_connect_by_listen_address 9336285Sbrian#define channel_connect_to ssh_channel_connect_to 9436285Sbrian#define channel_find_open ssh_channel_find_open 9536285Sbrian#define channel_free ssh_channel_free 9636285Sbrian#define channel_free_all ssh_channel_free_all 9736285Sbrian#define channel_input_close ssh_channel_input_close 9836285Sbrian#define channel_input_close_confirmation ssh_channel_input_close_confirmation 9936285Sbrian#define channel_input_data ssh_channel_input_data 10036285Sbrian#define channel_input_extended_data ssh_channel_input_extended_data 10136285Sbrian#define channel_input_ieof ssh_channel_input_ieof 10236285Sbrian#define channel_input_oclose ssh_channel_input_oclose 10336285Sbrian#define channel_input_open_confirmation ssh_channel_input_open_confirmation 10436285Sbrian#define channel_input_open_failure ssh_channel_input_open_failure 10536285Sbrian#define channel_input_port_forward_request ssh_channel_input_port_forward_request 10636285Sbrian#define channel_input_port_open ssh_channel_input_port_open 10736285Sbrian#define channel_input_status_confirm ssh_channel_input_status_confirm 10836285Sbrian#define channel_input_window_adjust ssh_channel_input_window_adjust 10936285Sbrian#define channel_lookup ssh_channel_lookup 11036285Sbrian#define channel_new ssh_channel_new 11136285Sbrian#define channel_not_very_much_buffered_data ssh_channel_not_very_much_buffered_data 11236285Sbrian#define channel_open_message ssh_channel_open_message 11336285Sbrian#define channel_output_poll ssh_channel_output_poll 11436285Sbrian#define channel_permit_all_opens ssh_channel_permit_all_opens 11536285Sbrian#define channel_post ssh_channel_post 11636285Sbrian#define channel_pre ssh_channel_pre 11736285Sbrian#define channel_prepare_select ssh_channel_prepare_select 11838174Sbrian#define channel_print_adm_permitted_opens ssh_channel_print_adm_permitted_opens 11938174Sbrian#define channel_register_cleanup ssh_channel_register_cleanup 12038544Sbrian#define channel_register_confirm ssh_channel_register_confirm 12140665Sbrian#define channel_register_filter ssh_channel_register_filter 12240665Sbrian#define channel_register_open_confirm ssh_channel_register_open_confirm 12343313Sbrian#define channel_register_status_confirm ssh_channel_register_status_confirm 12444073Sbrian#define channel_request_remote_forwarding ssh_channel_request_remote_forwarding 12546686Sbrian#define channel_request_rforward_cancel ssh_channel_request_rforward_cancel 12646686Sbrian#define channel_request_start ssh_channel_request_start 12750867Sbrian#define channel_send_open ssh_channel_send_open 12852488Sbrian#define channel_send_window_changes ssh_channel_send_window_changes 12961534Sbrian#define channel_set_af ssh_channel_set_af 13067910Sbrian#define channel_set_fds ssh_channel_set_fds 1316059Samurai#define channel_setup_local_fwd_listener ssh_channel_setup_local_fwd_listener 13236285Sbrian#define channel_setup_remote_fwd_listener ssh_channel_setup_remote_fwd_listener 13336285Sbrian#define channel_still_open ssh_channel_still_open 13436285Sbrian#define channel_stop_listening ssh_channel_stop_listening 13536285Sbrian#define check_host_in_hostfile ssh_check_host_in_hostfile 13636285Sbrian#define choose_dh ssh_choose_dh 13736285Sbrian#define chop ssh_chop 13844106Sbrian#define cipher_blocksize ssh_cipher_blocksize 13944106Sbrian#define cipher_by_name ssh_cipher_by_name 14044106Sbrian#define cipher_by_number ssh_cipher_by_number 14144106Sbrian#define cipher_cleanup ssh_cipher_cleanup 14247858Sbrian#define cipher_crypt ssh_cipher_crypt 14347858Sbrian#define cipher_get_keycontext ssh_cipher_get_keycontext 14447858Sbrian#define cipher_get_keyiv ssh_cipher_get_keyiv 14547858Sbrian#define cipher_get_keyiv_len ssh_cipher_get_keyiv_len 14647858Sbrian#define cipher_get_number ssh_cipher_get_number 14747858Sbrian#define cipher_init ssh_cipher_init 14847858Sbrian#define cipher_is_cbc ssh_cipher_is_cbc 14947858Sbrian#define cipher_keylen ssh_cipher_keylen 15047858Sbrian#define cipher_mask_ssh1 ssh_cipher_mask_ssh1 15167910Sbrian#define cipher_name ssh_cipher_name 15267910Sbrian#define cipher_number ssh_cipher_number 15336285Sbrian#define cipher_set_key_string ssh_cipher_set_key_string 15467915Sbrian#define cipher_set_keycontext ssh_cipher_set_keycontext 15536285Sbrian#define cipher_set_keyiv ssh_cipher_set_keyiv 15636285Sbrian#define ciphers ssh_ciphers 15736285Sbrian#define ciphers_valid ssh_ciphers_valid 15836285Sbrian#define cleanhostname ssh_cleanhostname 15936285Sbrian#define cleanup_exit ssh_cleanup_exit 16036285Sbrian#define clear_cached_addr ssh_clear_cached_addr 16136285Sbrian#define colon ssh_colon 16236285Sbrian#define compat13 ssh_compat13 16336285Sbrian#define compat20 ssh_compat20 16436285Sbrian#define compat_cipher_proposal ssh_compat_cipher_proposal 16536285Sbrian#define compat_datafellows ssh_compat_datafellows 16636285Sbrian#define convtime ssh_convtime 16736934Sbrian#define current_keys ssh_current_keys 16840561Sbrian#define datafellows ssh_datafellows 16940561Sbrian#define debug ssh_debug 17040561Sbrian#define debug ssh_debug 17140561Sbrian#define debug2 ssh_debug2 17240679Sbrian#define debug2 ssh_debug2 17350059Sbrian#define debug3 ssh_debug3 17458867Sbrian#define debug3 ssh_debug3 17558867Sbrian#define decode_reply ssh_decode_reply 17631343Sbrian#define deny_input_open ssh_deny_input_open 1776059Samurai#define derive_ssh1_session_id ssh_derive_ssh1_session_id 17836285Sbrian#define detect_attack ssh_detect_attack 17936285Sbrian#define dh_estimate ssh_dh_estimate 18036285Sbrian#define dh_gen_key ssh_dh_gen_key 18136285Sbrian#define dh_new_group ssh_dh_new_group 18236285Sbrian#define dh_new_group1 ssh_dh_new_group1 18336285Sbrian#define dh_new_group14 ssh_dh_new_group14 18436285Sbrian#define dh_new_group_asc ssh_dh_new_group_asc 18536285Sbrian#define dh_pub_is_valid ssh_dh_pub_is_valid 18636285Sbrian#define dispatch ssh_dispatch 18736285Sbrian#define dispatch_init ssh_dispatch_init 18836285Sbrian#define dispatch_protocol_error ssh_dispatch_protocol_error 1896059Samurai#define dispatch_protocol_ignore ssh_dispatch_protocol_ignore 19031343Sbrian#define dispatch_range ssh_dispatch_range 1916059Samurai#define dispatch_run ssh_dispatch_run 19228679Sbrian#define dispatch_set ssh_dispatch_set 19336285Sbrian#define do_log ssh_do_log 19436285Sbrian#define dump_base64 ssh_dump_base64 1956059Samurai#define enable_compat13 ssh_enable_compat13 19636285Sbrian#define enable_compat20 ssh_enable_compat20 19736285Sbrian#define error ssh_error 19826516Sbrian#define error ssh_error 19936285Sbrian#define evp_acss ssh_evp_acss 20026516Sbrian#define evp_aes_128_ctr ssh_evp_aes_128_ctr 20136285Sbrian#define evp_rijndael ssh_evp_rijndael 20236285Sbrian#define evp_ssh1_3des ssh_evp_ssh1_3des 20336285Sbrian#define evp_ssh1_bf ssh_evp_ssh1_bf 20436285Sbrian#define export_dns_rr ssh_export_dns_rr 20536285Sbrian#define fatal ssh_fatal 20636285Sbrian#define fatal ssh_fatal 20728679Sbrian#define fmt_scaled ssh_fmt_scaled 2086059Samurai#define freeargs ssh_freeargs 20926516Sbrian#define freerrset ssh_freerrset 2106059Samurai#define gen_candidates ssh_gen_candidates 21136285Sbrian#define get_canonical_hostname ssh_get_canonical_hostname 21231372Sbrian#define get_local_ipaddr ssh_get_local_ipaddr 21336285Sbrian#define get_local_name ssh_get_local_name 21436285Sbrian#define get_local_port ssh_get_local_port 21536285Sbrian#define get_peer_ipaddr ssh_get_peer_ipaddr 21631372Sbrian#define get_peer_port ssh_get_peer_port 21731372Sbrian#define get_recv_bytes ssh_get_recv_bytes 21831372Sbrian#define get_remote_ipaddr ssh_get_remote_ipaddr 21931372Sbrian#define get_remote_name_or_ip ssh_get_remote_name_or_ip 22031372Sbrian#define get_remote_port ssh_get_remote_port 22131372Sbrian#define get_sock_port ssh_get_sock_port 2226059Samurai#define get_u16 ssh_get_u16 22336285Sbrian#define get_u32 ssh_get_u32 22436285Sbrian#define get_u64 ssh_get_u64 22536285Sbrian#define getrrsetbyname ssh_getrrsetbyname 22636285Sbrian#define host_hash ssh_host_hash 22736285Sbrian#define hostfile_read_key ssh_hostfile_read_key 22836285Sbrian#define hpdelim ssh_hpdelim 22940482Sbrian#define incoming_stream ssh_incoming_stream 23040482Sbrian#define init_rng ssh_init_rng 23140482Sbrian#define ipv64_normalise_mapped ssh_ipv64_normalise_mapped 23236285Sbrian#define kex_derive_keys ssh_kex_derive_keys 23331372Sbrian#define kex_dh_hash ssh_kex_dh_hash 23436285Sbrian#define kex_finish ssh_kex_finish 2356059Samurai#define kex_get_newkeys ssh_kex_get_newkeys 23631372Sbrian#define kex_input_kexinit ssh_kex_input_kexinit 23736285Sbrian#define kex_send_kexinit ssh_kex_send_kexinit 23826516Sbrian#define kex_setup ssh_kex_setup 23926516Sbrian#define kexdh_client ssh_kexdh_client 2406059Samurai#define kexgex_client ssh_kexgex_client 2416059Samurai#define kexgex_hash ssh_kexgex_hash 24236285Sbrian#define key_demote ssh_key_demote 24363484Sbrian#define key_equal ssh_key_equal 24463484Sbrian#define key_fingerprint ssh_key_fingerprint 24563484Sbrian#define key_fingerprint_raw ssh_key_fingerprint_raw 24663484Sbrian#define key_free ssh_key_free 24763484Sbrian#define key_from_blob ssh_key_from_blob 24863484Sbrian#define key_from_private ssh_key_from_private 24963484Sbrian#define key_generate ssh_key_generate 25063484Sbrian#define key_load_private ssh_key_load_private 25163484Sbrian#define key_load_private_pem ssh_key_load_private_pem 25263484Sbrian#define key_load_private_type ssh_key_load_private_type 25363484Sbrian#define key_load_public ssh_key_load_public 25463484Sbrian#define key_load_public_type ssh_key_load_public_type 25563484Sbrian#define key_names_valid2 ssh_key_names_valid2 25663484Sbrian#define key_new ssh_key_new 25763484Sbrian#define key_new_private ssh_key_new_private 25863484Sbrian#define key_perm_ok ssh_key_perm_ok 25963484Sbrian#define key_read ssh_key_read 26063484Sbrian#define key_save_private ssh_key_save_private 26163484Sbrian#define key_sign ssh_key_sign 26263484Sbrian#define key_size ssh_key_size 26363484Sbrian#define key_ssh_name ssh_key_ssh_name 26463484Sbrian#define key_to_blob ssh_key_to_blob 26563484Sbrian#define key_type ssh_key_type 26663484Sbrian#define key_type_from_name ssh_key_type_from_name 26763484Sbrian#define key_verify ssh_key_verify 26836285Sbrian#define key_write ssh_key_write 2696059Samurai#define log_facility_name ssh_log_facility_name 27036285Sbrian#define log_facility_number ssh_log_facility_number 27136285Sbrian#define log_init ssh_log_init 27236285Sbrian#define log_level_name ssh_log_level_name 2736059Samurai#define log_level_number ssh_log_level_number 27436285Sbrian#define logit ssh_logit 27536285Sbrian#define logit ssh_logit 27636285Sbrian#define lookup_key_in_hostfile_by_type ssh_lookup_key_in_hostfile_by_type 27736285Sbrian#define mac_clear ssh_mac_clear 27836285Sbrian#define mac_compute ssh_mac_compute 27936285Sbrian#define mac_init ssh_mac_init 28036285Sbrian#define mac_setup ssh_mac_setup 28136285Sbrian#define mac_valid ssh_mac_valid 2826059Samurai#define macs ssh_macs 28336285Sbrian#define match_host_and_ip ssh_match_host_and_ip 28436285Sbrian#define match_hostname ssh_match_hostname 2856059Samurai#define match_list ssh_match_list 2866059Samurai#define match_pattern ssh_match_pattern 2876059Samurai#define match_pattern_list ssh_match_pattern_list 28836285Sbrian#define match_user ssh_match_user 2896059Samurai#define mm_receive_fd ssh_mm_receive_fd 29036285Sbrian#define mm_send_fd ssh_mm_send_fd 29136285Sbrian#define ms_subtract_diff ssh_ms_subtract_diff 29211336Samurai#define ms_to_timeval ssh_ms_to_timeval 29336285Sbrian#define mysignal ssh_mysignal 29436285Sbrian#define outgoing_stream ssh_outgoing_stream 29536285Sbrian#define packet_add_padding ssh_packet_add_padding 2966059Samurai#define packet_backup_state ssh_packet_backup_state 29726516Sbrian#define packet_close ssh_packet_close 29836285Sbrian#define packet_connection_is_ipv4 ssh_packet_connection_is_ipv4 29936285Sbrian#define packet_connection_is_on_socket ssh_packet_connection_is_on_socket 30036285Sbrian#define packet_disconnect ssh_packet_disconnect 30132711Sbrian#define packet_get_bignum ssh_packet_get_bignum 30236285Sbrian#define packet_get_bignum2 ssh_packet_get_bignum2 30336285Sbrian#define packet_get_char ssh_packet_get_char 30436285Sbrian#define packet_get_connection_in ssh_packet_get_connection_in 30536285Sbrian#define packet_get_connection_out ssh_packet_get_connection_out 30636285Sbrian#define packet_get_encryption_key ssh_packet_get_encryption_key 30731121Sbrian#define packet_get_input ssh_packet_get_input 30836285Sbrian#define packet_get_int ssh_packet_get_int 30936285Sbrian#define packet_get_int64 ssh_packet_get_int64 31036285Sbrian#define packet_get_keycontext ssh_packet_get_keycontext 31136285Sbrian#define packet_get_keyiv ssh_packet_get_keyiv 31236285Sbrian#define packet_get_keyiv_len ssh_packet_get_keyiv_len 31336285Sbrian#define packet_get_maxsize ssh_packet_get_maxsize 31436285Sbrian#define packet_get_newkeys ssh_packet_get_newkeys 31536285Sbrian#define packet_get_output ssh_packet_get_output 31636285Sbrian#define packet_get_protocol_flags ssh_packet_get_protocol_flags 31736285Sbrian#define packet_get_raw ssh_packet_get_raw 31836285Sbrian#define packet_get_ssh1_cipher ssh_packet_get_ssh1_cipher 31940797Sbrian#define packet_get_state ssh_packet_get_state 32040797Sbrian#define packet_get_string ssh_packet_get_string 32136285Sbrian#define packet_get_string_ptr ssh_packet_get_string_ptr 32240797Sbrian#define packet_have_data_to_write ssh_packet_have_data_to_write 32336285Sbrian#define packet_inc_alive_timeouts ssh_packet_inc_alive_timeouts 32440797Sbrian#define packet_is_interactive ssh_packet_is_interactive 32540797Sbrian#define packet_need_rekeying ssh_packet_need_rekeying 32640797Sbrian#define packet_not_very_much_data_to_write ssh_packet_not_very_much_data_to_write 32740797Sbrian#define packet_process_incoming ssh_packet_process_incoming 32840797Sbrian#define packet_put_bignum ssh_packet_put_bignum 32940797Sbrian#define packet_put_bignum2 ssh_packet_put_bignum2 33040797Sbrian#define packet_put_char ssh_packet_put_char 33140797Sbrian#define packet_put_cstring ssh_packet_put_cstring 33240797Sbrian#define packet_put_int ssh_packet_put_int 33340797Sbrian#define packet_put_int64 ssh_packet_put_int64 33440797Sbrian#define packet_put_raw ssh_packet_put_raw 33540797Sbrian#define packet_put_string ssh_packet_put_string 33640797Sbrian#define packet_read ssh_packet_read 33740797Sbrian#define packet_read_expect ssh_packet_read_expect 33836285Sbrian#define packet_read_poll ssh_packet_read_poll 33936285Sbrian#define packet_read_poll_seqnr ssh_packet_read_poll_seqnr 34040797Sbrian#define packet_read_seqnr ssh_packet_read_seqnr 34140797Sbrian#define packet_remaining ssh_packet_remaining 34240797Sbrian#define packet_restore_state ssh_packet_restore_state 34336285Sbrian#define packet_send ssh_packet_send 34440797Sbrian#define packet_send_debug ssh_packet_send_debug 34526516Sbrian#define packet_send_ignore ssh_packet_send_ignore 3466059Samurai#define packet_set_alive_timeouts ssh_packet_set_alive_timeouts 3476059Samurai#define packet_set_authenticated ssh_packet_set_authenticated 34836285Sbrian#define packet_set_connection ssh_packet_set_connection 34936285Sbrian#define packet_set_encryption_key ssh_packet_set_encryption_key 35036285Sbrian#define packet_set_interactive ssh_packet_set_interactive 35136285Sbrian#define packet_set_iv ssh_packet_set_iv 35236285Sbrian#define packet_set_keycontext ssh_packet_set_keycontext 35336285Sbrian#define packet_set_maxsize ssh_packet_set_maxsize 35436285Sbrian#define packet_set_nonblocking ssh_packet_set_nonblocking 35510528Samurai#define packet_set_protocol_flags ssh_packet_set_protocol_flags 35636285Sbrian#define packet_set_rekey_limit ssh_packet_set_rekey_limit 35728536Sbrian#define packet_set_server ssh_packet_set_server 35836285Sbrian#define packet_set_state ssh_packet_set_state 35936285Sbrian#define packet_set_timeout ssh_packet_set_timeout 36036465Sbrian#define packet_start ssh_packet_start 36136465Sbrian#define packet_start_compression ssh_packet_start_compression 36236928Sbrian#define packet_write_poll ssh_packet_write_poll 36336285Sbrian#define packet_write_wait ssh_packet_write_wait 36436285Sbrian#define percent_expand ssh_percent_expand 36536285Sbrian#define permanently_drop_suid ssh_permanently_drop_suid 36634536Sbrian#define permanently_set_uid ssh_permanently_set_uid 36736285Sbrian#define prime_test ssh_prime_test 36836285Sbrian#define proto_spec ssh_proto_spec 36936285Sbrian#define put_host_port ssh_put_host_port 37036285Sbrian#define put_u16 ssh_put_u16 37137993Sbrian#define put_u32 ssh_put_u32 37236285Sbrian#define put_u64 ssh_put_u64 37336285Sbrian#define pwcopy ssh_pwcopy 37428536Sbrian#define read_keyfile_line ssh_read_keyfile_line 37528536Sbrian#define read_passphrase ssh_read_passphrase 37638628Sbrian#define refresh_progress_meter ssh_refresh_progress_meter 37738628Sbrian#define replacearg ssh_replacearg 37838628Sbrian#define restore_uid ssh_restore_uid 37938628Sbrian#define resume_in_progress ssh_resume_in_progress 38038628Sbrian#define resume_kex ssh_resume_kex 38138628Sbrian#define rijndael_decrypt ssh_rijndael_decrypt 38238628Sbrian#define rijndael_encrypt ssh_rijndael_encrypt 38338628Sbrian#define rijndael_set_key ssh_rijndael_set_key 38438628Sbrian#define roaming_read ssh_roaming_read 38538628Sbrian#define roaming_write ssh_roaming_write 38638628Sbrian#define rsa_generate_additional_parameters ssh_rsa_generate_additional_parameters 38738628Sbrian#define rsa_private_decrypt ssh_rsa_private_decrypt 38838628Sbrian#define rsa_public_encrypt ssh_rsa_public_encrypt 38947865Sbrian#define sanitise_stdfd ssh_sanitise_stdfd 39047865Sbrian#define scan_scaled ssh_scan_scaled 39147865Sbrian#define schnorr_sign ssh_schnorr_sign 39247865Sbrian#define schnorr_verify ssh_schnorr_verify 39347865Sbrian#define seed_rng ssh_seed_rng 39438628Sbrian#define set_newkeys ssh_set_newkeys 39538628Sbrian#define set_nodelay ssh_set_nodelay 39638628Sbrian#define set_nonblock ssh_set_nonblock 39738628Sbrian#define shadow_pw ssh_shadow_pw 39838628Sbrian#define sigdie ssh_sigdie 39938628Sbrian#define ssh1_3des_iv ssh_ssh1_3des_iv 40038628Sbrian#define start_progress_meter ssh_start_progress_meter 40138628Sbrian#define stop_progress_meter ssh_stop_progress_meter 40238628Sbrian#define strdelim ssh_strdelim 40338628Sbrian#define strnvis ssh_strnvis 40438628Sbrian#define strvis ssh_strvis 40538628Sbrian#define strvisx ssh_strvisx 40638628Sbrian#define sys_tun_open ssh_sys_tun_open 40738628Sbrian#define temporarily_use_uid ssh_temporarily_use_uid 40838628Sbrian#define tilde_expand_filename ssh_tilde_expand_filename 40938628Sbrian#define tohex ssh_tohex 41038628Sbrian#define tty_make_modes ssh_tty_make_modes 41138628Sbrian#define tty_parse_modes ssh_tty_parse_modes 41238628Sbrian#define tun_open ssh_tun_open 41338628Sbrian#define umac_ctx ssh_umac_ctx 41438628Sbrian#define umac_delete ssh_umac_delete 41538628Sbrian#define umac_final ssh_umac_final 41638628Sbrian#define umac_new ssh_umac_new 41738628Sbrian#define umac_update ssh_umac_update 41838628Sbrian#define unset_nonblock ssh_unset_nonblock 41938628Sbrian#define uudecode ssh_uudecode 42038628Sbrian#define uuencode ssh_uuencode 42138628Sbrian#define verbose ssh_verbose 42238628Sbrian#define verbose ssh_verbose 42338628Sbrian#define verify_host_key_dns ssh_verify_host_key_dns 42438628Sbrian#define vis ssh_vis 42538628Sbrian#define x11_connect_display ssh_x11_connect_display 42638628Sbrian#define x11_create_display_inet ssh_x11_create_display_inet 42738628Sbrian#define x11_input_open ssh_x11_input_open 42838628Sbrian#define x11_request_forwarding_with_spoofing ssh_x11_request_forwarding_with_spoofing 42938628Sbrian#define xasprintf ssh_xasprintf 43038628Sbrian#define xcalloc ssh_xcalloc 43143888Sbrian#define xcrypt ssh_xcrypt 43243888Sbrian#define xfree ssh_xfree 43347849Sbrian#define xmalloc ssh_xmalloc 43438628Sbrian#define xmmap ssh_xmmap 43538628Sbrian#define xrealloc ssh_xrealloc 43647849Sbrian#define xstrdup ssh_xstrdup 43738628Sbrian