Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
dsa_pkey_ctrlName: | dsa_pkey_ctrl | Prototype: | static int dsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2) | Coverage: | 50.000% (19/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 464-513 |
| | 56 | 14 |
dsa_priv_decodeName: | dsa_priv_decode | Prototype: | static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) | Coverage: | 65.625% (21/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 137-201 |
| | 84 | 12 |
dsa_priv_encodeName: | dsa_priv_encode | Prototype: | static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) | Coverage: | 36.842% (7/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 203-253 |
| | 53 | 7 |
dsa_priv_printName: | dsa_priv_print | Prototype: | static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 405-409 |
| | 1 | 1 |
dsa_pub_cmpName: | dsa_pub_cmp | Prototype: | static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 316-322 |
| | 3 | 2 |
dsa_pub_decodeName: | dsa_pub_decode | Prototype: | static int dsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) | Coverage: | 76.923% (20/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 20-75 |
| | 72 | 9 |
dsa_pub_encodeName: | dsa_pub_encode | Prototype: | static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) | Coverage: | 40.000% (12/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 77-130 |
| | 58 | 9 |
dsa_pub_printName: | dsa_pub_print | Prototype: | static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent, ASN1_PCTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 399-403 |
| | 1 | 1 |
dsa_security_bitsName: | dsa_security_bits | Prototype: | static int dsa_security_bits(const EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 265-268 |
| | 1 | 1 |
dsa_sig_printName: | dsa_sig_print | Prototype: | static int dsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, const ASN1_STRING *sig, int indent, ASN1_PCTX *pctx) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ameth.c | Lines: | 429-462 |
| | 34 | 8 |
dsa_sign_setupName: | dsa_sign_setup | Prototype: | static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp, const unsigned char *dgst, int dlen) | Coverage: | 40.260% (31/77) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 175-278 |
| | 100 | 21 |
dsa_sign_setup_no_digestName: | dsa_sign_setup_no_digest | Prototype: | static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_ossl.c | Lines: | 169-173 |
| | 5 | 1 |
dtls1_buffer_messageName: | dtls1_buffer_message | Prototype: | int dtls1_buffer_message(SSL *s, int is_ccs) | Coverage: | 54.545% (12/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1030-1095 |
| | 45 | 7 |
dtls1_buffer_recordName: | dtls1_buffer_record | Prototype: | int dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 139-199 |
| | 58 | 5 |
dtls1_check_timeout_numName: | dtls1_check_timeout_num | Prototype: | int dtls1_check_timeout_num(SSL *s) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 364-387 |
| | 23 | 4 |
dtls1_clearName: | dtls1_clear | Prototype: | int dtls1_clear(SSL *s) | Coverage: | 55.000% (11/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 154-204 |
| | 29 | 7 |
dtls1_clear_queuesName: | dtls1_clear_queues | Prototype: | static void dtls1_clear_queues(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 108-112 |
| | 2 | 1 |
dtls1_clear_received_bufferName: | dtls1_clear_received_buffer | Prototype: | void dtls1_clear_received_buffer(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 114-124 |
| | 16 | 2 |
dtls1_clear_sent_bufferName: | dtls1_clear_sent_buffer | Prototype: | void dtls1_clear_sent_buffer(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 126-136 |
| | 16 | 2 |
dtls1_close_construct_packetName: | dtls1_close_construct_packet | Prototype: | int dtls1_close_construct_packet(SSL *s, WPACKET *pkt, int htype) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1257-1281 |
| | 15 | 5 |
dtls1_copy_recordName: | dtls1_copy_record | Prototype: | static int dtls1_copy_record(SSL *s, pitem *item) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 120-137 |
| | 9 | 1 |
dtls1_ctrlName: | dtls1_ctrl | Prototype: | long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg) | Coverage: | 36.364% (8/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 206-240 |
| | 21 | 10 |
dtls1_default_timeoutName: | dtls1_default_timeout | Prototype: | long dtls1_default_timeout(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 58-65 |
| | 1 | 1 |
dtls1_dispatch_alertName: | dtls1_dispatch_alert | Prototype: | int dtls1_dispatch_alert(SSL *s) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_msg.c | Lines: | 36-73 |
| | 39 | 7 |
dtls1_do_writeName: | dtls1_do_write | Prototype: | int dtls1_do_write(SSL *s, int type) | Coverage: | 61.682% (66/107) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 112-329 |
| | 115 | 30 |
dtls1_double_timeoutName: | dtls1_double_timeout | Prototype: | void dtls1_double_timeout(SSL *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 344-350 |
| | 4 | 2 |
dtls1_fix_message_headerName: | dtls1_fix_message_header | Prototype: | static void dtls1_fix_message_header(SSL *s, size_t frag_off, size_t frag_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1199-1206 |
| | 3 | 1 |
dtls1_freeName: | dtls1_free | Prototype: | void dtls1_free(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 139-152 |
| | 11 | 1 |
dtls1_get_bitmapName: | dtls1_get_bitmap | Prototype: | DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr, unsigned int *is_next_epoch) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 1025-1048 |
| | 13 | 3 |
dtls1_get_message_headerName: | dtls1_get_message_header | Prototype: | void dtls1_get_message_header(unsigned char *data, struct hm_header_st *msg_hdr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1222-1231 |
| | 6 | 1 |
dtls1_get_queue_priorityName: | dtls1_get_queue_priority | Prototype: | int dtls1_get_queue_priority(unsigned short seq, int is_ccs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 993-1006 |
| | 1 | 1 |
dtls1_get_recordName: | dtls1_get_record | Prototype: | int dtls1_get_record(SSL *s) | Coverage: | 58.537% (48/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1827-2032 |
| | 112 | 24 |
dtls1_get_timeoutName: | dtls1_get_timeout | Prototype: | struct timeval *dtls1_get_timeout(SSL *s, struct timeval *timeleft) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 286-324 |
| | 22 | 5 |
dtls1_handle_timeoutName: | dtls1_handle_timeout | Prototype: | int dtls1_handle_timeout(SSL *s) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 389-414 |
| | 14 | 5 |
dtls1_handshake_writeName: | dtls1_handshake_write | Prototype: | static int dtls1_handshake_write(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 881-884 |
| | 1 | 1 |
dtls1_hm_fragment_freeName: | dtls1_hm_fragment_free | Prototype: | void dtls1_hm_fragment_free(hm_fragment *frag) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 94-106 |
| | 9 | 3 |
dtls1_hm_fragment_newName: | dtls1_hm_fragment_new | Prototype: | static hm_fragment *dtls1_hm_fragment_new(size_t frag_len, int reassembly) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 56-92 |
| | 51 | 6 |
dtls1_is_timer_expiredName: | dtls1_is_timer_expired | Prototype: | int dtls1_is_timer_expired(SSL *s) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 326-342 |
| | 8 | 3 |
dtls1_link_min_mtuName: | dtls1_link_min_mtu | Prototype: | static size_t dtls1_link_min_mtu(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 941-945 |
| | 2 | 1 |
dtls1_max_handshake_message_lenName: | dtls1_max_handshake_message_len | Prototype: | static size_t dtls1_max_handshake_message_len(const SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 410-416 |
| | 4 | 2 |
dtls1_min_mtuName: | dtls1_min_mtu | Prototype: | size_t dtls1_min_mtu(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 947-950 |
| | 5 | 1 |
dtls1_newName: | dtls1_new | Prototype: | int dtls1_new(SSL *s) | Coverage: | 47.619% (10/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 67-106 |
| | 32 | 7 |
dtls1_preprocess_fragmentName: | dtls1_preprocess_fragment | Prototype: | static int dtls1_preprocess_fragment(SSL *s, struct hm_header_st *msg_hdr) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 418-461 |
| | 42 | 5 |
dtls1_process_buffered_recordsName: | dtls1_process_buffered_records | Prototype: | int dtls1_process_buffered_records(SSL *s) | Coverage: | 62.963% (17/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 226-311 |
| | 45 | 9 |
dtls1_process_out_of_seq_messageName: | dtls1_process_out_of_seq_message | Prototype: | static int dtls1_process_out_of_seq_message(SSL *s, const struct hm_header_st *msg_hdr) | Coverage: | 47.368% (27/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 639-735 |
| | 91 | 16 |
dtls1_process_recordName: | dtls1_process_record | Prototype: | int dtls1_process_record(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 47.500% (38/80) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1604-1808 |
| | 186 | 21 |
dtls1_query_mtuName: | dtls1_query_mtu | Prototype: | int dtls1_query_mtu(SSL *s) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 911-939 |
| | 26 | 5 |
dtls1_read_bytesName: | dtls1_read_bytes | Prototype: | int dtls1_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf, size_t len, int peek, size_t *readbytes) | Coverage: | 46.154% (102/221) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 342-792 |
| | 296 | 60 |
dtls1_read_failedName: | dtls1_read_failed | Prototype: | int dtls1_read_failed(SSL *s, int code) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 968-991 |
| | 16 | 4 |
dtls1_reassemble_fragmentName: | dtls1_reassemble_fragment | Prototype: | static int dtls1_reassemble_fragment(SSL *s, const struct hm_header_st *msg_hdr) | Coverage: | 57.333% (43/75) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 530-637 |
| | 109 | 25 |
dtls1_record_bitmap_updateName: | dtls1_record_bitmap_update | Prototype: | void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 59-78 |
| | 13 | 4 |
dtls1_record_replay_checkName: | dtls1_record_replay_check | Prototype: | int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/dtls1_bitmap.c | Lines: | 38-57 |
| | 14 | 4 |
dtls1_reset_seq_numbersName: | dtls1_reset_seq_numbers | Prototype: | void dtls1_reset_seq_numbers(SSL *s, int rw) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 1050-1075 |
| | 14 | 2 |
dtls1_retransmit_buffered_messagesName: | dtls1_retransmit_buffered_messages | Prototype: | int dtls1_retransmit_buffered_messages(SSL *s) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1008-1028 |
| | 17 | 3 |
dtls1_retransmit_messageName: | dtls1_retransmit_message | Prototype: | int dtls1_retransmit_message(SSL *s, unsigned short seq, int *found) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1097-1169 |
| | 62 | 3 |
dtls1_retrieve_buffered_fragmentName: | dtls1_retrieve_buffered_fragment | Prototype: | static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len) | Coverage: | 75.000% (18/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 467-528 |
| | 47 | 8 |
dtls1_retrieve_buffered_recordName: | dtls1_retrieve_buffered_record | Prototype: | int dtls1_retrieve_buffered_record(SSL *s, record_pqueue *queue) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 201-216 |
| | 8 | 2 |
dtls1_set_handshake_headerName: | dtls1_set_handshake_header | Prototype: | int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1233-1255 |
| | 12 | 4 |
dtls1_set_message_headerName: | dtls1_set_message_header | Prototype: | void dtls1_set_message_header(SSL *s, unsigned char mt, size_t len, size_t frag_off, size_t frag_len) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1171-1182 |
| | 5 | 2 |
dtls1_set_message_header_intName: | dtls1_set_message_header_int | Prototype: | static void dtls1_set_message_header_int(SSL *s, unsigned char mt, size_t len, unsigned short seq_num, size_t frag_off, size_t frag_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1185-1197 |
| | 6 | 1 |
dtls1_shutdownName: | dtls1_shutdown | Prototype: | int dtls1_shutdown(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 886-909 |
| | 3 | 1 |
dtls1_start_timerName: | dtls1_start_timer | Prototype: | void dtls1_start_timer(SSL *s) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 242-284 |
| | 17 | 4 |
dtls1_stop_timerName: | dtls1_stop_timer | Prototype: | void dtls1_stop_timer(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 352-362 |
| | 6 | 1 |
dtls1_write_app_data_bytesName: | dtls1_write_app_data_bytes | Prototype: | int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len, size_t *written) | Coverage: | 20.000% (3/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_msg.c | Lines: | 12-34 |
| | 13 | 5 |
dtls1_write_bytesName: | dtls1_write_bytes | Prototype: | int dtls1_write_bytes(SSL *s, int type, const void *buf, size_t len, size_t *written) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_d1.c | Lines: | 798-811 |
| | 14 | 2 |
dtls1_write_message_headerName: | dtls1_write_message_header | Prototype: | static unsigned char *dtls1_write_message_header(SSL *s, unsigned char *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 1208-1220 |
| | 7 | 1 |
dtls_bad_ver_client_methodName: | dtls_bad_ver_client_method | Prototype: | const SSL_METHOD *dtls_bad_ver_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 160-160 |
| | 1 | 1 |
dtls_construct_change_cipher_specName: | dtls_construct_change_cipher_spec | Prototype: | int dtls_construct_change_cipher_spec(SSL *s, WPACKET *pkt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 910-924 |
| | 16 | 3 |
dtls_construct_hello_verify_requestName: | dtls_construct_hello_verify_request | Prototype: | int dtls_construct_hello_verify_request(SSL *s, WPACKET *pkt) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1267-1288 |
| | 31 | 3 |
dtls_get_messageName: | dtls_get_message | Prototype: | int dtls_get_message(SSL *s, int *mt, size_t *len) | Coverage: | 70.000% (21/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 331-403 |
| | 40 | 10 |
dtls_get_reassembled_messageName: | dtls_get_reassembled_message | Prototype: | static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len) | Coverage: | 56.250% (36/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_dtls.c | Lines: | 737-899 |
| | 124 | 19 |
dtls_process_hello_verifyName: | dtls_process_hello_verify | Prototype: | MSG_PROCESS_RETURN dtls_process_hello_verify(SSL *s, PACKET *pkt) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 1307-1334 |
| | 36 | 4 |
dtls_raw_hello_verify_requestName: | dtls_raw_hello_verify_request | Prototype: | int dtls_raw_hello_verify_request(WPACKET *pkt, unsigned char *cookie, size_t cookie_len) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_srvr.c | Lines: | 1256-1265 |
| | 4 | 2 |
dtlsv1_2_client_methodName: | dtlsv1_2_client_method | Prototype: | const SSL_METHOD *dtlsv1_2_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 166-166 |
| | 1 | 1 |
dtlsv1_2_methodName: | dtlsv1_2_method | Prototype: | const SSL_METHOD *dtlsv1_2_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 122-122 |
| | 1 | 1 |
dtlsv1_2_server_methodName: | dtlsv1_2_server_method | Prototype: | const SSL_METHOD *dtlsv1_2_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 142-142 |
| | 1 | 1 |
dtlsv1_client_methodName: | dtlsv1_client_method | Prototype: | const SSL_METHOD *dtlsv1_client_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 156-156 |
| | 1 | 1 |
dtlsv1_methodName: | dtlsv1_method | Prototype: | const SSL_METHOD *dtlsv1_method(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 116-116 |
| | 1 | 1 |
dtlsv1_server_methodName: | dtlsv1_server_method | Prototype: | const SSL_METHOD *dtlsv1_server_method(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c | Lines: | 136-136 |
| | 1 | 1 |
dummy_dupName: | dummy_dup | Prototype: | static int dummy_dup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, void *from_d, int idx, long argl, void *argp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 123-128 |
| | 1 | 1 |
dump_value_doall_argName: | dump_value_doall_arg | Prototype: | static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 849-855 |
| | 3 | 2 |
dynamic_ctrlName: | dynamic_ctrl | Prototype: | static int dynamic_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void)) | Coverage: | 37.143% (26/70) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 289-368 |
| | 74 | 20 |
dynamic_data_ctx_free_funcName: | dynamic_data_ctx_free_func | Prototype: | static void dynamic_data_ctx_free_func(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx, long argl, void *argp) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 134-146 |
| | 7 | 2 |
dynamic_finishName: | dynamic_finish | Prototype: | static int dynamic_finish(ENGINE *e) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 280-287 |
| | 1 | 1 |
dynamic_get_data_ctxName: | dynamic_get_data_ctx | Prototype: | static dynamic_data_ctx *dynamic_get_data_ctx(ENGINE *e) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 198-232 |
| | 40 | 5 |
dynamic_initName: | dynamic_init | Prototype: | static int dynamic_init(ENGINE *e) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 271-278 |
| | 1 | 1 |
dynamic_loadName: | dynamic_load | Prototype: | static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx) | Coverage: | 45.000% (18/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 396-510 |
| | 107 | 14 |
dynamic_set_data_ctxName: | dynamic_set_data_ctx | Prototype: | static int dynamic_set_data_ctx(ENGINE *e, dynamic_data_ctx **ctx) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_dyn.c | Lines: | 154-192 |
| | 36 | 6 |
early_data_count_okName: | early_data_count_ok | Prototype: | int early_data_count_ok(SSL *s, size_t length, size_t overhead, int send) | Coverage: | 82.143% (23/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 104-149 |
| | 47 | 7 |
eat_alpha_numericName: | eat_alpha_numeric | Prototype: | static char *eat_alpha_numeric(CONF *conf, char *p) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 798-809 |
| | 7 | 4 |
eat_wsName: | eat_ws | Prototype: | static char *eat_ws(CONF *conf, char *p) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 778-783 |
| | 3 | 2 |
ec_GF2m_simple_addName: | ec_GF2m_simple_add | Prototype: | int ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) | Coverage: | 41.071% (46/112) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 350-459 |
| | 94 | 37 |
ec_GF2m_simple_cmpName: | ec_GF2m_simple_cmp | Prototype: | int ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx) | Coverage: | 18.421% (7/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 561-603 |
| | 38 | 10 |
ec_GF2m_simple_dblName: | ec_GF2m_simple_dbl | Prototype: | int ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 465-469 |
| | 1 | 1 |
ec_GF2m_simple_field_divName: | ec_GF2m_simple_field_div | Prototype: | int ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 677-681 |
| | 1 | 1 |
ec_GF2m_simple_field_mulName: | ec_GF2m_simple_field_mul | Prototype: | int ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 663-667 |
| | 1 | 1 |
ec_GF2m_simple_field_sqrName: | ec_GF2m_simple_field_sqr | Prototype: | int ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 670-674 |
| | 1 | 1 |
ec_GF2m_simple_group_check_discriminantName: | ec_GF2m_simple_group_check_discriminant | Prototype: | int ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group, BN_CTX *ctx) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 174-211 |
| | 34 | 8 |
ec_GF2m_simple_group_clear_finishName: | ec_GF2m_simple_group_clear_finish | Prototype: | void ec_GF2m_simple_group_clear_finish(EC_GROUP *group) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 52-63 |
| | 9 | 1 |
ec_GF2m_simple_group_copyName: | ec_GF2m_simple_group_copy | Prototype: | int ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src) | Coverage: | 37.500% (6/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec2_smpl.c | Lines: | 69-92 |
| | 25 | 6 |