Wireshark  4.3.0
The Wireshark network protocol analyzer
Public Attributes | List of all members
ssl_common_dissect Struct Reference

Public Attributes

struct {
   gint   change_cipher_spec
 
   gint   hs_exts_len
 
   gint   hs_ext_alpn_len
 
   gint   hs_ext_alpn_list
 
   gint   hs_ext_alpn_str
 
   gint   hs_ext_alpn_str_len
 
   gint   hs_ext_cert_url_item
 
   gint   hs_ext_cert_url_padding
 
   gint   hs_ext_cert_url_sha1
 
   gint   hs_ext_cert_url_type
 
   gint   hs_ext_cert_url_url
 
   gint   hs_ext_cert_url_url_hash_list_len
 
   gint   hs_ext_cert_url_url_len
 
   gint   hs_ext_cert_status_type
 
   gint   hs_ext_cert_status_request_len
 
   gint   hs_ext_cert_status_responder_id_list_len
 
   gint   hs_ext_cert_status_request_extensions_len
 
   gint   hs_ext_cert_status_request_list_len
 
   gint   hs_ocsp_response_list_len
 
   gint   hs_ocsp_response_len
 
   gint   hs_ext_cert_type
 
   gint   hs_ext_cert_types
 
   gint   hs_ext_cert_types_len
 
   gint   hs_ext_data
 
   gint   hs_ext_ec_point_format
 
   gint   hs_ext_ec_point_formats
 
   gint   hs_ext_ec_point_formats_len
 
   gint   hs_ext_srp_len
 
   gint   hs_ext_srp_username
 
   gint   hs_ext_supported_group
 
   gint   hs_ext_supported_groups
 
   gint   hs_ext_supported_groups_len
 
   gint   hs_ext_heartbeat_mode
 
   gint   hs_ext_len
 
   gint   hs_ext_npn_str
 
   gint   hs_ext_npn_str_len
 
   gint   hs_ext_reneg_info_len
 
   gint   hs_ext_reneg_info
 
   gint   hs_ext_key_share_client_length
 
   gint   hs_ext_key_share_group
 
   gint   hs_ext_key_share_key_exchange_length
 
   gint   hs_ext_key_share_key_exchange
 
   gint   hs_ext_key_share_selected_group
 
   gint   hs_ext_psk_identities_length
 
   gint   hs_ext_psk_identity_identity_length
 
   gint   hs_ext_psk_identity_identity
 
   gint   hs_ext_psk_identity_obfuscated_ticket_age
 
   gint   hs_ext_psk_binders_length
 
   gint   hs_ext_psk_binders
 
   gint   hs_ext_psk_identity_selected
 
   gint   hs_ext_session_ticket
 
   gint   hs_ext_supported_versions_len
 
   gint   hs_ext_supported_version
 
   gint   hs_ext_cookie_len
 
   gint   hs_ext_cookie
 
   gint   hs_ext_server_name
 
   gint   hs_ext_server_name_len
 
   gint   hs_ext_server_name_list_len
 
   gint   hs_ext_server_name_type
 
   gint   hs_ext_max_fragment_length
 
   gint   hs_ext_padding_data
 
   gint   hs_ext_type
 
   gint   hs_ext_connection_id_length
 
   gint   hs_ext_connection_id
 
   gint   hs_sig_hash_alg
 
   gint   hs_sig_hash_alg_len
 
   gint   hs_sig_hash_algs
 
   gint   hs_sig_hash_hash
 
   gint   hs_sig_hash_sig
 
   gint   hs_client_keyex_epms_len
 
   gint   hs_client_keyex_epms
 
   gint   hs_server_keyex_modulus_len
 
   gint   hs_server_keyex_exponent_len
 
   gint   hs_server_keyex_sig_len
 
   gint   hs_server_keyex_p_len
 
   gint   hs_server_keyex_g_len
 
   gint   hs_server_keyex_ys_len
 
   gint   hs_client_keyex_yc_len
 
   gint   hs_client_keyex_point_len
 
   gint   hs_server_keyex_point_len
 
