| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_CTX_set_default_verify_file| Name:  | SSL_CTX_set_default_verify_file |  | Prototype:  | int SSL_CTX_set_default_verify_file(SSL_CTX *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4013-4027 |  
  |  | 17 | 2 | 
 SSL_CTX_set_default_verify_dir| Name:  | SSL_CTX_set_default_verify_dir |  | Prototype:  | int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3998-4011 |  
  |  | 17 | 2 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_CTX_set_ct_validation_callback| Name:  | SSL_CTX_set_ct_validation_callback |  | Prototype:  | int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, ssl_ct_validation_cb callback, void *arg) |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4777-4795 |  
  |  | 12 | 2 | 
 SSL_CTX_set_cookie_verify_cb| Name:  | SSL_CTX_set_cookie_verify_cb |  | Prototype:  | void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, const unsigned char *cookie, unsigned int cookie_len)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1268-1274 |  
  |  | 1 | 1 | 
 SSL_CTX_set_cookie_generate_cb| Name:  | SSL_CTX_set_cookie_generate_cb |  | Prototype:  | void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, unsigned char *cookie, unsigned int *cookie_len)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1260-1266 |  
  |  | 1 | 1 | 
 SSL_CTX_set_client_hello_cb| Name:  | SSL_CTX_set_client_hello_cb |  | Prototype:  | void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb, void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4958-4963 |  
  |  | 2 | 1 | 
 SSL_CTX_set_client_cert_engine| Name:  | SSL_CTX_set_client_cert_engine |  | Prototype:  | int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1243-1257 |  
  |  | 10 | 3 | 
 SSL_CTX_set_client_cert_cb| Name:  | SSL_CTX_set_client_cert_cb |  | Prototype:  | void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, X509 **x509, EVP_PKEY **pkey)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1230-1235 |  
  |  | 1 | 1 | 
 SSL_CTX_set_client_CA_list| Name:  | SSL_CTX_set_client_CA_list |  | Prototype:  | void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, 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:  | 502-505 |  
  |  | 1 | 1 | 
 SSL_CTX_set_ciphersuites| Name:  | SSL_CTX_set_ciphersuites |  | Prototype:  | int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1374-1385 |  
  |  | 7 | 2 | 
 SSL_CTX_set_cipher_list| Name:  | SSL_CTX_set_cipher_list |  | Prototype:  | int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2511-2532 |  
  |  | 12 | 3 | 
 SSL_CTX_set_cert_verify_callback| Name:  | SSL_CTX_set_cert_verify_callback |  | Prototype:  | void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb) (X509_STORE_CTX *, void *), void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3179-3185 |  
  |  | 2 | 1 | 
 SSL_CTX_set_cert_store| Name:  | SSL_CTX_set_cert_store |  | Prototype:  | void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4129-4133 |  
  |  | 2 | 1 | 
 SSL_CTX_set_cert_cb| Name:  | SSL_CTX_set_cert_cb |  | Prototype:  | void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3199-3202 |  
  |  | 1 | 1 | 
 SSL_CTX_set_block_padding| Name:  | SSL_CTX_set_block_padding |  | Prototype:  | int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size) |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4311-4321 |  
  |  | 6 | 3 | 
 SSL_CTX_set_alpn_select_cb| Name:  | SSL_CTX_set_alpn_select_cb |  | Prototype:  | void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx, SSL_CTX_alpn_select_cb_func cb, void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2784-2790 |  
  |  | 2 | 1 | 
 SSL_CTX_set_alpn_protos| Name:  | SSL_CTX_set_alpn_protos |  | Prototype:  | int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, unsigned int protos_len) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2746-2758 |  
  |  | 9 | 2 | 
 SSL_CTX_set_allow_early_data_cb| Name:  | SSL_CTX_set_allow_early_data_cb |  | Prototype:  | void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, SSL_allow_early_data_cb_fn cb, void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5521-5527 |  
  |  | 2 | 1 | 
 SSL_CTX_set1_param| Name:  | SSL_CTX_set1_param |  | Prototype:  | int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1110-1113 |  
  |  | 1 | 1 | 
 SSL_CTX_set1_cert_store| Name:  | SSL_CTX_set1_cert_store |  | Prototype:  | void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4135-4140 |  
  |  | 5 | 2 | 
 SSL_CTX_set0_security_ex_data| Name:  | SSL_CTX_set0_security_ex_data |  | Prototype:  | void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4517-4520 |  
  |  | 1 | 1 | 
 SSL_CTX_set0_ctlog_store| Name:  | SSL_CTX_set0_ctlog_store |  | Prototype:  | void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE * logs) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4945-4949 |  
  |  | 2 | 1 | 
 SSL_CTX_set0_CA_list| Name:  | SSL_CTX_set0_CA_list |  | Prototype:  | void SSL_CTX_set0_CA_list(SSL_CTX *ctx, struct stack_st_X509_NAME *name_list) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 487-490 |  
  |  | 1 | 1 | 
 SSL_CTX_sessions| Name:  | SSL_CTX_sessions |  | Prototype:  | struct lhash_st_SSL_SESSION *SSL_CTX_sessions(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2264-2267 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_remove_cb| Name:  | SSL_CTX_sess_set_remove_cb |  | Prototype:  | void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, void (*cb) (SSL_CTX *ctx, SSL_SESSION *sess)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1193-1197 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_new_cb| Name:  | SSL_CTX_sess_set_new_cb |  | Prototype:  | void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, int (*cb) (struct ssl_st *ssl, SSL_SESSION *sess)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1183-1187 |  
  |  | 1 | 1 | 
 SSL_CTX_sess_set_get_cb| Name:  | SSL_CTX_sess_set_get_cb |  | Prototype:  | void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb) (struct ssl_st *ssl, const unsigned char *data, int len, int *copy)) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1204-1210 |  
  |  | 1 | 1 | 
 SSL_CTX_remove_session| Name:  | SSL_CTX_remove_session |  | Prototype:  | int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 742-745 |  
  |  | 1 | 1 | 
 SSL_CTX_new| Name:  | SSL_CTX_new |  | Prototype:  | SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth) |  | Coverage:  |  37.500% (27/72) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2878-3062 |  
  |  | 137 | 24 | 
 SSL_CTX_load_verify_locations| Name:  | SSL_CTX_load_verify_locations |  | Prototype:  | int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile, const char *CApath) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4029-4033 |  
  |  | 1 | 1 | 
 SSL_CTX_has_client_custom_ext| Name:  | SSL_CTX_has_client_custom_ext |  | Prototype:  | int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, unsigned int ext_type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c |  | Lines:  | 336-340 |  
  |  | 10 | 1 | 
 SSL_CTX_get_verify_mode| Name:  | SSL_CTX_get_verify_mode |  | Prototype:  | int SSL_CTX_get_verify_mode(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1437-1440 |  
  |  | 1 | 1 | 
 SSL_CTX_get_verify_depth| Name:  | SSL_CTX_get_verify_depth |  | Prototype:  | int SSL_CTX_get_verify_depth(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1442-1445 |  
  |  | 1 | 1 | 
 SSL_CTX_get_timeout| Name:  | SSL_CTX_get_timeout |  | Prototype:  | long SSL_CTX_get_timeout(const SSL_CTX *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1027-1032 |  
  |  | 5 | 2 | 
 SSL_CTX_get_ssl_method| Name:  | SSL_CTX_get_ssl_method |  | Prototype:  | const SSL_METHOD *SSL_CTX_get_ssl_method(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3426-3429 |  
  |  | 1 | 1 | 
 SSL_CTX_get_security_level| Name:  | SSL_CTX_get_security_level |  | Prototype:  | int SSL_CTX_get_security_level(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4495-4498 |  
  |  | 1 | 1 | 
 SSL_CTX_get_recv_max_early_data| Name:  | SSL_CTX_get_recv_max_early_data |  | Prototype:  | uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5388-5391 |  
  |  | 1 | 1 | 
 SSL_CTX_get_record_padding_callback_arg| Name:  | SSL_CTX_get_record_padding_callback_arg |  | Prototype:  | void *SSL_CTX_get_record_padding_callback_arg(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4306-4309 |  
  |  | 1 | 1 | 
 SSL_CTX_get_quiet_shutdown| Name:  | SSL_CTX_get_quiet_shutdown |  | Prototype:  | int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3906-3909 |  
  |  | 1 | 1 | 
 SSL_CTX_get_options| Name:  | SSL_CTX_get_options |  | Prototype:  | unsigned long SSL_CTX_get_options(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4532-4535 |  
  |  | 1 | 1 | 
 SSL_CTX_get_num_tickets| Name:  | SSL_CTX_get_num_tickets |  | Prototype:  | size_t SSL_CTX_get_num_tickets(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4371-4374 |  
  |  | 1 | 1 | 
 SSL_CTX_get_max_early_data| Name:  | SSL_CTX_get_max_early_data |  | Prototype:  | uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5364-5367 |  
  |  | 1 | 1 | 
 SSL_CTX_get_keylog_callback| Name:  | SSL_CTX_get_keylog_callback |  | Prototype:  | SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5091-5094 |  
  |  | 1 | 1 | 
 SSL_CTX_get_ex_data| Name:  | SSL_CTX_get_ex_data |  | Prototype:  | void *SSL_CTX_get_ex_data(const SSL_CTX *s, int idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4119-4122 |  
  |  | 1 | 1 | 
 SSL_CTX_get_default_passwd_cb_userdata| Name:  | SSL_CTX_get_default_passwd_cb_userdata |  | Prototype:  | void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3154-3157 |  
  |  | 1 | 1 | 
 SSL_CTX_get_default_passwd_cb| Name:  | SSL_CTX_get_default_passwd_cb |  | Prototype:  | pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3149-3152 |  
  |  | 1 | 1 | 
 SSL_CTX_get_client_CA_list| Name:  | SSL_CTX_get_client_CA_list |  | Prototype:  | struct stack_st_X509_NAME *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 507-510 |  
  |  | 1 | 1 | 
 SSL_CTX_get_ciphers| Name:  | SSL_CTX_get_ciphers |  | Prototype:  | struct stack_st_SSL_CIPHER *SSL_CTX_get_ciphers(const SSL_CTX *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2503-2508 |  
  |  | 9 | 2 | 
 SSL_CTX_get_cert_store| Name:  | SSL_CTX_get_cert_store |  | Prototype:  | X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4124-4127 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_security_ex_data| Name:  | SSL_CTX_get0_security_ex_data |  | Prototype:  | void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4522-4525 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_privatekey| Name:  | SSL_CTX_get0_privatekey |  | Prototype:  | EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3829-3835 |  
  |  | 9 | 2 | 
 SSL_CTX_get0_param| Name:  | SSL_CTX_get0_param |  | Prototype:  | X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1120-1123 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_ctlog_store| Name:  | SSL_CTX_get0_ctlog_store |  | Prototype:  | const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4951-4954 |  
  |  | 1 | 1 | 
 SSL_CTX_get0_certificate| Name:  | SSL_CTX_get0_certificate |  | Prototype:  | X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3821-3827 |  
  |  | 9 | 2 | 
 SSL_CTX_get0_CA_list| Name:  | SSL_CTX_get0_CA_list |  | Prototype:  | const struct stack_st_X509_NAME *SSL_CTX_get0_CA_list(const SSL_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 492-495 |  
  |  | 1 | 1 | 
 SSL_CTX_free| Name:  | SSL_CTX_free |  | Prototype:  | void SSL_CTX_free(SSL_CTX *a) |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3076-3137 |  
  |  | 38 | 4 | 
 SSL_CTX_flush_sessions| Name:  | SSL_CTX_flush_sessions |  | Prototype:  | void SSL_CTX_flush_sessions(SSL_CTX *s, long t) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1106-1122 |  
  |  | 15 | 2 | 
 SSL_CTX_enable_ct| Name:  | SSL_CTX_enable_ct |  | Prototype:  | int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode) |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4909-4920 |  
  |  | 13 | 4 | 
 SSL_CTX_dane_set_flags| Name:  | SSL_CTX_dane_set_flags |  | Prototype:  | unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 981-987 |  
  |  | 3 | 1 | 
 SSL_CTX_dane_mtype_set| Name:  | SSL_CTX_dane_mtype_set |  | Prototype:  | int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, uint8_t mtype, uint8_t ord) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1104-1108 |  
  |  | 1 | 1 | 
 SSL_CTX_dane_enable| Name:  | SSL_CTX_dane_enable |  | Prototype:  | int SSL_CTX_dane_enable(SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 976-979 |  
  |  | 1 | 1 | 
 SSL_CTX_dane_clear_flags| Name:  | SSL_CTX_dane_clear_flags |  | Prototype:  | unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 989-995 |  
  |  | 3 | 1 | 
 SSL_CTX_ctrl| Name:  | SSL_CTX_ctrl |  | Prototype:  | long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg) |  | Coverage:  |  48.598% (52/107) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2269-2387 |  
  |  | 214 | 45 | 
 SSL_CTX_ct_is_enabled| Name:  | SSL_CTX_ct_is_enabled |  | Prototype:  | int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4802-4805 |  
  |  | 5 | 1 | 
 SSL_CTX_config| Name:  | SSL_CTX_config |  | Prototype:  | int SSL_CTX_config(SSL_CTX *ctx, const char *name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_mcnf.c |  | Lines:  | 91-94 |  
  |  | 5 | 1 | 
 SSL_CTX_clear_options| Name:  | SSL_CTX_clear_options |  | Prototype:  | unsigned long SSL_CTX_clear_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:  | 4552-4555 |  
  |  | 1 | 1 | 
 SSL_CTX_check_private_key| Name:  | SSL_CTX_check_private_key |  | Prototype:  | int SSL_CTX_check_private_key(const SSL_CTX *ctx) |  | Coverage:  |  44.444% (4/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1574-1586 |  
  |  | 18 | 3 | 
 SSL_CTX_callback_ctrl| Name:  | SSL_CTX_callback_ctrl |  | Prototype:  | long SSL_CTX_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void)) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2389-2402 |  
  |  | 7 | 3 | 
 SSL_CTX_add_session| Name:  | SSL_CTX_add_session |  | Prototype:  | int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c) |  | Coverage:  |  62.963% (17/27) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 665-740 |  
  |  | 69 | 8 | 
 SSL_CTX_add_server_custom_ext| Name:  | SSL_CTX_add_server_custom_ext |  | Prototype:  | int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, unsigned int ext_type, custom_ext_add_cb add_cb, custom_ext_free_cb free_cb, void *add_arg, custom_ext_parse_cb parse_cb, void *parse_arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c |  | Lines:  | 464-476 |  
  |  | 6 | 1 | 
 SSL_CTX_add_custom_ext| Name:  | SSL_CTX_add_custom_ext |  | Prototype:  | int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type, unsigned int context, SSL_custom_ext_add_cb_ex add_cb, SSL_custom_ext_free_cb_ex free_cb, void *add_arg, SSL_custom_ext_parse_cb_ex parse_cb, void *parse_arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c |  | Lines:  | 478-487 |  
  |  | 2 | 1 | 
 SSL_CTX_add_client_custom_ext| Name:  | SSL_CTX_add_client_custom_ext |  | Prototype:  | int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, unsigned int ext_type, custom_ext_add_cb add_cb, custom_ext_free_cb free_cb, void *add_arg, custom_ext_parse_cb parse_cb, void *parse_arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions_cust.c |  | Lines:  | 450-462 |  
  |  | 6 | 1 | 
 SSL_CTX_add_client_CA| Name:  | SSL_CTX_add_client_CA |  | Prototype:  | int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 567-570 |  
  |  | 1 | 1 | 
 SSL_CTX_add1_to_CA_list| Name:  | SSL_CTX_add1_to_CA_list |  | Prototype:  | int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 553-556 |  
  |  | 1 | 1 | 
 SSL_CTX_SRP_CTX_init| Name:  | SSL_CTX_SRP_CTX_init |  | Prototype:  | int SSL_CTX_SRP_CTX_init(struct ssl_ctx_st *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 129-138 |  
  |  | 7 | 2 | 
 SSL_CTX_SRP_CTX_free| Name:  | SSL_CTX_SRP_CTX_free |  | Prototype:  | int SSL_CTX_SRP_CTX_free(struct ssl_ctx_st *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 22-39 |  
  |  | 17 | 2 | 
 SSL_CONF_cmd_value_type| Name:  | SSL_CONF_cmd_value_type |  | Prototype:  | int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 865-874 |  
  |  | 6 | 3 | 
 SSL_CONF_cmd_argv| Name:  | SSL_CONF_cmd_argv |  | Prototype:  | int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv) |  | Coverage:  |  50.000% (16/32) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 832-863 |  
  |  | 34 | 9 | 
 SSL_CONF_cmd| Name:  | SSL_CONF_cmd |  | Prototype:  | int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value) |  | Coverage:  |  39.286% (11/28) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 792-830 |  
  |  | 30 | 10 | 
 SSL_CONF_CTX_set_ssl_ctx| Name:  | SSL_CONF_CTX_set_ssl_ctx |  | Prototype:  | void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 976-993 |  
  |  | 37 | 2 | 
 SSL_CONF_CTX_set_ssl| Name:  | SSL_CONF_CTX_set_ssl |  | Prototype:  | void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 957-974 |  
  |  | 37 | 2 | 
 SSL_CONF_CTX_set_flags| Name:  | SSL_CONF_CTX_set_flags |  | Prototype:  | unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 928-932 |  
  |  | 2 | 1 | 
 SSL_CONF_CTX_set1_prefix| Name:  | SSL_CONF_CTX_set1_prefix |  | Prototype:  | int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre) |  | Coverage:  |  54.545% (6/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 940-955 |  
  |  | 17 | 4 | 
 SSL_CONF_CTX_new| Name:  | SSL_CONF_CTX_new |  | Prototype:  | SSL_CONF_CTX *SSL_CONF_CTX_new(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 876-881 |  
  |  | 2 | 1 | 
 SSL_CONF_CTX_free| Name:  | SSL_CONF_CTX_free |  | Prototype:  | void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 916-926 |  
  |  | 7 | 3 | 
 SSL_CONF_CTX_finish| Name:  | SSL_CONF_CTX_finish |  | Prototype:  | int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx) |  | Coverage:  |  66.667% (22/33) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 883-914 |  
  |  | 28 | 10 | 
 SSL_CONF_CTX_clear_flags| Name:  | SSL_CONF_CTX_clear_flags |  | Prototype:  | unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, unsigned int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c |  | Lines:  | 934-938 |  
  |  | 2 | 1 | 
 SSL_COMP_set0_compression_methods| Name:  | SSL_COMP_set0_compression_methods |  | Prototype:  | struct stack_st_SSL_COMP *SSL_COMP_set0_compression_methods(struct stack_st_SSL_COMP *meths) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1938-1944 |  
  |  | 3 | 1 | 
 SSL_COMP_get_name| Name:  | SSL_COMP_get_name |  | Prototype:  | const char *SSL_COMP_get_name(const COMP_METHOD *comp) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2008-2015 |  
  |  | 5 | 1 | 
 SSL_COMP_get_id| Name:  | SSL_COMP_get_id |  | Prototype:  | int SSL_COMP_get_id(const SSL_COMP *comp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2026-2033 |  
  |  | 1 | 1 | 
 SSL_COMP_get_compression_methods| Name:  | SSL_COMP_get_compression_methods |  | Prototype:  | struct stack_st_SSL_COMP *SSL_COMP_get_compression_methods(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1932-1936 |  
  |  | 2 | 1 | 
 SSL_COMP_get0_name| Name:  | SSL_COMP_get0_name |  | Prototype:  | const char *SSL_COMP_get0_name(const SSL_COMP *comp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 2017-2024 |  
  |  | 1 | 1 | 
 SSL_COMP_add_compression_method| Name:  | SSL_COMP_add_compression_method |  | Prototype:  | int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1958-2005 |  
  |  | 39 | 6 |