LCOV - code coverage report
Current view: top level - tls - s2n_client_hello.c (source / functions) Hit Total Coverage
Test: unit_test_coverage.info Lines: 610 618 98.7 %
Date: 2025-12-31 08:28:16 Functions: 39 39 100.0 %
Branches: 486 858 56.6 %

Function Name Sort by function name Hit count Sort by hit count
s2n_cipher_suite_validate_available 162362
s2n_client_hello.c:min_size 44
s2n_client_hello.c:s2n_client_hello_parse_message_impl 94
s2n_client_hello.c:s2n_client_hello_process_cb_response 122
s2n_client_hello.c:s2n_client_hello_verify_for_retry 7816
s2n_client_hello.c:s2n_generate_client_session_id 7771
s2n_client_hello_cb_done 28
s2n_client_hello_free 196
s2n_client_hello_free_raw_message 134737
s2n_client_hello_get_cipher_suites 3
s2n_client_hello_get_cipher_suites_length 3
s2n_client_hello_get_compression_methods 6
s2n_client_hello_get_compression_methods_length 4
s2n_client_hello_get_extension_by_id 42
s2n_client_hello_get_extension_length 41
s2n_client_hello_get_extensions 3
s2n_client_hello_get_extensions_length 3
s2n_client_hello_get_legacy_protocol_version 3
s2n_client_hello_get_legacy_record_version 3
s2n_client_hello_get_parsed_extension 745
s2n_client_hello_get_random 5
s2n_client_hello_get_raw_extension 6
s2n_client_hello_get_raw_message 3
s2n_client_hello_get_raw_message_length 3
s2n_client_hello_get_server_name 5
s2n_client_hello_get_server_name_length 3
s2n_client_hello_get_session_id 1
s2n_client_hello_get_session_id_length 2
s2n_client_hello_get_supported_groups 34
s2n_client_hello_has_extension 237
s2n_client_hello_parse_message 94
s2n_client_hello_parse_raw 7908
s2n_client_hello_recv 7850
s2n_client_hello_send 7774
s2n_collect_client_hello 7915
s2n_connection_get_client_hello 175
s2n_parse_client_hello 7830
s2n_process_client_hello 7801
s2n_sslv2_client_hello_parse 7

Generated by: LCOV version 1.14