   gint   hs_server_keyex_p
 
   gint   hs_server_keyex_g
 
   gint   hs_server_keyex_curve_type
 
   gint   hs_server_keyex_named_curve
 
   gint   hs_server_keyex_ys
 
   gint   hs_client_keyex_yc
 
   gint   hs_server_keyex_point
 
   gint   hs_client_keyex_point
 
   gint   hs_server_keyex_xs_len
 
   gint   hs_client_keyex_xc_len
 
   gint   hs_server_keyex_xs
 
   gint   hs_client_keyex_xc
 
   gint   hs_server_keyex_vs_len
 
   gint   hs_client_keyex_vc_len
 
   gint   hs_server_keyex_vs
 
   gint   hs_client_keyex_vc
 
   gint   hs_server_keyex_rs_len
 
   gint   hs_client_keyex_rc_len
 
   gint   hs_server_keyex_rs
 
   gint   hs_client_keyex_rc
 
   gint   hs_server_keyex_modulus
 
   gint   hs_server_keyex_exponent
 
   gint   hs_server_keyex_sig
 
   gint   hs_server_keyex_hint_len
 
   gint   hs_server_keyex_hint
 
   gint   hs_client_keyex_identity_len
 
   gint   hs_client_keyex_identity
 
   gint   hs_certificates_len
 
   gint   hs_certificates
 
   gint   hs_certificate_len
 
   gint   hs_certificate
 
   gint   hs_cert_types_count
 
   gint   hs_cert_types
 
   gint   hs_cert_type
 
   gint   hs_dnames_len
 
   gint   hs_dnames
 
   gint   hs_dnames_truncated
 
   gint   hs_dname_len
 
   gint   hs_dname
 
   gint   hs_random
 
   gint   hs_random_time
 
   gint   hs_random_bytes
 
   gint   hs_session_id
 
   gint   hs_session_id_len
 
   gint   hs_client_version
 
   gint   hs_server_version
 
   gint   hs_cipher_suites_len
 
   gint   hs_cipher_suites
 
   gint   hs_cipher_suite
 
   gint   hs_comp_methods_len
 
   gint   hs_comp_methods
 
   gint   hs_comp_method
 
   gint   hs_session_ticket_lifetime_hint
 
   gint   hs_session_ticket_age_add
 
   gint   hs_session_ticket_nonce_len
 
   gint   hs_session_ticket_nonce
 
   gint   hs_session_ticket_len
 
   gint   hs_session_ticket
 
   gint   hs_finished
 
   gint   hs_client_cert_vrfy_sig_len
 
   gint   hs_client_cert_vrfy_sig
 
   gint   hs_ja3_full
 
   gint   hs_ja3_hash
 
   gint   hs_ja3s_full
 
   gint   hs_ja3s_hash
 
   gint   hs_ja4
 
   gint   hs_ja4_r
 
   gint   hs_ext_psk_ke_modes_length
 
   gint   hs_ext_psk_ke_mode
 
   gint   hs_certificate_request_context_length
 
   gint   hs_certificate_request_context
 
   gint   hs_key_update_request_update
 
   gint   sct_scts_length
 
   gint   sct_sct_length
 
   gint   sct_sct_version
 
   gint   sct_sct_logid
 
   gint   sct_sct_timestamp
 
   gint   sct_sct_extensions_length
 
   gint   sct_sct_extensions
 
   gint   sct_sct_signature
 
   gint   sct_sct_signature_length
 
   gint   hs_ext_max_early_data_size
 
   gint   hs_ext_oid_filters_length
 
   gint   hs_ext_oid_filters_oid_length
 
   gint   hs_ext_oid_filters_oid
 
   gint   hs_ext_oid_filters_values_length
 
   gint   hs_cred_valid_time
 
   gint   hs_cred_pubkey
 
   gint   hs_cred_pubkey_len
 
   gint   hs_cred_signature
 
   gint   hs_cred_signature_len
 
   gint   hs_ext_compress_certificate_algorithms_length
 
   gint   hs_ext_compress_certificate_algorithm
 
