LCOV - code coverage report
Current view: top level - tls - s2n_config.c (source / functions) Hit Total Coverage
Test: unit_test_coverage.info Lines: 794 875 90.7 %
Date: 2026-08-22 07:27:53 Functions: 86 90 95.6 %
Branches: 432 934 46.3 %

Function Name Sort by function name Hit count Sort by hit count
s2n_config.c:s2n_config_add_cert_chain_and_key_impl 1226
s2n_config.c:s2n_config_cleanup 3168
s2n_config.c:s2n_config_clear_default_certificates 5
s2n_config.c:s2n_config_init 2739
s2n_config.c:s2n_config_setup_default 3087
s2n_config.c:s2n_config_setup_fips 0
s2n_config.c:s2n_config_setup_tls13 573
s2n_config.c:s2n_config_update_domain_name_to_cert_map 1228
s2n_config.c:wall_clock 4265
s2n_config_accept_max_fragment_length 11
s2n_config_add_cert_chain 1
s2n_config_add_cert_chain_and_key 14
s2n_config_add_cert_chain_and_key_to_store 1214
s2n_config_add_custom_x509_extension 3
s2n_config_add_dhparams 81
s2n_config_add_pem_to_trust_store 24
s2n_config_add_ticket_crypto_key 143
s2n_config_allow_ip_in_cn 3
s2n_config_build_domain_name_to_cert_map 1227
s2n_config_defaults_init 348
s2n_config_disable_x509_intent_verification 49
s2n_config_disable_x509_time_verification 11
s2n_config_disable_x509_verification 167
s2n_config_enable_cert_req_dss_legacy_compat 1
s2n_config_free 2043
s2n_config_free_cert_chain_and_key 3176
s2n_config_free_dhparams 3168
s2n_config_free_session_ticket_keys 3172
s2n_config_get_client_auth_type 0
s2n_config_get_ctx 2
s2n_config_get_num_default_certs 3562632
s2n_config_get_single_default_cert 181
s2n_config_get_supported_groups 182
s2n_config_init_session_ticket_keys 139
s2n_config_load_system_certs 2399
s2n_config_monotonic_clock 0
s2n_config_new 1948
s2n_config_new_minimal 2043
s2n_config_ptr_free 1471
s2n_config_require_ticket_forward_secrecy 4
s2n_config_send_max_fragment_length 256
s2n_config_set_alert_behavior 9
s2n_config_set_async_offload_callback 14
s2n_config_set_async_pkey_callback 34
s2n_config_set_async_pkey_validation_mode 4
s2n_config_set_cache_delete_callback 2
s2n_config_set_cache_retrieve_callback 2
s2n_config_set_cache_store_callback 2
s2n_config_set_cert_chain_and_key_defaults 9
s2n_config_set_cert_request_callback 3
s2n_config_set_cert_tiebreak_callback 1
s2n_config_set_cert_validation_cb 34
s2n_config_set_check_stapled_ocsp_response 20
s2n_config_set_client_auth_type 169
s2n_config_set_client_hello_cb 124
s2n_config_set_client_hello_cb_mode 72
s2n_config_set_crl_lookup_cb 22
s2n_config_set_ct_support_level 6
s2n_config_set_ctx 1
s2n_config_set_extension_data 8
s2n_config_set_handshake_event 1
s2n_config_set_key_log_cb 4
s2n_config_set_max_blinding_delay 413
s2n_config_set_max_cert_chain_depth 0
s2n_config_set_monotonic_clock 11
s2n_config_set_npn 3
s2n_config_set_psk_selection_callback 9
s2n_config_set_recv_multi_record 6
s2n_config_set_renegotiate_request_cb 18
s2n_config_set_send_buffer_size 11
s2n_config_set_serialization_version 10
s2n_config_set_session_cache_onoff 3
s2n_config_set_session_state_lifetime 16
s2n_config_set_session_tickets_onoff 160
s2n_config_set_status_request_type 30
s2n_config_set_subscriber 7
s2n_config_set_ticket_decrypt_key_lifetime 1
s2n_config_set_ticket_encrypt_decrypt_key_lifetime 1
s2n_config_set_timing_checkpoint_cb 7
s2n_config_set_unsafe_for_testing 480
s2n_config_set_verification_ca_location 279
s2n_config_set_verify_after_sign 25
s2n_config_set_verify_host_callback 29
s2n_config_set_wall_clock 65
s2n_config_validate_loaded_certificates 6251
s2n_config_wall_clock 4369
s2n_config_wipe_trust_store 28
s2n_default_monotonic_clock 472126
s2n_fetch_default_config 127051
s2n_wipe_static_configs 375

Generated by: LCOV version 1.14