diff options
Diffstat (limited to 'crypto/openssh/ssh_namespace.h')
| -rw-r--r-- | crypto/openssh/ssh_namespace.h | 44 |
1 files changed, 28 insertions, 16 deletions
diff --git a/crypto/openssh/ssh_namespace.h b/crypto/openssh/ssh_namespace.h index 0fa812218c06..d11f4ee6ccb1 100644 --- a/crypto/openssh/ssh_namespace.h +++ b/crypto/openssh/ssh_namespace.h @@ -41,6 +41,9 @@ #define addr_pton Fssh_addr_pton #define addr_pton_cidr Fssh_addr_pton_cidr #define addr_sa_to_xaddr Fssh_addr_sa_to_xaddr +#define agent_cleanup_stale Fssh_agent_cleanup_stale +#define agent_hostname_hash Fssh_agent_hostname_hash +#define agent_listener Fssh_agent_listener #define argv_assemble Fssh_argv_assemble #define argv_consume Fssh_argv_consume #define argv_free Fssh_argv_free @@ -125,8 +128,10 @@ #define channel_format_extended_usage Fssh_channel_format_extended_usage #define channel_free Fssh_channel_free #define channel_free_all Fssh_channel_free_all +#define channel_free_channels Fssh_channel_free_channels #define channel_fwd_bind_addr Fssh_channel_fwd_bind_addr #define channel_handler Fssh_channel_handler +#define channel_has_bulk Fssh_channel_has_bulk #define channel_init_channels Fssh_channel_init_channels #define channel_input_data Fssh_channel_input_data #define channel_input_extended_data Fssh_channel_input_extended_data @@ -164,6 +169,7 @@ #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_report_open Fssh_channel_report_open #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 @@ -171,6 +177,7 @@ #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_tty Fssh_channel_set_tty #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 @@ -252,9 +259,9 @@ #define dispatch_protocol_ignore Fssh_dispatch_protocol_ignore #define do_log Fssh_do_log #define dollar_expand Fssh_dollar_expand -#define ecdsa_do_sign Fssh_ecdsa_do_sign #define encode_constraints Fssh_encode_constraints #define encode_dest_constraint_hop Fssh_encode_dest_constraint_hop +#define ensure_mkdir Fssh_ensure_mkdir #define exited_cleanly Fssh_exited_cleanly #define export_dns_rr Fssh_export_dns_rr #define extension_section Fssh_extension_section @@ -277,6 +284,7 @@ #define g_opendir Fssh_g_opendir #define g_stat Fssh_g_stat #define gen_candidates Fssh_gen_candidates +#define get_homedir Fssh_get_homedir #define get_local_ipaddr Fssh_get_local_ipaddr #define get_local_name Fssh_get_local_name #define get_local_port Fssh_get_local_port @@ -302,6 +310,7 @@ #define hostfile_replace_entries Fssh_hostfile_replace_entries #define hostkeys_foreach Fssh_hostkeys_foreach #define hostkeys_foreach_file Fssh_hostkeys_foreach_file +#define hostname_hash Fssh_hostname_hash #define hpdelim Fssh_hpdelim #define hpdelim2 Fssh_hpdelim2 #define init_hostkeys Fssh_init_hostkeys @@ -345,6 +354,7 @@ #define kex_input_ext_info Fssh_kex_input_ext_info #define kex_input_kexinit Fssh_kex_input_kexinit #define kex_input_newkeys Fssh_kex_input_newkeys +#define kex_is_pq_from_name Fssh_kex_is_pq_from_name #define kex_kem_mlkem768x25519_dec Fssh_kex_kem_mlkem768x25519_dec #define kex_kem_mlkem768x25519_enc Fssh_kex_kem_mlkem768x25519_enc #define kex_kem_mlkem768x25519_keypair Fssh_kex_kem_mlkem768x25519_keypair @@ -382,7 +392,6 @@ #define libcrux_ml_kem_constant_time_ops_compare_ciphertexts_in_constant_time Fssh_libcrux_ml_kem_constant_time_ops_compare_ciphertexts_in_constant_time #define libcrux_ml_kem_constant_time_ops_is_non_zero Fssh_libcrux_ml_kem_constant_time_ops_is_non_zero #define libcrux_ml_kem_constant_time_ops_select_shared_secret_in_constant_time Fssh_libcrux_ml_kem_constant_time_ops_select_shared_secret_in_constant_time -#define libcrux_ml_kem_hash_functions_portable_G_f1_e4 Fssh_libcrux_ml_kem_hash_functions_portable_G_f1_e4 #define libcrux_ml_kem_hash_functions_portable_PRFxN_f1_93 Fssh_libcrux_ml_kem_hash_functions_portable_PRFxN_f1_93 #define libcrux_ml_kem_ind_cpa_encrypt_60 Fssh_libcrux_ml_kem_ind_cpa_encrypt_60 #define libcrux_ml_kem_ind_cpa_sample_vector_cbd_then_ntt_fc Fssh_libcrux_ml_kem_ind_cpa_sample_vector_cbd_then_ntt_fc @@ -479,20 +488,19 @@ #define permitopen_port Fssh_permitopen_port #define pkcs11_add_provider Fssh_pkcs11_add_provider #define pkcs11_del_provider Fssh_pkcs11_del_provider -#define pkcs11_ecdsa_wrap Fssh_pkcs11_ecdsa_wrap #define pkcs11_fetch_certs Fssh_pkcs11_fetch_certs #define pkcs11_fetch_keys Fssh_pkcs11_fetch_keys #define pkcs11_find Fssh_pkcs11_find #define pkcs11_get_key Fssh_pkcs11_get_key #define pkcs11_init Fssh_pkcs11_init -#define pkcs11_k11_free Fssh_pkcs11_k11_free +#define pkcs11_key_free Fssh_pkcs11_key_free #define pkcs11_login_slot Fssh_pkcs11_login_slot +#define pkcs11_lookup_key Fssh_pkcs11_lookup_key #define pkcs11_open_session Fssh_pkcs11_open_session #define pkcs11_provider_finalize Fssh_pkcs11_provider_finalize #define pkcs11_provider_unref Fssh_pkcs11_provider_unref -#define pkcs11_rsa_private_decrypt Fssh_pkcs11_rsa_private_decrypt -#define pkcs11_rsa_private_encrypt Fssh_pkcs11_rsa_private_encrypt -#define pkcs11_rsa_wrap Fssh_pkcs11_rsa_wrap +#define pkcs11_record_key Fssh_pkcs11_record_key +#define pkcs11_sign Fssh_pkcs11_sign #define pkcs11_terminate Fssh_pkcs11_terminate #define plain_key_blob Fssh_plain_key_blob #define platform_disable_tracing Fssh_platform_disable_tracing @@ -523,6 +531,7 @@ #define put_u32_le Fssh_put_u32_le #define put_u64 Fssh_put_u64 #define pwcopy Fssh_pwcopy +#define pwfree Fssh_pwfree #define qfileout Fssh_qfileout #define read_mux Fssh_read_mux #define read_passphrase Fssh_read_passphrase @@ -538,7 +547,6 @@ #define revoked_serial_tree_RB_REMOVE Fssh_revoked_serial_tree_RB_REMOVE #define rijndaelEncrypt Fssh_rijndaelEncrypt #define rijndaelKeySetupEnc Fssh_rijndaelKeySetupEnc -#define rsa_hash_id_from_keyname Fssh_rsa_hash_id_from_keyname #define rtrim Fssh_rtrim #define safe_path Fssh_safe_path #define safe_path_fd Fssh_safe_path_fd @@ -591,6 +599,7 @@ #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_encode_store_sig Fssh_ssh_ecdsa_encode_store_sig #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 @@ -610,6 +619,7 @@ #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_encode_store_sig Fssh_ssh_ed25519_encode_store_sig #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 @@ -675,6 +685,7 @@ #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_free Fssh_ssh_packet_free #define ssh_packet_get_bytes Fssh_ssh_packet_get_bytes #define ssh_packet_get_connection_in Fssh_ssh_packet_get_connection_in #define ssh_packet_get_connection_out Fssh_ssh_packet_get_connection_out @@ -688,7 +699,6 @@ #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_interactive_data_to_write Fssh_ssh_packet_interactive_data_to_write -#define ssh_packet_is_interactive Fssh_ssh_packet_is_interactive #define ssh_packet_is_rekeying Fssh_ssh_packet_is_rekeying #define ssh_packet_log_type Fssh_ssh_packet_log_type #define ssh_packet_need_rekeying Fssh_ssh_packet_need_rekeying @@ -718,11 +728,11 @@ #define ssh_packet_set_nonblocking Fssh_ssh_packet_set_nonblocking #define ssh_packet_set_postauth Fssh_ssh_packet_set_postauth #define ssh_packet_set_protocol_flags Fssh_ssh_packet_set_protocol_flags +#define ssh_packet_set_qos Fssh_ssh_packet_set_qos #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_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 @@ -740,8 +750,11 @@ #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_encode_store_sig Fssh_ssh_rsa_encode_store_sig #define ssh_rsa_equal Fssh_ssh_rsa_equal #define ssh_rsa_generate Fssh_ssh_rsa_generate +#define ssh_rsa_hash_alg_ident Fssh_ssh_rsa_hash_alg_ident +#define ssh_rsa_hash_id_from_keyname Fssh_ssh_rsa_hash_id_from_keyname #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 @@ -757,6 +770,7 @@ #define sshbuf_alloc Fssh_sshbuf_alloc #define sshbuf_allocate Fssh_sshbuf_allocate #define sshbuf_avail Fssh_sshbuf_avail +#define sshbuf_b16tod Fssh_sshbuf_b16tod #define sshbuf_b64tod Fssh_sshbuf_b64tod #define sshbuf_check_reserve Fssh_sshbuf_check_reserve #define sshbuf_cmp Fssh_sshbuf_cmp @@ -769,6 +783,7 @@ #define sshbuf_dump Fssh_sshbuf_dump #define sshbuf_dump_data Fssh_sshbuf_dump_data #define sshbuf_dup_string Fssh_sshbuf_dup_string +#define sshbuf_equals Fssh_sshbuf_equals #define sshbuf_find Fssh_sshbuf_find #define sshbuf_free Fssh_sshbuf_free #define sshbuf_from Fssh_sshbuf_from @@ -859,7 +874,6 @@ #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_ecdsa_pkey_to_nid Fssh_sshkey_ecdsa_pkey_to_nid -#define sshkey_enable_maxsign Fssh_sshkey_enable_maxsign #define sshkey_equal Fssh_sshkey_equal #define sshkey_equal_public Fssh_sshkey_equal_public #define sshkey_fingerprint Fssh_sshkey_fingerprint @@ -889,7 +903,6 @@ #define sshkey_match_keyname_to_sigalgs Fssh_sshkey_match_keyname_to_sigalgs #define sshkey_names_valid2 Fssh_sshkey_names_valid2 #define sshkey_new Fssh_sshkey_new -#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_pubkey_from_private_fileblob_type Fssh_sshkey_parse_pubkey_from_private_fileblob_type @@ -900,25 +913,22 @@ #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 #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_puts_opts Fssh_sshkey_puts_opts +#define sshkey_puts_plain Fssh_sshkey_puts_plain #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 #define sshkey_sigalg_by_name Fssh_sshkey_sigalg_by_name #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 @@ -988,7 +998,9 @@ #define strvis Fssh_strvis #define strvisx Fssh_strvisx #define subprocess Fssh_subprocess +#define sys_tun_infilter Fssh_sys_tun_infilter #define sys_tun_open Fssh_sys_tun_open +#define sys_tun_outfilter Fssh_sys_tun_outfilter #define tilde_expand Fssh_tilde_expand #define tilde_expand_filename Fssh_tilde_expand_filename #define timeout_connect Fssh_timeout_connect |
