Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
tls_process_new_session_ticketName: | tls_process_new_session_ticket | Prototype: | MSG_PROCESS_RETURN tls_process_new_session_ticket(SSL *s, PACKET *pkt) | Coverage: | 67.391% (62/92) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2569-2745 |
| | 168 | 16 |
tls_process_key_updateName: | tls_process_key_update | Prototype: | MSG_PROCESS_RETURN tls_process_key_update(SSL *s, PACKET *pkt) | Coverage: | 64.000% (16/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 599-655 |
| | 50 | 7 |
tls_process_key_exchangeName: | tls_process_key_exchange | Prototype: | MSG_PROCESS_RETURN tls_process_key_exchange(SSL *s, PACKET *pkt) | Coverage: | 68.367% (67/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2262-2443 |
| | 239 | 31 |
tls_process_initial_server_flightName: | tls_process_initial_server_flight | Prototype: | int tls_process_initial_server_flight(SSL *s) | Coverage: | 86.957% (20/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2801-2845 |
| | 39 | 7 |
tls_process_hello_reqName: | tls_process_hello_req | Prototype: | MSG_PROCESS_RETURN tls_process_hello_req(SSL *s, PACKET *pkt) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3639-3666 |
| | 17 | 4 |
tls_process_finishedName: | tls_process_finished | Prototype: | MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt) | Coverage: | 77.465% (55/71) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 748-852 |
| | 83 | 16 |
tls_process_end_of_early_dataName: | tls_process_end_of_early_data | Prototype: | MSG_PROCESS_RETURN tls_process_end_of_early_data(SSL *s, PACKET *pkt) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 4237-4271 |
| | 39 | 5 |
tls_process_encrypted_extensionsName: | tls_process_encrypted_extensions | Prototype: | static MSG_PROCESS_RETURN tls_process_encrypted_extensions(SSL *s, PACKET *pkt) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3668-3695 |
| | 35 | 4 |
tls_process_client_key_exchangeName: | tls_process_client_key_exchange | Prototype: | MSG_PROCESS_RETURN tls_process_client_key_exchange(SSL *s, PACKET *pkt) | Coverage: | 61.702% (29/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3422-3486 |
| | 59 | 16 |
tls_process_client_helloName: | tls_process_client_hello | Prototype: | MSG_PROCESS_RETURN tls_process_client_hello(SSL *s, PACKET *pkt) | Coverage: | 70.248% (85/121) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1354-1578 |
| | 231 | 28 |
tls_process_client_certificateName: | tls_process_client_certificate | Prototype: | MSG_PROCESS_RETURN tls_process_client_certificate(SSL *s, PACKET *pkt) | Coverage: | 61.818% (68/110) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3548-3748 |
| | 272 | 25 |
tls_process_cke_srpName: | tls_process_cke_srp | Prototype: | static int tls_process_cke_srp(SSL *s, PACKET *pkt) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3260-3302 |
| | 56 | 6 |
tls_process_cke_rsaName: | tls_process_cke_rsa | Prototype: | static int tls_process_cke_rsa(SSL *s, PACKET *pkt) | Coverage: | 55.814% (24/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2959-3128 |
| | 131 | 14 |
tls_process_cke_psk_preambleName: | tls_process_cke_psk_preamble | Prototype: | static int tls_process_cke_psk_preamble(SSL *s, PACKET *pkt) | Coverage: | 36.364% (8/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2892-2957 |
| | 87 | 8 |
tls_process_cke_gostName: | tls_process_cke_gost | Prototype: | static int tls_process_cke_gost(SSL *s, PACKET *pkt) | Coverage: | 0.000% (0/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3304-3420 |
| | 130 | 18 |
tls_process_cke_ecdheName: | tls_process_cke_ecdhe | Prototype: | static int tls_process_cke_ecdhe(SSL *s, PACKET *pkt) | Coverage: | 83.333% (20/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3199-3258 |
| | 66 | 7 |
tls_process_cke_dheName: | tls_process_cke_dhe | Prototype: | static int tls_process_cke_dhe(SSL *s, PACKET *pkt) | Coverage: | 41.935% (13/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3130-3197 |
| | 113 | 9 |
tls_process_change_cipher_specName: | tls_process_change_cipher_spec | Prototype: | MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 686-746 |
| | 60 | 8 |
tls_process_certificate_requestName: | tls_process_certificate_request | Prototype: | MSG_PROCESS_RETURN tls_process_certificate_request(SSL *s, PACKET *pkt) | Coverage: | 72.727% (40/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2445-2567 |
| | 166 | 16 |
tls_process_cert_verifyName: | tls_process_cert_verify | Prototype: | MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt) | Coverage: | 41.935% (39/93) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 334-506 |
| | 248 | 24 |
tls_process_cert_status_bodyName: | tls_process_cert_status_body | Prototype: | int tls_process_cert_status_body(SSL *s, PACKET *pkt) | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2751-2782 |
| | 49 | 5 |
tls_process_cert_statusName: | tls_process_cert_status | Prototype: | MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 2785-2793 |
| | 3 | 2 |
tls_process_as_hello_retry_requestName: | tls_process_as_hello_retry_request | Prototype: | static MSG_PROCESS_RETURN tls_process_as_hello_retry_request(SSL *s, PACKET *extpkt) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1758-1821 |
| | 63 | 6 |
tls_prepare_client_certificateName: | tls_prepare_client_certificate | Prototype: | WORK_STATE tls_prepare_client_certificate(SSL *s, WORK_STATE wst) | Coverage: | 38.596% (22/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3443-3524 |
| | 81 | 17 |
tls_post_process_client_key_exchangeName: | tls_post_process_client_key_exchange | Prototype: | WORK_STATE tls_post_process_client_key_exchange(SSL *s, WORK_STATE wst) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3488-3546 |
| | 20 | 5 |
tls_post_process_client_helloName: | tls_post_process_client_hello | Prototype: | WORK_STATE tls_post_process_client_hello(SSL *s, WORK_STATE wst) | Coverage: | 81.707% (67/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2209-2333 |
| | 80 | 23 |
tls_parse_stoc_use_srtpName: | tls_parse_stoc_use_srtp | Prototype: | int tls_parse_stoc_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1677-1725 |
| | 54 | 6 |
tls_parse_stoc_supported_versionsName: | tls_parse_stoc_supported_versions | Prototype: | int tls_parse_stoc_supported_versions(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1750-1782 |
| | 32 | 4 |
tls_parse_stoc_status_requestName: | tls_parse_stoc_status_request | Prototype: | int tls_parse_stoc_status_request(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (16/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1427-1466 |
| | 28 | 6 |
tls_parse_stoc_session_ticketName: | tls_parse_stoc_session_ticket | Prototype: | int tls_parse_stoc_session_ticket(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1398-1424 |
| | 39 | 4 |
tls_parse_stoc_server_nameName: | tls_parse_stoc_server_name | Prototype: | int tls_parse_stoc_server_name(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1322-1352 |
| | 49 | 6 |
tls_parse_stoc_sctName: | tls_parse_stoc_sct | Prototype: | int tls_parse_stoc_sct(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 62.500% (15/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1471-1528 |
| | 56 | 7 |
tls_parse_stoc_renegotiateName: | tls_parse_stoc_renegotiate | Prototype: | int tls_parse_stoc_renegotiate(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 60.606% (20/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1221-1278 |
| | 72 | 7 |
tls_parse_stoc_pskName: | tls_parse_stoc_psk | Prototype: | int tls_parse_stoc_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 65.217% (15/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1944-1988 |
| | 49 | 5 |
tls_parse_stoc_npnName: | tls_parse_stoc_npn | Prototype: | int tls_parse_stoc_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1554-1605 |
| | 52 | 6 |
tls_parse_stoc_maxfragmentlenName: | tls_parse_stoc_maxfragmentlen | Prototype: | int tls_parse_stoc_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1281-1320 |
| | 39 | 4 |
tls_parse_stoc_key_shareName: | tls_parse_stoc_key_share | Prototype: | int tls_parse_stoc_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 86.957% (40/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1784-1884 |
| | 134 | 14 |
tls_parse_stoc_etmName: | tls_parse_stoc_etm | Prototype: | int tls_parse_stoc_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1728-1738 |
| | 5 | 2 |
tls_parse_stoc_emsName: | tls_parse_stoc_ems | Prototype: | int tls_parse_stoc_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1740-1748 |
| | 4 | 2 |
tls_parse_stoc_ec_pt_formatsName: | tls_parse_stoc_ec_pt_formats | Prototype: | int tls_parse_stoc_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1355-1395 |
| | 53 | 6 |
tls_parse_stoc_early_dataName: | tls_parse_stoc_early_data | Prototype: | int tls_parse_stoc_early_data(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1902-1942 |
| | 39 | 5 |
tls_parse_stoc_cookieName: | tls_parse_stoc_cookie | Prototype: | int tls_parse_stoc_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1886-1900 |
| | 14 | 2 |
tls_parse_stoc_alpnName: | tls_parse_stoc_alpn | Prototype: | int tls_parse_stoc_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.143% (20/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_clnt.c | Lines: | 1608-1674 |
| | 88 | 9 |
tls_parse_extensionName: | tls_parse_extension | Prototype: | int tls_parse_extension(SSL *s, TLSEXT_INDEX idx, int context, RAW_EXTENSION *exts, X509 *x, size_t chainidx) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 680-721 |
| | 25 | 6 |
tls_parse_ctos_use_srtpName: | tls_parse_ctos_use_srtp | Prototype: | int tls_parse_ctos_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 499-564 |
| | 66 | 9 |
tls_parse_ctos_supported_groupsName: | tls_parse_ctos_supported_groups | Prototype: | int tls_parse_ctos_supported_groups(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 85.000% (17/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 950-979 |
| | 37 | 4 |
tls_parse_ctos_status_requestName: | tls_parse_ctos_status_request | Prototype: | int tls_parse_ctos_status_request(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 88.235% (45/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 327-437 |
| | 141 | 16 |
tls_parse_ctos_srpName: | tls_parse_ctos_srp | Prototype: | int tls_parse_ctos_srp(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 215-239 |
| | 26 | 3 |
tls_parse_ctos_sig_algs_certName: | tls_parse_ctos_sig_algs_cert | Prototype: | int tls_parse_ctos_sig_algs_cert(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 284-303 |
| | 23 | 3 |
tls_parse_ctos_sig_algsName: | tls_parse_ctos_sig_algs | Prototype: | int tls_parse_ctos_sig_algs(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 305-324 |
| | 23 | 3 |
tls_parse_ctos_session_ticketName: | tls_parse_ctos_session_ticket | Prototype: | int tls_parse_ctos_session_ticket(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 269-282 |
| | 14 | 2 |
tls_parse_ctos_server_nameName: | tls_parse_ctos_server_name | Prototype: | int tls_parse_ctos_server_name(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 88.372% (38/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 97-173 |
| | 83 | 9 |
tls_parse_ctos_renegotiateName: | tls_parse_ctos_renegotiate | Prototype: | int tls_parse_ctos_renegotiate(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 41-72 |
| | 36 | 4 |
tls_parse_ctos_psk_kex_modesName: | tls_parse_ctos_psk_kex_modes | Prototype: | int tls_parse_ctos_psk_kex_modes(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 580-604 |
| | 20 | 5 |
tls_parse_ctos_pskName: | tls_parse_ctos_psk | Prototype: | int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 78.992% (94/119) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1044-1285 |
| | 287 | 29 |
tls_parse_ctos_post_handshake_authName: | tls_parse_ctos_post_handshake_auth | Prototype: | int tls_parse_ctos_post_handshake_auth(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1287-1299 |
| | 12 | 2 |
tls_parse_ctos_npnName: | tls_parse_ctos_npn | Prototype: | int tls_parse_ctos_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 441-452 |
| | 3 | 2 |
tls_parse_ctos_maxfragmentlenName: | tls_parse_ctos_maxfragmentlen | Prototype: | int tls_parse_ctos_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 175-212 |
| | 39 | 4 |
tls_parse_ctos_key_shareName: | tls_parse_ctos_key_share | Prototype: | int tls_parse_ctos_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 92.308% (48/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 610-724 |
| | 117 | 14 |
tls_parse_ctos_etmName: | tls_parse_ctos_etm | Prototype: | int tls_parse_ctos_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 567-574 |
| | 3 | 2 |
tls_parse_ctos_emsName: | tls_parse_ctos_ems | Prototype: | int tls_parse_ctos_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 982-995 |
| | 12 | 2 |
tls_parse_ctos_ec_pt_formatsName: | tls_parse_ctos_ec_pt_formats | Prototype: | int tls_parse_ctos_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 243-266 |
| | 26 | 4 |
tls_parse_ctos_early_dataName: | tls_parse_ctos_early_data | Prototype: | int tls_parse_ctos_early_data(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 998-1014 |
| | 21 | 3 |
tls_parse_ctos_cookieName: | tls_parse_ctos_cookie | Prototype: | int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 40.909% (54/132) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 726-947 |
| | 286 | 24 |
tls_parse_ctos_alpnName: | tls_parse_ctos_alpn | Prototype: | int tls_parse_ctos_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 72.727% (16/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 459-496 |
| | 46 | 6 |
tls_parse_certificate_authoritiesName: | tls_parse_certificate_authorities | Prototype: | static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1229-1241 |
| | 13 | 3 |
tls_parse_all_extensionsName: | tls_parse_all_extensions | Prototype: | int tls_parse_all_extensions(SSL *s, int context, RAW_EXTENSION *exts, X509 *x, size_t chainidx, int fin) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 730-763 |
| | 17 | 6 |
tls_handle_status_requestName: | tls_handle_status_request | Prototype: | static int tls_handle_status_request(SSL *s) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2081-2125 |
| | 34 | 8 |
tls_handle_alpnName: | tls_handle_alpn | Prototype: | int tls_handle_alpn(SSL *s) | Coverage: | 79.412% (27/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2131-2207 |
| | 101 | 10 |
tls_get_ticket_from_clientName: | tls_get_ticket_from_client | Prototype: | SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello, SSL_SESSION **ret) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1226-1251 |
| | 16 | 3 |
tls_get_stateful_ticketName: | tls_get_stateful_ticket | Prototype: | static SSL_TICKET_STATUS tls_get_stateful_ticket(SSL *s, PACKET *tick, SSL_SESSION **sess) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1016-1042 |
| | 18 | 5 |
tls_get_message_headerName: | tls_get_message_header | Prototype: | int tls_get_message_header(SSL *s, int *mt) | Coverage: | 84.314% (43/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1135-1244 |
| | 83 | 14 |
tls_get_message_bodyName: | tls_get_message_body | Prototype: | int tls_get_message_body(SSL *s, size_t *len) | Coverage: | 77.551% (38/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1246-1325 |
| | 49 | 12 |
tls_finish_handshakeName: | tls_finish_handshake | Prototype: | WORK_STATE tls_finish_handshake(SSL *s, WORK_STATE wst, int clearbufs, int stop) | Coverage: | 94.595% (70/74) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1016-1133 |
| | 115 | 18 |
tls_early_post_process_client_helloName: | tls_early_post_process_client_hello | Prototype: | static int tls_early_post_process_client_hello(SSL *s) | Coverage: | 62.909% (173/275) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1580-2075 |
| | 500 | 71 |
tls_decrypt_ticketName: | tls_decrypt_ticket | Prototype: | SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick, size_t eticklen, const unsigned char *sess_id, size_t sesslen, SSL_SESSION **psess) | Coverage: | 71.533% (98/137) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1276-1510 |
| | 197 | 39 |
tls_curve_allowedName: | tls_curve_allowed | Prototype: | int tls_curve_allowed(SSL *s, uint16_t curve, int op) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 247-261 |
| | 9 | 2 |
tls_construct_stoc_use_srtpName: | tls_construct_stoc_use_srtp | Prototype: | EXT_RETURN tls_construct_stoc_use_srtp(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 11.765% (2/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1576-1595 |
| | 20 | 3 |
tls_construct_stoc_supported_versionsName: | tls_construct_stoc_supported_versions | Prototype: | EXT_RETURN tls_construct_stoc_supported_versions(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 47.368% (9/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1642-1664 |
| | 30 | 3 |
tls_construct_stoc_supported_groupsName: | tls_construct_stoc_supported_groups | Prototype: | EXT_RETURN tls_construct_stoc_supported_groups(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 64.706% (22/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1401-1463 |
| | 65 | 10 |
tls_construct_stoc_status_requestName: | tls_construct_stoc_status_request | Prototype: | EXT_RETURN tls_construct_stoc_status_request(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.333% (19/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1486-1519 |
| | 28 | 6 |
tls_construct_stoc_session_ticketName: | tls_construct_stoc_session_ticket | Prototype: | EXT_RETURN tls_construct_stoc_session_ticket(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1466-1483 |
| | 15 | 3 |
tls_construct_stoc_server_nameName: | tls_construct_stoc_server_name | Prototype: | EXT_RETURN tls_construct_stoc_server_name(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1329-1345 |
| | 17 | 3 |
tls_construct_stoc_renegotiateName: | tls_construct_stoc_renegotiate | Prototype: | EXT_RETURN tls_construct_stoc_renegotiate(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1304-1327 |
| | 21 | 3 |
tls_construct_stoc_pskName: | tls_construct_stoc_psk | Prototype: | EXT_RETURN tls_construct_stoc_psk(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1943-1959 |
| | 16 | 3 |
tls_construct_stoc_next_proto_negName: | tls_construct_stoc_next_proto_neg | Prototype: | EXT_RETURN tls_construct_stoc_next_proto_neg(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1523-1550 |
| | 28 | 4 |
tls_construct_stoc_maxfragmentlenName: | tls_construct_stoc_maxfragmentlen | Prototype: | EXT_RETURN tls_construct_stoc_maxfragmentlen(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1348-1369 |
| | 16 | 3 |
tls_construct_stoc_key_shareName: | tls_construct_stoc_key_share | Prototype: | EXT_RETURN tls_construct_stoc_key_share(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 57.778% (26/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1666-1747 |
| | 102 | 11 |
tls_construct_stoc_etmName: | tls_construct_stoc_etm | Prototype: | EXT_RETURN tls_construct_stoc_etm(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1598-1624 |
| | 20 | 4 |
tls_construct_stoc_emsName: | tls_construct_stoc_ems | Prototype: | EXT_RETURN tls_construct_stoc_ems(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1626-1640 |
| | 14 | 3 |
tls_construct_stoc_ec_pt_formatsName: | tls_construct_stoc_ec_pt_formats | Prototype: | EXT_RETURN tls_construct_stoc_ec_pt_formats(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1372-1397 |
| | 27 | 3 |
tls_construct_stoc_early_dataName: | tls_construct_stoc_early_data | Prototype: | EXT_RETURN tls_construct_stoc_early_data(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 65.385% (17/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1909-1941 |
| | 32 | 6 |
tls_construct_stoc_cryptopro_bugName: | tls_construct_stoc_cryptopro_bug | Prototype: | EXT_RETURN tls_construct_stoc_cryptopro_bug(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 27.273% (3/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1882-1907 |
| | 23 | 3 |
tls_construct_stoc_cookieName: | tls_construct_stoc_cookie | Prototype: | EXT_RETURN tls_construct_stoc_cookie(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 48.913% (45/92) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1749-1880 |
| | 178 | 14 |
tls_construct_stoc_alpnName: | tls_construct_stoc_alpn | Prototype: | EXT_RETURN tls_construct_stoc_alpn(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_srvr.c | Lines: | 1553-1573 |
| | 22 | 3 |
tls_construct_server_key_exchangeName: | tls_construct_server_key_exchange | Prototype: | int tls_construct_server_key_exchange(SSL *s, WPACKET *pkt) | Coverage: | 52.601% (91/173) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2458-2818 |
| | 546 | 44 |
tls_construct_server_helloName: | tls_construct_server_hello | Prototype: | int tls_construct_server_hello(SSL *s, WPACKET *pkt) | Coverage: | 70.175% (40/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2335-2445 |
| | 94 | 11 |
tls_construct_server_doneName: | tls_construct_server_done | Prototype: | int tls_construct_server_done(SSL *s, WPACKET *pkt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 2447-2456 |
| | 4 | 3 |
tls_construct_server_certificateName: | tls_construct_server_certificate | Prototype: | int tls_construct_server_certificate(SSL *s, WPACKET *pkt) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 3750-3775 |
| | 26 | 4 |
tls_construct_next_protoName: | tls_construct_next_proto | Prototype: | int tls_construct_next_proto(SSL *s, WPACKET *pkt) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3618-3636 |
| | 21 | 2 |