   gint   hs_ext_compress_certificate_uncompressed_length
 
   gint   hs_ext_compress_certificate_compressed_certificate_message_length
 
   gint   hs_ext_compress_certificate_compressed_certificate_message
 
   gint   hs_ext_token_binding_version_major
 
   gint   hs_ext_token_binding_version_minor
 
   gint   hs_ext_token_binding_key_parameters
 
   gint   hs_ext_token_binding_key_parameters_length
 
   gint   hs_ext_token_binding_key_parameter
 
   gint   hs_ext_record_size_limit
 
   gint   hs_ext_quictp_len
 
   gint   hs_ext_quictp_parameter
 
   gint   hs_ext_quictp_parameter_type
 
   gint   hs_ext_quictp_parameter_len
 
   gint   hs_ext_quictp_parameter_len_old
 
   gint   hs_ext_quictp_parameter_value
 
   gint   hs_ext_quictp_parameter_original_destination_connection_id
 
   gint   hs_ext_quictp_parameter_max_idle_timeout
 
   gint   hs_ext_quictp_parameter_stateless_reset_token
 
   gint   hs_ext_quictp_parameter_initial_max_data
 
   gint   hs_ext_quictp_parameter_initial_max_stream_data_bidi_local
 
   gint   hs_ext_quictp_parameter_initial_max_stream_data_bidi_remote
 
   gint   hs_ext_quictp_parameter_initial_max_stream_data_uni
 
   gint   hs_ext_quictp_parameter_initial_max_streams_bidi
 
   gint   hs_ext_quictp_parameter_initial_max_streams_uni
 
   gint   hs_ext_quictp_parameter_ack_delay_exponent
 
   gint   hs_ext_quictp_parameter_max_ack_delay
 
   gint   hs_ext_quictp_parameter_max_udp_payload_size
 
   gint   hs_ext_quictp_parameter_pa_ipv4address
 
   gint   hs_ext_quictp_parameter_pa_ipv6address
 
   gint   hs_ext_quictp_parameter_pa_ipv4port
 
   gint   hs_ext_quictp_parameter_pa_ipv6port
 
   gint   hs_ext_quictp_parameter_pa_connectionid_length
 
   gint   hs_ext_quictp_parameter_pa_connectionid
 
   gint   hs_ext_quictp_parameter_pa_statelessresettoken
 
   gint   hs_ext_quictp_parameter_active_connection_id_limit
 
   gint   hs_ext_quictp_parameter_initial_source_connection_id
 
   gint   hs_ext_quictp_parameter_retry_source_connection_id
 
   gint   hs_ext_quictp_parameter_max_datagram_frame_size
 
   gint   hs_ext_quictp_parameter_cibir_encoding_length
 
   gint   hs_ext_quictp_parameter_cibir_encoding_offset
 
   gint   hs_ext_quictp_parameter_loss_bits
 
   gint   hs_ext_quictp_parameter_enable_time_stamp_v2
 
   gint   hs_ext_quictp_parameter_min_ack_delay
 
   gint   hs_ext_quictp_parameter_google_user_agent_id
 
   gint   hs_ext_quictp_parameter_google_key_update_not_yet_supported
 
   gint   hs_ext_quictp_parameter_google_quic_version
 
   gint   hs_ext_quictp_parameter_google_initial_rtt
 
   gint   hs_ext_quictp_parameter_google_support_handshake_done
 
   gint   hs_ext_quictp_parameter_google_quic_params
 
   gint   hs_ext_quictp_parameter_google_quic_params_unknown_field
 
   gint   hs_ext_quictp_parameter_google_connection_options
 
   gint   hs_ext_quictp_parameter_google_supported_versions_length
 
   gint   hs_ext_quictp_parameter_google_supported_version
 
   gint   hs_ext_quictp_parameter_facebook_partial_reliability
 
   gint   hs_ext_quictp_parameter_chosen_version
 
   gint   hs_ext_quictp_parameter_other_version
 
   gint   hs_ext_quictp_parameter_enable_multipath
 
   gint   hs_ext_quictp_parameter_initial_max_paths
 
