diff options
Diffstat (limited to 'crypto/openssh/ssh_namespace.h')
| -rw-r--r-- | crypto/openssh/ssh_namespace.h | 111 |
1 files changed, 77 insertions, 34 deletions
diff --git a/crypto/openssh/ssh_namespace.h b/crypto/openssh/ssh_namespace.h index 2fd4613743f6..cfbc9d9fbcba 100644 --- a/crypto/openssh/ssh_namespace.h +++ b/crypto/openssh/ssh_namespace.h @@ -33,7 +33,9 @@ #define addr_and Fssh_addr_and #define addr_cmp Fssh_addr_cmp #define addr_host_is_all0s Fssh_addr_host_is_all0s +#define addr_host_to_all1s Fssh_addr_host_to_all1s #define addr_hostmask Fssh_addr_hostmask +#define addr_increment Fssh_addr_increment #define addr_invert Fssh_addr_invert #define addr_is_all0s Fssh_addr_is_all0s #define addr_match_cidr_list Fssh_addr_match_cidr_list @@ -41,6 +43,7 @@ #define addr_netmask Fssh_addr_netmask #define addr_netmatch Fssh_addr_netmatch #define addr_ntop Fssh_addr_ntop +#define addr_or Fssh_addr_or #define addr_pton Fssh_addr_pton #define addr_pton_cidr Fssh_addr_pton_cidr #define addr_sa_pton Fssh_addr_sa_pton @@ -107,6 +110,7 @@ #define chan_shutdown_write Fssh_chan_shutdown_write #define chan_write_failed Fssh_chan_write_failed #define channel_add_permission Fssh_channel_add_permission +#define channel_add_timeout Fssh_channel_add_timeout #define channel_after_poll Fssh_channel_after_poll #define channel_by_id Fssh_channel_by_id #define channel_by_remote_id Fssh_channel_by_remote_id @@ -114,6 +118,7 @@ #define channel_cancel_lport_listener Fssh_channel_cancel_lport_listener #define channel_cancel_rport_listener Fssh_channel_cancel_rport_listener #define channel_clear_permission Fssh_channel_clear_permission +#define channel_clear_timeouts Fssh_channel_clear_timeouts #define channel_close_all Fssh_channel_close_all #define channel_close_fd Fssh_channel_close_fd #define channel_connect_by_listen_address Fssh_channel_connect_by_listen_address @@ -125,6 +130,7 @@ #define channel_decode_socks5 Fssh_channel_decode_socks5 #define channel_disable_admin Fssh_channel_disable_admin #define channel_find_open Fssh_channel_find_open +#define channel_force_close Fssh_channel_force_close #define channel_format_extended_usage Fssh_channel_format_extended_usage #define channel_free Fssh_channel_free #define channel_free_all Fssh_channel_free_all @@ -175,6 +181,7 @@ #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_set_xtype Fssh_channel_set_xtype #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 @@ -218,6 +225,7 @@ #define compat_pkalg_proposal Fssh_compat_pkalg_proposal #define compression_alg_list Fssh_compression_alg_list #define connect_next Fssh_connect_next +#define connect_to Fssh_connect_to #define connect_to_helper Fssh_connect_to_helper #define convtime Fssh_convtime #define crypto_hash_sha512 Fssh_crypto_hash_sha512 @@ -228,43 +236,13 @@ #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 daemonized Fssh_daemonized #define dangerous_locale Fssh_dangerous_locale #define dbl_p1p1 Fssh_dbl_p1p1 @@ -291,6 +269,7 @@ #define exited_cleanly Fssh_exited_cleanly #define export_dns_rr Fssh_export_dns_rr #define fd_ready Fssh_fd_ready +#define fe25519_reduce_add_sub Fssh_fe25519_reduce_add_sub #define filter_list Fssh_filter_list #define fingerprint_b64 Fssh_fingerprint_b64 #define fingerprint_hex Fssh_fingerprint_hex @@ -308,7 +287,6 @@ #define g_opendir Fssh_g_opendir #define g_stat Fssh_g_stat #define gen_candidates Fssh_gen_candidates -#define get_hram Fssh_get_hram #define get_local_ipaddr Fssh_get_local_ipaddr #define get_local_name Fssh_get_local_name #define get_local_port Fssh_get_local_port @@ -497,13 +475,19 @@ #define platform_sys_dir_uid Fssh_platform_sys_dir_uid #define pledge Fssh_pledge #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 private2_check_padding Fssh_private2_check_padding #define private2_uudecode Fssh_private2_uudecode #define proposals_match Fssh_proposals_match +#define ptimeout_deadline_monotime Fssh_ptimeout_deadline_monotime +#define ptimeout_deadline_ms Fssh_ptimeout_deadline_ms +#define ptimeout_deadline_sec Fssh_ptimeout_deadline_sec +#define ptimeout_get_ms Fssh_ptimeout_get_ms +#define ptimeout_get_tsp Fssh_ptimeout_get_tsp +#define ptimeout_init Fssh_ptimeout_init +#define ptimeout_isset Fssh_ptimeout_isset #define put_bitmap Fssh_put_bitmap #define put_host_port Fssh_put_host_port #define put_u16 Fssh_put_u16 @@ -515,9 +499,7 @@ #define read_mux Fssh_read_mux #define read_passphrase Fssh_read_passphrase #define recallocarray Fssh_recallocarray -#define recip Fssh_recip #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 revoke_blob Fssh_revoke_blob @@ -552,6 +534,7 @@ #define snmprintf Fssh_snmprintf #define sock_set_v6only Fssh_sock_set_v6only #define speed_to_baud Fssh_speed_to_baud +#define square Fssh_square #define ssh_add_hostkey Fssh_ssh_add_hostkey #define ssh_add_identity_constrained Fssh_ssh_add_identity_constrained #define ssh_agent_bind_hostkey Fssh_ssh_agent_bind_hostkey @@ -578,12 +561,53 @@ #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_alloc Fssh_ssh_dss_alloc +#define ssh_dss_cleanup Fssh_ssh_dss_cleanup +#define ssh_dss_copy_public Fssh_ssh_dss_copy_public +#define ssh_dss_deserialize_private Fssh_ssh_dss_deserialize_private +#define ssh_dss_deserialize_public Fssh_ssh_dss_deserialize_public +#define ssh_dss_equal Fssh_ssh_dss_equal +#define ssh_dss_generate Fssh_ssh_dss_generate +#define ssh_dss_serialize_private Fssh_ssh_dss_serialize_private +#define ssh_dss_serialize_public Fssh_ssh_dss_serialize_public #define ssh_dss_sign Fssh_ssh_dss_sign +#define ssh_dss_size Fssh_ssh_dss_size #define ssh_dss_verify Fssh_ssh_dss_verify +#define ssh_ecdsa_cleanup Fssh_ssh_ecdsa_cleanup +#define ssh_ecdsa_copy_public Fssh_ssh_ecdsa_copy_public +#define ssh_ecdsa_deserialize_private Fssh_ssh_ecdsa_deserialize_private +#define ssh_ecdsa_deserialize_public Fssh_ssh_ecdsa_deserialize_public +#define ssh_ecdsa_equal Fssh_ssh_ecdsa_equal +#define ssh_ecdsa_generate Fssh_ssh_ecdsa_generate +#define ssh_ecdsa_serialize_private Fssh_ssh_ecdsa_serialize_private +#define ssh_ecdsa_serialize_public Fssh_ssh_ecdsa_serialize_public #define ssh_ecdsa_sign Fssh_ssh_ecdsa_sign +#define ssh_ecdsa_size Fssh_ssh_ecdsa_size +#define ssh_ecdsa_sk_cleanup Fssh_ssh_ecdsa_sk_cleanup +#define ssh_ecdsa_sk_copy_public Fssh_ssh_ecdsa_sk_copy_public +#define ssh_ecdsa_sk_deserialize_private Fssh_ssh_ecdsa_sk_deserialize_private +#define ssh_ecdsa_sk_deserialize_public Fssh_ssh_ecdsa_sk_deserialize_public +#define ssh_ecdsa_sk_equal Fssh_ssh_ecdsa_sk_equal +#define ssh_ecdsa_sk_serialize_private Fssh_ssh_ecdsa_sk_serialize_private +#define ssh_ecdsa_sk_serialize_public Fssh_ssh_ecdsa_sk_serialize_public #define ssh_ecdsa_sk_verify Fssh_ssh_ecdsa_sk_verify #define ssh_ecdsa_verify Fssh_ssh_ecdsa_verify +#define ssh_ed25519_cleanup Fssh_ssh_ed25519_cleanup +#define ssh_ed25519_copy_public Fssh_ssh_ed25519_copy_public +#define ssh_ed25519_deserialize_private Fssh_ssh_ed25519_deserialize_private +#define ssh_ed25519_deserialize_public Fssh_ssh_ed25519_deserialize_public +#define ssh_ed25519_equal Fssh_ssh_ed25519_equal +#define ssh_ed25519_generate Fssh_ssh_ed25519_generate +#define ssh_ed25519_serialize_private Fssh_ssh_ed25519_serialize_private +#define ssh_ed25519_serialize_public Fssh_ssh_ed25519_serialize_public #define ssh_ed25519_sign Fssh_ssh_ed25519_sign +#define ssh_ed25519_sk_cleanup Fssh_ssh_ed25519_sk_cleanup +#define ssh_ed25519_sk_copy_public Fssh_ssh_ed25519_sk_copy_public +#define ssh_ed25519_sk_deserialize_private Fssh_ssh_ed25519_sk_deserialize_private +#define ssh_ed25519_sk_deserialize_public Fssh_ssh_ed25519_sk_deserialize_public +#define ssh_ed25519_sk_equal Fssh_ssh_ed25519_sk_equal +#define ssh_ed25519_sk_serialize_private Fssh_ssh_ed25519_sk_serialize_private +#define ssh_ed25519_sk_serialize_public Fssh_ssh_ed25519_sk_serialize_public #define ssh_ed25519_sk_verify Fssh_ssh_ed25519_sk_verify #define ssh_ed25519_verify Fssh_ssh_ed25519_verify #define ssh_err Fssh_ssh_err @@ -695,8 +719,18 @@ #define ssh_remove_identity Fssh_ssh_remove_identity #define ssh_request_reply Fssh_ssh_request_reply #define ssh_request_reply_decode Fssh_ssh_request_reply_decode +#define ssh_rsa_alloc Fssh_ssh_rsa_alloc +#define ssh_rsa_cleanup Fssh_ssh_rsa_cleanup #define ssh_rsa_complete_crt_parameters Fssh_ssh_rsa_complete_crt_parameters +#define ssh_rsa_copy_public Fssh_ssh_rsa_copy_public +#define ssh_rsa_deserialize_private Fssh_ssh_rsa_deserialize_private +#define ssh_rsa_deserialize_public Fssh_ssh_rsa_deserialize_public +#define ssh_rsa_equal Fssh_ssh_rsa_equal +#define ssh_rsa_generate Fssh_ssh_rsa_generate +#define ssh_rsa_serialize_private Fssh_ssh_rsa_serialize_private +#define ssh_rsa_serialize_public Fssh_ssh_rsa_serialize_public #define ssh_rsa_sign Fssh_ssh_rsa_sign +#define ssh_rsa_size Fssh_ssh_rsa_size #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 @@ -793,9 +827,11 @@ #define sshkey_check_revoked Fssh_sshkey_check_revoked #define sshkey_check_rsa_length Fssh_sshkey_check_rsa_length #define sshkey_check_sigtype Fssh_sshkey_check_sigtype +#define sshkey_copy_public_sk Fssh_sshkey_copy_public_sk #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_deserialize_sk Fssh_sshkey_deserialize_sk #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 @@ -813,6 +849,7 @@ #define sshkey_format_cert_validity Fssh_sshkey_format_cert_validity #define sshkey_format_text Fssh_sshkey_format_text #define sshkey_free Fssh_sshkey_free +#define sshkey_free_contents Fssh_sshkey_free_contents #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 @@ -820,6 +857,7 @@ #define sshkey_froms Fssh_sshkey_froms #define sshkey_generate Fssh_sshkey_generate #define sshkey_get_sigtype Fssh_sshkey_get_sigtype +#define sshkey_impl_from_type Fssh_sshkey_impl_from_type #define sshkey_in_file Fssh_sshkey_in_file #define sshkey_is_cert Fssh_sshkey_is_cert #define sshkey_is_shielded Fssh_sshkey_is_shielded @@ -840,6 +878,7 @@ #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_deserialize_sk Fssh_sshkey_private_deserialize_sk #define sshkey_private_serialize Fssh_sshkey_private_serialize #define sshkey_private_serialize_maxsign Fssh_sshkey_private_serialize_maxsign #define sshkey_private_serialize_opt Fssh_sshkey_private_serialize_opt @@ -852,6 +891,8 @@ #define sshkey_read Fssh_sshkey_read #define sshkey_save_private Fssh_sshkey_save_private #define sshkey_save_public Fssh_sshkey_save_public +#define sshkey_serialize_private_sk Fssh_sshkey_serialize_private_sk +#define sshkey_serialize_sk Fssh_sshkey_serialize_sk #define sshkey_set_filename Fssh_sshkey_set_filename #define sshkey_shield_private Fssh_sshkey_shield_private #define sshkey_sig_details_free Fssh_sshkey_sig_details_free @@ -859,6 +900,8 @@ #define sshkey_sign Fssh_sshkey_sign #define sshkey_signatures_left Fssh_sshkey_signatures_left #define sshkey_size Fssh_sshkey_size +#define sshkey_sk_cleanup Fssh_sshkey_sk_cleanup +#define sshkey_sk_fields_equal Fssh_sshkey_sk_fields_equal #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 |
