OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 1
...8
eLOC - Effective Lines of Code: 1
9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
1213
eLOC - Effective Lines of Code: 1
14
eLOC - Effective Lines of Code: 1
15
eLOC - Effective Lines of Code: 1
16
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...40
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
SSL_CTX_set_ctlog_list_file
Name: SSL_CTX_set_ctlog_list_file
Prototype: int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4940-4943
  0.000% (0/1)
11
SSL_CTX_set_default_ctlog_list_file
Name: SSL_CTX_set_default_ctlog_list_file
Prototype: int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4935-4938
100.000% (1/1)
11
SSL_CTX_set_default_passwd_cb
Name: SSL_CTX_set_default_passwd_cb
Prototype: void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3139-3142
  0.000% (0/1)
11
SSL_CTX_set_default_passwd_cb_userdata
Name: SSL_CTX_set_default_passwd_cb_userdata
Prototype: void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3144-3147
  0.000% (0/1)
11
SSL_CTX_set_default_read_buffer_len
Name: SSL_CTX_set_default_read_buffer_len
Prototype: void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c
Lines: 128-131
  0.000% (0/1)
11
SSL_CTX_set_default_verify_paths
Name: SSL_CTX_set_default_verify_paths
Prototype: int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3993-3996
100.000% (1/1)
11
SSL_CTX_set_ex_data
Name: SSL_CTX_set_ex_data
Prototype: int SSL_CTX_set_ex_data(SSL_CTX *s, int idx, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4114-4117
  0.000% (0/1)
11
SSL_CTX_set_info_callback
Name: SSL_CTX_set_info_callback
Prototype: void SSL_CTX_set_info_callback(SSL_CTX *ctx, void (*cb) (const SSL *ssl, int type, int val))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1219-1223
100.000% (1/1)
11
SSL_CTX_set_keylog_callback
Name: SSL_CTX_set_keylog_callback
Prototype: void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5086-5089
100.000% (1/1)
11
SSL_CTX_set_msg_callback
Name: SSL_CTX_set_msg_callback
Prototype: void SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb) (int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4261-4267
  0.000% (0/1)
11
SSL_CTX_set_options
Name: SSL_CTX_set_options
Prototype: unsigned long SSL_CTX_set_options(SSL_CTX *ctx, unsigned long op)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4542-4545
100.000% (1/1)
11
SSL_CTX_set_post_handshake_auth
Name: SSL_CTX_set_post_handshake_auth
Prototype: void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5453-5456
100.000% (1/1)
11
SSL_CTX_set_psk_client_callback
Name: SSL_CTX_set_psk_client_callback
Prototype: void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4223-4226
100.000% (1/1)
11
SSL_CTX_set_psk_find_session_callback
Name: SSL_CTX_set_psk_find_session_callback
Prototype: void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx, SSL_psk_find_session_cb_func cb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4244-4248
100.000% (1/1)
11
SSL_CTX_set_psk_server_callback
Name: SSL_CTX_set_psk_server_callback
Prototype: void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4233-4236
100.000% (1/1)
11
SSL_CTX_set_psk_use_session_callback
Name: SSL_CTX_set_psk_use_session_callback
Prototype: void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx, SSL_psk_use_session_cb_func cb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4255-4259
100.000% (1/1)
11
SSL_CTX_set_purpose
Name: SSL_CTX_set_purpose
Prototype: int SSL_CTX_set_purpose(SSL_CTX *s, int purpose)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 936-939
  0.000% (0/1)
11
SSL_CTX_set_quiet_shutdown
Name: SSL_CTX_set_quiet_shutdown
Prototype: void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3901-3904
100.000% (1/1)
11
SSL_CTX_set_record_padding_callback
Name: SSL_CTX_set_record_padding_callback
Prototype: void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, size_t (*cb) (SSL *ssl, int type, size_t len, void *arg))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4294-4299
  0.000% (0/1)
11
SSL_CTX_set_record_padding_callback_arg
Name: SSL_CTX_set_record_padding_callback_arg
Prototype: void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4301-4304
  0.000% (0/1)
11
SSL_CTX_set_security_callback
Name: SSL_CTX_set_security_callback
Prototype: void SSL_CTX_set_security_callback(SSL_CTX *ctx, int (*cb) (const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid, void *other, void *ex))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4500-4506
  0.000% (0/1)