   gint   esni_suite
 
   gint   esni_record_digest_length
 
   gint   esni_record_digest
 
   gint   esni_encrypted_sni_length
 
   gint   esni_encrypted_sni
 
   gint   esni_nonce
 
   gint   ech_echconfiglist_length
 
   gint   ech_echconfiglist
 
   gint   ech_echconfig
 
   gint   ech_echconfig_version
 
   gint   ech_echconfig_length
 
   gint   ech_echconfigcontents_maximum_name_length
 
   gint   ech_echconfigcontents_public_name_length
 
   gint   ech_echconfigcontents_public_name
 
   gint   ech_echconfigcontents_extensions_length
 
   gint   ech_echconfigcontents_extensions
 
   gint   ech_hpke_keyconfig
 
   gint   ech_hpke_keyconfig_config_id
 
   gint   ech_hpke_keyconfig_kem_id
 
   gint   ech_hpke_keyconfig_public_key_length
 
   gint   ech_hpke_keyconfig_public_key
 
   gint   ech_hpke_keyconfig_cipher_suites
 
   gint   ech_hpke_keyconfig_cipher_suites_length
 
   gint   ech_hpke_keyconfig_cipher_suite
 
   gint   ech_hpke_keyconfig_cipher_suite_kdf_id
 
   gint   ech_hpke_keyconfig_cipher_suite_aead_id
 
   gint   ech_clienthello_type
 
   gint   ech_cipher_suite
 
   gint   ech_config_id
 
   gint   ech_enc_length
 
   gint   ech_enc
 
   gint   ech_payload_length
 
   gint   ech_payload
 
   gint   ech_confirmation
 
   gint   ech_retry_configs
 
   gint   hs_ext_alps_len
 
   gint   hs_ext_alps_alpn_list
 
   gint   hs_ext_alps_alpn_str
 
   gint   hs_ext_alps_alpn_str_len
 
   gint   hs_ext_alps_settings
 
hf
 
struct {
   gint   hs_ext
 
   gint   hs_ext_alpn
 
   gint   hs_ext_cert_types
 
   gint   hs_ext_groups
 
   gint   hs_ext_curves_point_formats
 
   gint   hs_ext_npn
 
   gint   hs_ext_reneg_info
 
   gint   hs_ext_key_share
 
   gint   hs_ext_key_share_ks
 
   gint   hs_ext_pre_shared_key
 
   gint   hs_ext_psk_identity
 
   gint   hs_ext_server_name
 
   gint   hs_ext_oid_filter
 
   gint   hs_ext_quictp_parameter
 
   gint   hs_sig_hash_alg
 
   gint   hs_sig_hash_algs
 
   gint   urlhash
 
   gint   keyex_params
 
   gint   certificates
 
   gint   cert_types
 
   gint   dnames
 
   gint   hs_random
 
   gint   cipher_suites
 
   gint   comp_methods
 
   gint   session_ticket
 
   gint   sct
 
   gint   cert_status
 
   gint   ocsp_response
 
   gint   uncompressed_certificates
 
   gint   hs_ext_alps
 
   gint   ech_echconfiglist
 
   gint   ech_echconfig
 
   gint   ech_retry_configs
 
   gint   ech_hpke_keyconfig
 
   gint   ech_hpke_cipher_suites
 
   gint   ech_hpke_cipher_suite
 
   gint   hs_ext_token_binding_key_parameters
 
ett
 
struct {
   expert_field   client_version_error
 
   expert_field   server_version_error
 
   expert_field   legacy_version
 
   expert_field   malformed_vector_length
 
   expert_field   malformed_buffer_too_small
 
   expert_field   malformed_trailing_data
 
   expert_field   hs_ext_cert_status_undecoded
 
   expert_field   hs_ciphersuite_undecoded
 
   expert_field   hs_srv_keyex_illegal
 
   expert_field   resumed
 
   expert_field   record_length_invalid
 
   expert_field   decompression_error
 
   expert_field   ech_echconfig_invalid_version
 
ei
 

The documentation for this struct was generated from the following file: