LCOV - code coverage report
Current view:
top level
-
tls
- s2n_config.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unit_test_coverage.info
Lines:
770
851
90.5 %
Date:
2025-12-31 08:28:16
Functions:
84
88
95.5 %
Branches:
410
880
46.6 %
Function Name
Hit count
s2n_config.c:s2n_config_add_cert_chain_and_key_impl
1400
s2n_config.c:s2n_config_cleanup
4087
s2n_config.c:s2n_config_clear_default_certificates
5
s2n_config.c:s2n_config_init
3440
s2n_config.c:s2n_config_setup_default
3994
s2n_config.c:s2n_config_setup_fips
0
s2n_config.c:s2n_config_setup_tls13
776
s2n_config.c:s2n_config_update_domain_name_to_cert_map
1401
s2n_config.c:wall_clock
4236
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
1387
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
140
s2n_config_build_domain_name_to_cert_map
1400
s2n_config_defaults_init
554
s2n_config_disable_x509_intent_verification
49
s2n_config_disable_x509_time_verification
11
s2n_config_disable_x509_verification
173
s2n_config_enable_cert_req_dss_legacy_compat
1
s2n_config_free
2332
s2n_config_free_cert_chain_and_key
4095
s2n_config_free_dhparams
4087
s2n_config_free_session_ticket_keys
4091
s2n_config_get_client_auth_type
0
s2n_config_get_ctx
2
s2n_config_get_num_default_certs
3561993
s2n_config_get_single_default_cert
195
s2n_config_get_supported_groups
174
s2n_config_init_session_ticket_keys
136
s2n_config_load_system_certs
2901
s2n_config_monotonic_clock
0
s2n_config_new
2244
s2n_config_new_minimal
2332
s2n_config_ptr_free
1696
s2n_config_require_ticket_forward_secrecy
4
s2n_config_send_max_fragment_length
256
s2n_config_set_alert_behavior
8
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
25
s2n_config_set_client_auth_type
185
s2n_config_set_client_hello_cb
127
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
663
s2n_config_set_max_cert_chain_depth
0
s2n_config_set_monotonic_clock
1
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
8
s2n_config_set_session_cache_onoff
3
s2n_config_set_session_state_lifetime
16
s2n_config_set_session_tickets_onoff
157
s2n_config_set_status_request_type
30
s2n_config_set_subscriber
3
s2n_config_set_ticket_decrypt_key_lifetime
1
s2n_config_set_ticket_encrypt_decrypt_key_lifetime
1
s2n_config_set_unsafe_for_testing
618
s2n_config_set_verification_ca_location
275
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
7637
s2n_config_wall_clock
4340
s2n_config_wipe_trust_store
28
s2n_default_monotonic_clock
477376
s2n_fetch_default_config
126825
s2n_wipe_static_configs
585
Generated by:
LCOV version 1.14