11
SSL_CTX_set_security_level
Name: SSL_CTX_set_security_level
Prototype: void SSL_CTX_set_security_level(SSL_CTX *ctx, int level)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4490-4493
100.000% (1/1)
11
SSL_CTX_set_srp_cb_arg
Name: SSL_CTX_set_srp_cb_arg
Prototype: int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c
Lines: 437-440
100.000% (1/1)
11
SSL_CTX_set_srp_password
Name: SSL_CTX_set_srp_password
Prototype: int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c
Lines: 419-422
100.000% (1/1)
11
SSL_CTX_set_srp_username
Name: SSL_CTX_set_srp_username
Prototype: int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c
Lines: 414-417
100.000% (1/1)
11
SSL_CTX_set_stateless_cookie_generate_cb
Name: SSL_CTX_set_stateless_cookie_generate_cb
Prototype: void SSL_CTX_set_stateless_cookie_generate_cb( SSL_CTX *ctx, int (*cb) (SSL *ssl, unsigned char *cookie, size_t *cookie_len))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1299-1306
100.000% (1/1)
11
SSL_CTX_set_stateless_cookie_verify_cb
Name: SSL_CTX_set_stateless_cookie_verify_cb
Prototype: void SSL_CTX_set_stateless_cookie_verify_cb( SSL_CTX *ctx, int (*cb) (SSL *ssl, const unsigned char *cookie, size_t cookie_len))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1308-1315
100.000% (1/1)
11
SSL_CTX_set_tlsext_use_srtp
Name: SSL_CTX_set_tlsext_use_srtp
Prototype: int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c
Lines: 112-115
  0.000% (0/1)
11
SSL_CTX_set_tmp_dh_callback
Name: SSL_CTX_set_tmp_dh_callback
Prototype: void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, DH *(*dh) (SSL *ssl, int is_export, int keylength))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4154-4159
  0.000% (0/1)
11
SSL_CTX_set_trust
Name: SSL_CTX_set_trust
Prototype: int SSL_CTX_set_trust(SSL_CTX *s, int trust)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 946-949
  0.000% (0/1)
11
SSL_CTX_set_verify_depth
Name: SSL_CTX_set_verify_depth
Prototype: void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3194-3197
  0.000% (0/1)
11
SSL_SESSION
Name: SSL_SESSION
Prototype: SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (SSL *ssl, const unsigned char *data, int len, int *copy)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 1212-1217
  0.000% (0/1)
11
SSL_SESSION_dup
Name: SSL_SESSION_dup
Prototype: SSL_SESSION *SSL_SESSION_dup(SSL_SESSION *src)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 97-100
100.000% (1/1)
11
SSL_SESSION_get0_cipher
Name: SSL_SESSION_get0_cipher
Prototype: const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 902-905
100.000% (1/1)
11
SSL_SESSION_get0_hostname
Name: SSL_SESSION_get0_hostname
Prototype: const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 913-916
  0.000% (0/1)
11
SSL_SESSION_get0_peer
Name: SSL_SESSION_get0_peer
Prototype: X509 *SSL_SESSION_get0_peer(SSL_SESSION *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 987-990
100.000% (1/1)
11
SSL_SESSION_get_compress_id
Name: SSL_SESSION_get_compress_id
Prototype: unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 268-271
  0.000% (0/1)
11
SSL_SESSION_get_ex_data
Name: SSL_SESSION_get_ex_data
Prototype: void *SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 60-63
  0.000% (0/1)
11
SSL_SESSION_get_max_early_data
Name: SSL_SESSION_get_max_early_data
Prototype: uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 948-951
  0.000% (0/1)
11
SSL_SESSION_get_max_fragment_length
Name: SSL_SESSION_get_max_fragment_length
Prototype: uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *session)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c
Lines: 2729-2732
  0.000% (0/1)
