| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 SSL_set_tlsext_max_fragment_length| Name:  | SSL_set_tlsext_max_fragment_length |  | Prototype:  | int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c |  | Lines:  | 2716-2727 |  
  |  | 7 | 2 | 
 SSL_set_ssl_method| Name:  | SSL_set_ssl_method |  | Prototype:  | int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth) |  | Coverage:  |  50.000% (7/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3436-3458 |  
  |  | 14 | 5 | 
 SSL_set_srp_server_param_pw| Name:  | SSL_set_srp_server_param_pw |  | Prototype:  | int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, const char *grp) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 177-194 |  
  |  | 23 | 3 | 
 SSL_set_srp_server_param| Name:  | SSL_set_srp_server_param |  | Prototype:  | int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, BIGNUM *sa, BIGNUM *v, char *info) |  | Coverage:  |  40.000% (22/55) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 196-247 |  
  |  | 69 | 17 | 
 SSL_set_shutdown| Name:  | SSL_set_shutdown |  | Prototype:  | void SSL_set_shutdown(SSL *s, int mode) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3921-3924 |  
  |  | 1 | 1 | 
 SSL_set_session_ticket_ext_cb| Name:  | SSL_set_session_ticket_ext_cb |  | Prototype:  | int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb, void *arg) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1045-1053 |  
  |  | 7 | 2 | 
 SSL_set_session_ticket_ext| Name:  | SSL_set_session_ticket_ext |  | Prototype:  | int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len) |  | Coverage:  |  45.455% (5/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1055-1080 |  
  |  | 28 | 4 | 
 SSL_set_session_secret_cb| Name:  | SSL_set_session_secret_cb |  | Prototype:  | int SSL_set_session_secret_cb(SSL *s, tls_session_secret_cb_fn tls_session_secret_cb, void *arg) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 1034-1043 |  
  |  | 7 | 2 | 
 SSL_set_session_id_context| Name:  | SSL_set_session_id_context |  | Prototype:  | int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, unsigned int sid_ctx_len) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 881-893 |  
  |  | 7 | 2 | 
 SSL_set_session| Name:  | SSL_set_session |  | Prototype:  | int SSL_set_session(SSL *s, SSL_SESSION *session) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c |  | Lines:  | 829-845 |  
  |  | 12 | 4 | 
 SSL_set_security_level| Name:  | SSL_set_security_level |  | Prototype:  | void SSL_set_security_level(SSL *s, int level) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4455-4458 |  
  |  | 1 | 1 | 
 SSL_set_security_callback| Name:  | SSL_set_security_callback |  | Prototype:  | void SSL_set_security_callback(SSL *s, 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:  | 4465-4471 |  
  |  | 1 | 1 | 
 SSL_set_rfd| Name:  | SSL_set_rfd |  | Prototype:  | int SSL_set_rfd(SSL *s, int fd) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1372-1392 |  
  |  | 22 | 3 | 
 SSL_set_recv_max_early_data| Name:  | SSL_set_recv_max_early_data |  | Prototype:  | int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5393-5398 |  
  |  | 2 | 1 | 
 SSL_set_record_padding_callback_arg| Name:  | SSL_set_record_padding_callback_arg |  | Prototype:  | void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4330-4333 |  
  |  | 1 | 1 | 
 SSL_set_record_padding_callback| Name:  | SSL_set_record_padding_callback |  | Prototype:  | void SSL_set_record_padding_callback(SSL *ssl, 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:  | 4323-4328 |  
  |  | 1 | 1 | 
 SSL_set_read_ahead| Name:  | SSL_set_read_ahead |  | Prototype:  | void SSL_set_read_ahead(SSL *s, int yes) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1464-1467 |  
  |  | 1 | 1 | 
 SSL_set_quiet_shutdown| Name:  | SSL_set_quiet_shutdown |  | Prototype:  | void SSL_set_quiet_shutdown(SSL *s, int mode) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3911-3914 |  
  |  | 1 | 1 | 
 SSL_set_purpose| Name:  | SSL_set_purpose |  | Prototype:  | int SSL_set_purpose(SSL *s, int purpose) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 941-944 |  
  |  | 1 | 1 | 
 SSL_set_psk_use_session_callback| Name:  | SSL_set_psk_use_session_callback |  | Prototype:  | void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4250-4253 |  
  |  | 1 | 1 | 
 SSL_set_psk_server_callback| Name:  | SSL_set_psk_server_callback |  | Prototype:  | void SSL_set_psk_server_callback(SSL *s, SSL_psk_server_cb_func cb) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4228-4231 |  
  |  | 1 | 1 | 
 SSL_set_psk_find_session_callback| Name:  | SSL_set_psk_find_session_callback |  | Prototype:  | void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4239-4242 |  
  |  | 1 | 1 | 
 SSL_set_psk_client_callback| Name:  | SSL_set_psk_client_callback |  | Prototype:  | void SSL_set_psk_client_callback(SSL *s, SSL_psk_client_cb_func cb) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4218-4221 |  
  |  | 1 | 1 | 
 SSL_set_post_handshake_auth| Name:  | SSL_set_post_handshake_auth |  | Prototype:  | void SSL_set_post_handshake_auth(SSL *ssl, int val) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5458-5461 |  
  |  | 1 | 1 | 
 SSL_set_options| Name:  | SSL_set_options |  | Prototype:  | unsigned long SSL_set_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:  | 4547-4550 |  
  |  | 1 | 1 | 
 SSL_set_num_tickets| Name:  | SSL_set_num_tickets |  | Prototype:  | int SSL_set_num_tickets(SSL *s, size_t num_tickets) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4352-4357 |  
  |  | 2 | 1 | 
 SSL_set_not_resumable_session_callback| Name:  | SSL_set_not_resumable_session_callback |  | Prototype:  | void SSL_set_not_resumable_session_callback(SSL *ssl, int (*cb) (SSL *ssl, int is_forward_secure)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4286-4292 |  
  |  | 2 | 1 | 
 SSL_set_msg_callback| Name:  | SSL_set_msg_callback |  | Prototype:  | void SSL_set_msg_callback(SSL *ssl, 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:  | 4269-4275 |  
  |  | 1 | 1 | 
 SSL_set_max_early_data| Name:  | SSL_set_max_early_data |  | Prototype:  | int SSL_set_max_early_data(SSL *s, uint32_t max_early_data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5369-5374 |  
  |  | 2 | 1 | 
 SSL_set_info_callback| Name:  | SSL_set_info_callback |  | Prototype:  | void SSL_set_info_callback(SSL *ssl, 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_lib.c |  | Lines:  | 4035-4039 |  
  |  | 1 | 1 | 
 SSL_set_hostflags| Name:  | SSL_set_hostflags |  | Prototype:  | void SSL_set_hostflags(SSL *s, unsigned int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 966-969 |  
  |  | 1 | 1 | 
 SSL_set_generate_session_id| Name:  | SSL_set_generate_session_id |  | Prototype:  | int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 903-909 |  
  |  | 4 | 1 | 
 SSL_set_fd| Name:  | SSL_set_fd |  | Prototype:  | int SSL_set_fd(SSL *s, int fd) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1333-1349 |  
  |  | 16 | 3 | 
 SSL_set_ex_data| Name:  | SSL_set_ex_data |  | Prototype:  | int SSL_set_ex_data(SSL *s, int idx, void *arg) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4104-4107 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_set_debug| Name:  | SSL_set_debug |  | Prototype:  | void SSL_set_debug(SSL *s, int debug) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4447-4452 |  
  |  | 2 | 1 | 
 SSL_set_ct_validation_callback| Name:  | SSL_set_ct_validation_callback |  | Prototype:  | int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback, void *arg) |  | Coverage:  |  66.667% (8/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4748-4775 |  
  |  | 21 | 4 | 
 SSL_set_connect_state| Name:  | SSL_set_connect_state |  | Prototype:  | void SSL_set_connect_state(SSL *s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3589-3596 |  
  |  | 5 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_set_ciphersuites| Name:  | SSL_set_ciphersuites |  | Prototype:  | int SSL_set_ciphersuites(SSL *s, const char *str) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c |  | Lines:  | 1387-1398 |  
  |  | 7 | 2 | 
 SSL_set_cipher_list| Name:  | SSL_set_cipher_list |  | Prototype:  | int SSL_set_cipher_list(SSL *s, const char *str) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2535-2550 |  
  |  | 12 | 3 | 
 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 |  
  |  | 1 | 1 | 
 SSL_set_block_padding| Name:  | SSL_set_block_padding |  | Prototype:  | int SSL_set_block_padding(SSL *ssl, size_t block_size) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4340-4350 |  
  |  | 6 | 3 | 
 SSL_set_bio| Name:  | SSL_set_bio |  | Prototype:  | void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) |  | Coverage:  | 100.000% (19/19) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1246-1284 |  
  |  | 16 | 5 | 
 SSL_set_alpn_protos| Name:  | SSL_set_alpn_protos |  | Prototype:  | int SSL_set_alpn_protos(SSL *ssl, 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:  | 2765-2777 |  
  |  | 9 | 2 | 
 SSL_set_allow_early_data_cb| Name:  | SSL_set_allow_early_data_cb |  | Prototype:  | void SSL_set_allow_early_data_cb(SSL *s, SSL_allow_early_data_cb_fn cb, void *arg) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 5529-5535 |  
  |  | 2 | 1 | 
 SSL_set_accept_state| Name:  | SSL_set_accept_state |  | Prototype:  | void SSL_set_accept_state(SSL *s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3580-3587 |  
  |  | 5 | 1 | 
 SSL_set_SSL_CTX| Name:  | SSL_set_SSL_CTX |  | Prototype:  | SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx) |  | Coverage:  |  43.478% (10/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 3946-3991 |  
  |  | 44 | 7 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_set0_wbio| Name:  | SSL_set0_wbio |  | Prototype:  | void SSL_set0_wbio(SSL *s, BIO *wbio) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1230-1244 |  
  |  | 10 | 3 | 
 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 |  
  |  | 1 | 1 | 
 SSL_set0_rbio| Name:  | SSL_set0_rbio |  | Prototype:  | void SSL_set0_rbio(SSL *s, BIO *rbio) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1224-1228 |  
  |  | 2 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_select_next_proto| Name:  | SSL_select_next_proto |  | Prototype:  | int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, const unsigned char *server, unsigned int server_len, const unsigned char *client, unsigned int client_len) |  | Coverage:  |  92.308% (12/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2646-2682 |  
  |  | 19 | 5 | 
 SSL_rstate_string_long| Name:  | SSL_rstate_string_long |  | Prototype:  | const char *SSL_rstate_string_long(const SSL *s) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c |  | Lines:  | 138-150 |  
  |  | 5 | 5 | 
 SSL_rstate_string| Name:  | SSL_rstate_string |  | Prototype:  | const char *SSL_rstate_string(const SSL *s) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c |  | Lines:  | 152-164 |  
  |  | 5 | 5 | 
 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 |  
  |  | 1 | 1 | 
 SSL_renegotiate_abbreviated| Name:  | SSL_renegotiate_abbreviated |  | Prototype:  | int SSL_renegotiate_abbreviated(SSL *s) |  | Coverage:  |  63.636% (7/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2132-2148 |  
  |  | 9 | 3 | 
 SSL_renegotiate| Name:  | SSL_renegotiate |  | Prototype:  | int SSL_renegotiate(SSL *s) |  | Coverage:  |  63.636% (7/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2114-2130 |  
  |  | 9 | 3 | 
 SSL_read_ex| Name:  | SSL_read_ex |  | Prototype:  | int SSL_read_ex(SSL *s, void *buf, size_t num, size_t *readbytes) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1777-1784 |  
  |  | 4 | 2 | 
 SSL_read_early_data| Name:  | SSL_read_early_data |  | Prototype:  | int SSL_read_early_data(SSL *s, void *buf, size_t num, size_t *readbytes) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1786-1839 |  
  |  | 27 | 10 | 
 SSL_read| Name:  | SSL_read |  | Prototype:  | int SSL_read(SSL *s, void *buf, int num) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1755-1775 |  
  |  | 9 | 3 | 
 SSL_pending| Name:  | SSL_pending |  | Prototype:  | int SSL_pending(const SSL *s) |  | Coverage:  |  66.667% (2/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1474-1489 |  
  |  | 2 | 1 | 
 SSL_peek_ex| Name:  | SSL_peek_ex |  | Prototype:  | int SSL_peek_ex(SSL *s, void *buf, size_t num, size_t *readbytes) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1897-1904 |  
  |  | 4 | 2 | 
 SSL_peek| Name:  | SSL_peek |  | Prototype:  | int SSL_peek(SSL *s, void *buf, int num) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1874-1894 |  
  |  | 9 | 3 | 
 SSL_new| Name:  | SSL_new |  | Prototype:  | SSL *SSL_new(SSL_CTX *ctx) |  | Coverage:  |  40.625% (26/64) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 673-848 |  
  |  | 197 | 22 | 
 SSL_load_client_CA_file| Name:  | SSL_load_client_CA_file |  | Prototype:  | struct stack_st_X509_NAME *SSL_load_client_CA_file(const char *file) |  | Coverage:  |  50.000% (18/36) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c |  | Lines:  | 614-669 |  
  |  | 89 | 14 | 
 SSL_key_update| Name:  | SSL_key_update |  | Prototype:  | int SSL_key_update(SSL *s, int updatetype) |  | Coverage:  |  50.000% (8/16) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2081-2107 |  
  |  | 13 | 4 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_in_before| Name:  | SSL_in_before |  | Prototype:  | int SSL_in_before(const SSL *s) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c |  | Lines:  | 81-92 |  
  |  | 2 | 1 | 
 SSL_has_pending| Name:  | SSL_has_pending |  | Prototype:  | int SSL_has_pending(const SSL *s) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1491-1505 |  
  |  | 3 | 2 | 
 SSL_has_matching_session_id| Name:  | SSL_has_matching_session_id |  | Prototype:  | int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id, unsigned int id_len) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 911-934 |  
  |  | 14 | 2 | 
 SSL_get_wfd| Name:  | SSL_get_wfd |  | Prototype:  | int SSL_get_wfd(const SSL *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1320-1330 |  
  |  | 9 | 2 | 
 SSL_get_wbio| Name:  | SSL_get_wbio |  | Prototype:  | BIO *SSL_get_wbio(const SSL *s) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 1291-1301 |  
  |  | 5 | 2 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 SSL_get_srtp_profiles| Name:  | SSL_get_srtp_profiles |  | Prototype:  | struct stack_st_SRTP_PROTECTION_PROFILE *SSL_get_srtp_profiles(SSL *s) |  | Coverage:  |  50.000% (6/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c |  | Lines:  | 122-133 |  
  |  | 22 | 4 | 
 SSL_get_srp_username| Name:  | SSL_get_srp_username |  | Prototype:  | char *SSL_get_srp_username(SSL *s) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 397-402 |  
  |  | 5 | 2 | 
 SSL_get_srp_userinfo| Name:  | SSL_get_srp_userinfo |  | Prototype:  | char *SSL_get_srp_userinfo(SSL *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 404-409 |  
  |  | 5 | 2 | 
 SSL_get_srp_g| Name:  | SSL_get_srp_g |  | Prototype:  | BIGNUM *SSL_get_srp_g(SSL *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 383-388 |  
  |  | 5 | 2 | 
 SSL_get_srp_N| Name:  | SSL_get_srp_N |  | Prototype:  | BIGNUM *SSL_get_srp_N(SSL *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c |  | Lines:  | 390-395 |  
  |  | 5 | 2 | 
 SSL_get_sigalgs| Name:  | SSL_get_sigalgs |  | Prototype:  | int SSL_get_sigalgs(SSL *s, int idx, int *psign, int *phash, int *psignhash, unsigned char *rsig, unsigned char *rhash) |  | Coverage:  |  60.606% (20/33) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c |  | Lines:  | 1799-1826 |  
  |  | 47 | 9 | 
 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 |  
  |  | 1 | 1 | 
 SSL_get_shared_sigalgs| Name:  | SSL_get_shared_sigalgs |  | Prototype:  | int SSL_get_shared_sigalgs(SSL *s, int idx, int *psign, int *phash, int *psignhash, unsigned char *rsig, unsigned char *rhash) |  | Coverage:  |  80.000% (20/25) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c |  | Lines:  | 1828-1850 |  
  |  | 32 | 7 | 
 SSL_get_shared_ciphers| Name:  | SSL_get_shared_ciphers |  | Prototype:  | char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size) |  | Coverage:  |  50.000% (16/32) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2552-2595 |  
  |  | 59 | 8 | 
 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 |  
  |  | 1 | 1 | 
 SSL_get_servername_type| Name:  | SSL_get_servername_type |  | Prototype:  | int SSL_get_servername_type(const SSL *s) |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2617-2624 |  
  |  | 5 | 2 | 
 SSL_get_servername| Name:  | SSL_get_servername |  | Prototype:  | const char *SSL_get_servername(const SSL *s, const int type) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 2601-2615 |  
  |  | 9 | 3 | 
 SSL_get_server_random| Name:  | SSL_get_server_random |  | Prototype:  | size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c |  | Lines:  | 4071-4079 |  
  |  | 6 | 3 |