LCOV - code coverage report
Current view: top level - trunnel - ed25519_cert.c (source / functions) Hit Total Coverage
Test: lcov.info Lines: 695 1280 54.3 %
Date: 2021-11-24 03:28:48 Functions: 80 203 39.4 %

Function Name Sort by function name Hit count Sort by hit count
create2_cell_body_add_handshake_data 0
create2_cell_body_check 10
create2_cell_body_clear 113
create2_cell_body_clear_errors 0
create2_cell_body_encode 5
create2_cell_body_encoded_len 0
create2_cell_body_free 10119
create2_cell_body_get_handshake_data 0
create2_cell_body_get_handshake_len 0
create2_cell_body_get_handshake_type 0
create2_cell_body_getarray_handshake_data 9
create2_cell_body_getconst_handshake_data 0
create2_cell_body_getconstarray_handshake_data 4
create2_cell_body_getlen_handshake_data 0
create2_cell_body_new 113
create2_cell_body_parse 108
create2_cell_body_parse_into 108
create2_cell_body_set_handshake_data 0
create2_cell_body_set_handshake_len 0
create2_cell_body_set_handshake_type 0
create2_cell_body_setlen_handshake_data 5
ed25519_cert_add_ext 319
ed25519_cert_check 998
ed25519_cert_clear 1747
ed25519_cert_clear_errors 0
ed25519_cert_encode 499
ed25519_cert_encoded_len 499
ed25519_cert_extension_add_un_unparsed 0
ed25519_cert_extension_check 1276
ed25519_cert_extension_clear 2154
ed25519_cert_extension_clear_errors 0
ed25519_cert_extension_encode 319
ed25519_cert_extension_encoded_len 319
ed25519_cert_extension_free 2154
ed25519_cert_extension_get_ext_flags 0
ed25519_cert_extension_get_ext_length 0
ed25519_cert_extension_get_ext_type 0
ed25519_cert_extension_get_un_signing_key 0
ed25519_cert_extension_get_un_unparsed 0
ed25519_cert_extension_getarray_un_signing_key 0
ed25519_cert_extension_getarray_un_unparsed 0
ed25519_cert_extension_getconst_un_signing_key 0
ed25519_cert_extension_getconst_un_unparsed 0
ed25519_cert_extension_getconstarray_un_signing_key 0
ed25519_cert_extension_getconstarray_un_unparsed 0
ed25519_cert_extension_getlen_un_signing_key 0
ed25519_cert_extension_getlen_un_unparsed 0
ed25519_cert_extension_new 2154
ed25519_cert_extension_parse 1835
ed25519_cert_extension_parse_into 1835
ed25519_cert_extension_set_ext_flags 0
ed25519_cert_extension_set_ext_length 0
ed25519_cert_extension_set_ext_type 0
ed25519_cert_extension_set_un_signing_key 0
ed25519_cert_extension_set_un_unparsed 0
ed25519_cert_extension_setlen_un_unparsed 0
ed25519_cert_free 1783
ed25519_cert_get_cert_key_type 0
ed25519_cert_get_cert_type 0
ed25519_cert_get_certified_key 0
ed25519_cert_get_exp_field 0
ed25519_cert_get_ext 1160
ed25519_cert_get_n_extensions 0
ed25519_cert_get_signature 0
ed25519_cert_get_version 0
ed25519_cert_getarray_certified_key 0
ed25519_cert_getarray_ext 0
ed25519_cert_getarray_signature 0
ed25519_cert_getconst_certified_key 0
ed25519_cert_getconst_ext 0
ed25519_cert_getconst_signature 0
ed25519_cert_getconstarray_certified_key 0
ed25519_cert_getconstarray_ext 0
ed25519_cert_getconstarray_signature 0
ed25519_cert_getlen_certified_key 0
ed25519_cert_getlen_ext 2362
ed25519_cert_getlen_signature 0
ed25519_cert_new 1747
ed25519_cert_parse 1248
ed25519_cert_parse_into 1248
ed25519_cert_set0_ext 0
ed25519_cert_set_cert_key_type 0
ed25519_cert_set_cert_type 0
ed25519_cert_set_certified_key 0
ed25519_cert_set_exp_field 0
ed25519_cert_set_ext 0
ed25519_cert_set_n_extensions 0
ed25519_cert_set_signature 0
ed25519_cert_set_version 0
ed25519_cert_setlen_ext 0
extend1_cell_body_check 0
extend1_cell_body_clear_errors 0
extend1_cell_body_encode 0
extend1_cell_body_encoded_len 0
extend1_cell_body_free 2
extend1_cell_body_get_identity 0
extend1_cell_body_get_ipv4addr 0
extend1_cell_body_get_onionskin 0
extend1_cell_body_get_port 0
extend1_cell_body_getarray_identity 0
extend1_cell_body_getarray_onionskin 0
extend1_cell_body_getconst_identity 0
extend1_cell_body_getconst_onionskin 0
extend1_cell_body_getconstarray_identity 0
extend1_cell_body_getconstarray_onionskin 0
extend1_cell_body_getlen_identity 0
extend1_cell_body_getlen_onionskin 0
extend1_cell_body_new 2
extend1_cell_body_parse 2
extend1_cell_body_parse_into 2
extend1_cell_body_set_identity 0
extend1_cell_body_set_ipv4addr 0
extend1_cell_body_set_onionskin 0
extend1_cell_body_set_port 0
extend2_cell_body_add_ls 14
extend2_cell_body_check 5
extend2_cell_body_clear 10017
extend2_cell_body_clear_errors 0
extend2_cell_body_encode 5
extend2_cell_body_encoded_len 0
extend2_cell_body_free 10017
extend2_cell_body_get_create2 0
extend2_cell_body_get_ls 16
extend2_cell_body_get_n_spec 0
extend2_cell_body_getarray_ls 0
extend2_cell_body_getconst_create2 0
extend2_cell_body_getconst_ls 16
extend2_cell_body_getconstarray_ls 0
extend2_cell_body_getlen_ls 0
extend2_cell_body_new 10017
extend2_cell_body_parse 10012
extend2_cell_body_parse_into 10012
extend2_cell_body_set0_create2 0
extend2_cell_body_set0_ls 0
extend2_cell_body_set_create2 0
extend2_cell_body_set_ls 0
extend2_cell_body_set_n_spec 0
extend2_cell_body_setlen_ls 0
link_specifier_add_un_unrecognized 0
link_specifier_check 1878
link_specifier_clear 26547
link_specifier_clear_errors 0
link_specifier_encode 727
link_specifier_encoded_len 713
link_specifier_free 26547
link_specifier_get_ls_len 0
link_specifier_get_ls_type 335
link_specifier_get_un_ed25519_id 0
link_specifier_get_un_ipv4_addr 109
link_specifier_get_un_ipv4_port 109
link_specifier_get_un_ipv6_addr 0
link_specifier_get_un_ipv6_port 21
link_specifier_get_un_legacy_id 0
link_specifier_get_un_unrecognized 0
link_specifier_getarray_un_ed25519_id 2
link_specifier_getarray_un_ipv6_addr 44
link_specifier_getarray_un_legacy_id 230
link_specifier_getarray_un_unrecognized 0
link_specifier_getconst_un_ed25519_id 0
link_specifier_getconst_un_ipv6_addr 0
link_specifier_getconst_un_legacy_id 0
link_specifier_getconst_un_unrecognized 0
link_specifier_getconstarray_un_ed25519_id 0
link_specifier_getconstarray_un_ipv6_addr 21
link_specifier_getconstarray_un_legacy_id 127
link_specifier_getconstarray_un_unrecognized 0
link_specifier_getlen_un_ed25519_id 4
link_specifier_getlen_un_ipv6_addr 32
link_specifier_getlen_un_legacy_id 230
link_specifier_getlen_un_unrecognized 0
link_specifier_list_add_spec 208
link_specifier_list_check 208
link_specifier_list_clear 248
link_specifier_list_clear_errors 0
link_specifier_list_encode 104
link_specifier_list_encoded_len 104
link_specifier_list_free 248
link_specifier_list_get_n_spec 0
link_specifier_list_get_spec 288
link_specifier_list_getarray_spec 0
link_specifier_list_getconst_spec 0
link_specifier_list_getconstarray_spec 0
link_specifier_list_getlen_spec 432
link_specifier_list_new 248
link_specifier_list_parse 144
link_specifier_list_parse_into 144
link_specifier_list_set0_spec 0
link_specifier_list_set_n_spec 104
link_specifier_list_set_spec 0
link_specifier_list_setlen_spec 0
link_specifier_new 26563
link_specifier_parse 26337
link_specifier_parse_into 26337
link_specifier_set_ls_len 9
link_specifier_set_ls_type 207
link_specifier_set_un_ed25519_id 0
link_specifier_set_un_ipv4_addr 70
link_specifier_set_un_ipv4_port 70
link_specifier_set_un_ipv6_addr 0
link_specifier_set_un_ipv6_port 23
link_specifier_set_un_legacy_id 0
link_specifier_set_un_unrecognized 0
link_specifier_setlen_un_unrecognized 0

Generated by: LCOV version 1.14