11
SSL_SESSION_get_protocol_version
Name: SSL_SESSION_get_protocol_version
Prototype: int SSL_SESSION_get_protocol_version(const SSL_SESSION *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 891-894
  0.000% (0/1)
11
SSL_SESSION_get_ticket_lifetime_hint
Name: SSL_SESSION_get_ticket_lifetime_hint
Prototype: unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 935-938
  0.000% (0/1)
11
SSL_SESSION_has_ticket
Name: SSL_SESSION_has_ticket
Prototype: int SSL_SESSION_has_ticket(const SSL_SESSION *s)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 930-933
  0.000% (0/3)
11
SSL_SESSION_set_ex_data
Name: SSL_SESSION_set_ex_data
Prototype: int SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 55-58
  0.000% (0/1)
11
SSL_add1_host
Name: SSL_add1_host
Prototype: int SSL_add1_host(SSL *s, const char *hostname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 961-964
  0.000% (0/1)
11
SSL_add1_to_CA_list
Name: SSL_add1_to_CA_list
Prototype: int SSL_add1_to_CA_list(SSL *ssl, const X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c
Lines: 548-551
  0.000% (0/1)
11
SSL_add_client_CA
Name: SSL_add_client_CA
Prototype: int SSL_add_client_CA(SSL *ssl, X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c
Lines: 562-565
  0.000% (0/1)
11
SSL_alloc_buffers
Name: SSL_alloc_buffers
Prototype: int SSL_alloc_buffers(SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5081-5084
100.000% (1/1)
11
SSL_certs_clear
Name: SSL_certs_clear
Prototype: void SSL_certs_clear(SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1130-1133
  0.000% (0/1)
11
SSL_check_chain
Name: SSL_check_chain
Prototype: int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, struct stack_st_X509 *chain)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c
Lines: 2333-2336
  0.000% (0/1)
11
SSL_clear_options
Name: SSL_clear_options
Prototype: unsigned long SSL_clear_options(SSL *s, unsigned long op)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4557-4560
100.000% (1/1)
11
SSL_client_version
Name: SSL_client_version
Prototype: int SSL_client_version(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3936-3939
  0.000% (0/1)
11
SSL_dane_tlsa_add
Name: SSL_dane_tlsa_add
Prototype: int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector, uint8_t mtype, unsigned const char *data, size_t dlen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1098-1102
100.000% (1/1)
11
SSL_get0_dane
Name: SSL_get0_dane
Prototype: SSL_DANE *SSL_get0_dane(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1093-1096
100.000% (1/1)
11
SSL_get0_param
Name: SSL_get0_param
Prototype: X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1125-1128
100.000% (1/1)
11
SSL_get0_peername
Name: SSL_get0_peername
Prototype: const char *SSL_get0_peername(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 971-974
100.000% (1/1)
11
SSL_get0_security_ex_data
Name: SSL_get0_security_ex_data
Prototype: void *SSL_get0_security_ex_data(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4485-4488
  0.000% (0/1)
11
SSL_get0_verified_chain
Name: SSL_get0_verified_chain
Prototype: struct stack_st_X509 *SSL_get0_verified_chain(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4562-4565
  0.000% (0/1)
11
SSL_get_SSL_CTX
Name: SSL_get_SSL_CTX
Prototype: SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3941-3944
100.000% (1/1)
11
SSL_get_default_passwd_cb
Name: SSL_get_default_passwd_cb
Prototype: pem_password_cb *SSL_get_default_passwd_cb(SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3169-3172
  0.000% (0/1)
11
SSL_get_default_passwd_cb_userdata
Name: SSL_get_default_passwd_cb_userdata
Prototype: void *SSL_get_default_passwd_cb_userdata(SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3174-3177
  0.000% (0/1)
11
SSL_get_default_timeout
Name: SSL_get_default_timeout
Prototype: long SSL_get_default_timeout(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1655-1658
  0.000% (0/1)
11
SSL_get_early_data_status
Name: SSL_get_early_data_status
Prototype: int SSL_get_early_data_status(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1841-1844
100.000% (1/1)
11
SSL_get_ex_data
Name: SSL_get_ex_data
Prototype: void *SSL_get_ex_data(const SSL *s, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4109-4112
100.000% (1/1)
11
SSL_get_fd
Name: SSL_get_fd
Prototype: int SSL_get_fd(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1303-1306
100.000% (1/1)
11
SSL_get_key_update_type
Name: SSL_get_key_update_type
Prototype: int SSL_get_key_update_type(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 2109-2112
100.000% (1/1)
11
SSL_get_max_early_data
Name: SSL_get_max_early_data
Prototype: uint32_t SSL_get_max_early_data(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5376-5379
  0.000% (0/1)
11
SSL_get_num_tickets
Name: SSL_get_num_tickets
Prototype: size_t SSL_get_num_tickets(SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4359-4362
  0.000% (0/1)
11
SSL_get_options
Name: SSL_get_options
Prototype: unsigned long SSL_get_options(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4537-4540
100.000% (1/1)
11
SSL_get_pending_cipher
Name: SSL_get_pending_cipher
Prototype: const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3844-3847
  0.000% (0/1)
11
SSL_get_quiet_shutdown
Name: SSL_get_quiet_shutdown
Prototype: int SSL_get_quiet_shutdown(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3916-3919
  0.000% (0/1)
11
SSL_get_rbio
Name: SSL_get_rbio
Prototype: BIO *SSL_get_rbio(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1286-1289
100.000% (1/1)
11
SSL_get_read_ahead
Name: SSL_get_read_ahead
Prototype: int SSL_get_read_ahead(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1469-1472
  0.000% (0/1)
11
SSL_get_record_padding_callback_arg
Name: SSL_get_record_padding_callback_arg
Prototype: void *SSL_get_record_padding_callback_arg(SSL *ssl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4335-4338
  0.000% (0/1)
11
SSL_get_recv_max_early_data
Name: SSL_get_recv_max_early_data
Prototype: uint32_t SSL_get_recv_max_early_data(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5400-5403
  0.000% (0/1)
11
SSL_get_security_level
Name: SSL_get_security_level
Prototype: int SSL_get_security_level(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4460-4463
100.000% (1/1)
11
SSL_get_selected_srtp_profile
Name: SSL_get_selected_srtp_profile
Prototype: SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c
Lines: 135-138
100.000% (1/1)
11
SSL_get_session
Name: SSL_get_session
Prototype: SSL_SESSION *SSL_get_session(const SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c
Lines: 32-36
100.000% (1/1)
11
SSL_get_shutdown
Name: SSL_get_shutdown
Prototype: int SSL_get_shutdown(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3926-3929
100.000% (1/1)
11
SSL_get_ssl_method
Name: SSL_get_ssl_method
Prototype: const SSL_METHOD *SSL_get_ssl_method(SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3431-3434
  0.000% (0/1)
11
SSL_get_state
Name: SSL_get_state
Prototype: OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c
Lines: 66-69
100.000% (1/1)
11
SSL_get_verify_depth
Name: SSL_get_verify_depth
Prototype: int SSL_get_verify_depth(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1428-1431
  0.000% (0/1)
11
SSL_get_verify_mode
Name: SSL_get_verify_mode
Prototype: int SSL_get_verify_mode(const SSL *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1423-1426
  0.000% (0/1)
11
SSL_get_verify_result
Name: SSL_get_verify_result
Prototype: long SSL_get_verify_result(const SSL *ssl)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4056-4059
100.000% (1/1)
11
SSL_get_version
Name: SSL_get_version
Prototype: const char *SSL_get_version(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3655-3658
100.000% (1/1)
11
SSL_in_init
Name: SSL_in_init
Prototype: int SSL_in_init(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c
Lines: 71-74
100.000% (1/1)
11
SSL_is_dtls
Name: SSL_is_dtls
Prototype: int SSL_is_dtls(const SSL *s)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 850-853
100.000% (3/3)
11
SSL_is_init_finished
Name: SSL_is_init_finished
Prototype: int SSL_is_init_finished(const SSL *s)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c
Lines: 76-79
 80.000% (4/5)
11
SSL_is_server
Name: SSL_is_server
Prototype: int SSL_is_server(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4441-4444
100.000% (1/1)
11
SSL_renegotiate_pending
Name: SSL_renegotiate_pending
Prototype: int SSL_renegotiate_pending(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 2150-2157
100.000% (1/1)
11
SSL_session_reused
Name: SSL_session_reused
Prototype: int SSL_session_reused(SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4436-4439
100.000% (1/1)
11
SSL_set0_CA_list
Name: SSL_set0_CA_list
Prototype: void SSL_set0_CA_list(SSL *s, struct stack_st_X509_NAME *name_list)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c
Lines: 482-485
  0.000% (0/1)
11
SSL_set0_security_ex_data
Name: SSL_set0_security_ex_data
Prototype: void SSL_set0_security_ex_data(SSL *s, void *ex)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4480-4483
  0.000% (0/1)
11
SSL_set1_host
Name: SSL_set1_host
Prototype: int SSL_set1_host(SSL *s, const char *hostname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 956-959
  0.000% (0/1)
11
SSL_set1_param
Name: SSL_set1_param
Prototype: int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1115-1118
  0.000% (0/1)
11
SSL_set_cert_cb
Name: SSL_set_cert_cb
Prototype: void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3204-3207
  0.000% (0/1)
11
SSL_set_client_CA_list
Name: SSL_set_client_CA_list
Prototype: void SSL_set_client_CA_list(SSL *s, struct stack_st_X509_NAME *name_list)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c
Lines: 512-515
  0.000% (0/1)
11
SSL_set_default_passwd_cb
Name: SSL_set_default_passwd_cb
Prototype: void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3159-3162
  0.000% (0/1)
11
SSL_set_default_passwd_cb_userdata
Name: SSL_set_default_passwd_cb_userdata
Prototype: void SSL_set_default_passwd_cb_userdata(SSL *s, void *u)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3164-3167
  0.000% (0/1)
11
SSL_set_default_read_buffer_len
Name: SSL_set_default_read_buffer_len
Prototype: void SSL_set_default_read_buffer_len(SSL *s, size_t len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c
Lines: 133-136
  0.000% (0/1)
11
Page:<>1
eLOC - Effective Lines of Code: 1
...8
eLOC - Effective Lines of Code: 1
9
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
1213
eLOC - Effective Lines of Code: 1
14
eLOC - Effective Lines of Code: 1
15
eLOC - Effective Lines of Code: 1
16
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...40
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 109
...103
eLOC - Effective Lines of Code: 3806

Generated by Squish Coco 4.2.2