| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
EVP_PKEY_meth_remove| Name: | EVP_PKEY_meth_remove | | Prototype: | int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c | | Lines: | 322-329 |
| | 7 | 1 |
EVP_PKEY_security_bits| Name: | EVP_PKEY_security_bits | | Prototype: | int EVP_PKEY_security_bits(const EVP_PKEY *pkey) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | | Lines: | 36-43 |
| | 7 | 3 |
EVP_PKEY_set_alias_type| Name: | EVP_PKEY_set_alias_type | | Prototype: | int EVP_PKEY_set_alias_type(EVP_PKEY *pkey, int type) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | | Lines: | 360-377 |
| | 7 | 3 |
EVP_get_pw_prompt| Name: | EVP_get_pw_prompt | | Prototype: | char *EVP_get_pw_prompt(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_key.c | | Lines: | 30-36 |
| | 7 | 2 |
GENERAL_NAME_get0_otherName| Name: | GENERAL_NAME_get0_otherName | | Prototype: | int GENERAL_NAME_get0_otherName(GENERAL_NAME *gen, ASN1_OBJECT **poid, ASN1_TYPE **pvalue) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | | Lines: | 191-201 |
| | 7 | 4 |
HMAC_Init| Name: | HMAC_Init | | Prototype: | int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | | Lines: | 83-88 |
| | 7 | 2 |
OCSP_copy_nonce| Name: | OCSP_copy_nonce | | Prototype: | int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ext.c | | Lines: | 347-358 |
| | 7 | 2 |
OCSP_resp_get0| Name: | OCSP_resp_get0 | | Prototype: | OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | | Lines: | 193-198 |
| | 7 | 2 |
OPENSSL_cipher_name| Name: | OPENSSL_cipher_name | | Prototype: | const char *OPENSSL_cipher_name(const char *stdname) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1865-1873 |
| | 7 | 2 |
OPENSSL_sk_reserve| Name: | OPENSSL_sk_reserve | | Prototype: | int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | | Lines: | 227-235 |
| | 7 | 3 |
OPENSSL_strlcpy| Name: | OPENSSL_strlcpy | | Prototype: | size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | | Lines: | 81-91 |
| | 7 | 3 |
OSSL_STORE_INFO_get0_CERT| Name: | OSSL_STORE_INFO_get0_CERT | | Prototype: | X509 *OSSL_STORE_INFO_get0_CERT(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 403-408 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_CRL| Name: | OSSL_STORE_INFO_get0_CRL | | Prototype: | X509_CRL *OSSL_STORE_INFO_get0_CRL(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 421-426 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_NAME| Name: | OSSL_STORE_INFO_get0_NAME | | Prototype: | const char *OSSL_STORE_INFO_get0_NAME(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 322-327 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_NAME_description| Name: | OSSL_STORE_INFO_get0_NAME_description | | Prototype: | const char *OSSL_STORE_INFO_get0_NAME_description(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 344-349 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_PARAMS| Name: | OSSL_STORE_INFO_get0_PARAMS | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get0_PARAMS(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 367-372 |
| | 7 | 2 |
OSSL_STORE_INFO_get0_PKEY| Name: | OSSL_STORE_INFO_get0_PKEY | | Prototype: | EVP_PKEY *OSSL_STORE_INFO_get0_PKEY(const OSSL_STORE_INFO *info) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 385-390 |
| | 7 | 2 |
OSSL_STORE_INFO_new_CERT| Name: | OSSL_STORE_INFO_new_CERT | | Prototype: | OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 294-302 |
| | 7 | 2 |
OSSL_STORE_INFO_new_CRL| Name: | OSSL_STORE_INFO_new_CRL | | Prototype: | OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 304-312 |
| | 7 | 2 |
OSSL_STORE_INFO_new_PARAMS| Name: | OSSL_STORE_INFO_new_PARAMS | | Prototype: | OSSL_STORE_INFO *OSSL_STORE_INFO_new_PARAMS(EVP_PKEY *params) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 274-282 |
| | 7 | 2 |
OSSL_STORE_INFO_new_PKEY| Name: | OSSL_STORE_INFO_new_PKEY | | Prototype: | OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | | Lines: | 284-292 |
| | 7 | 2 |
OTHERNAME_cmp| Name: | OTHERNAME_cmp | | Prototype: | int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | | Lines: | 99-111 |
| | 7 | 3 |
PACKET_peek_4| Name: | PACKET_peek_4 | | Prototype: | static inline int PACKET_peek_4(const PACKET *pkt, unsigned long *data) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 293-305 |
| | 7 | 2 |
PACKET_peek_net_4| Name: | PACKET_peek_net_4 | | Prototype: | static inline int PACKET_peek_net_4(const PACKET *pkt, unsigned long *data) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 216-228 |
| | 7 | 2 |
PACKET_strndup| Name: | PACKET_strndup | | Prototype: | static inline int PACKET_strndup(const PACKET *pkt, char **data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | | Lines: | 447-454 |
| | 7 | 1 |
PEM_read_DSAPrivateKey| Name: | PEM_read_DSAPrivateKey | | Prototype: | DSA *PEM_read_DSAPrivateKey(FILE *fp, DSA **dsa, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 120-125 |
| | 7 | 1 |
PEM_read_ECPrivateKey| Name: | PEM_read_ECPrivateKey | | Prototype: | EC_KEY *PEM_read_ECPrivateKey(FILE *fp, EC_KEY **eckey, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 164-170 |
| | 7 | 1 |
PEM_read_RSAPrivateKey| Name: | PEM_read_RSAPrivateKey | | Prototype: | RSA *PEM_read_RSAPrivateKey(FILE *fp, RSA **rsa, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 73-78 |
| | 7 | 1 |
PEM_read_bio_DSAPrivateKey| Name: | PEM_read_bio_DSAPrivateKey | | Prototype: | DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 108-114 |
| | 7 | 1 |
PEM_read_bio_ECPrivateKey| Name: | PEM_read_bio_ECPrivateKey | | Prototype: | EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 148-154 |
| | 7 | 1 |
PEM_read_bio_RSAPrivateKey| Name: | PEM_read_bio_RSAPrivateKey | | Prototype: | RSA *PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb, void *u) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 63-69 |
| | 7 | 1 |
PKCS12_SAFEBAG_get0_p8inf| Name: | PKCS12_SAFEBAG_get0_p8inf | | Prototype: | const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | | Lines: | 33-38 |
| | 7 | 2 |
PKCS12_SAFEBAG_get0_pkcs8| Name: | PKCS12_SAFEBAG_get0_pkcs8 | | Prototype: | const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | | Lines: | 40-45 |
| | 7 | 2 |
PKCS12_SAFEBAG_get0_safes| Name: | PKCS12_SAFEBAG_get0_safes | | Prototype: | const struct stack_st_PKCS12_SAFEBAG * PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | | Lines: | 47-53 |
| | 7 | 2 |
PKCS7_type_is_other| Name: | PKCS7_type_is_other | | Prototype: | static int PKCS7_type_is_other(PKCS7 *p7) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | | Lines: | 22-43 |
| | 7 | 8 |
RAND_DRBG_get0_master| Name: | RAND_DRBG_get0_master | | Prototype: | RAND_DRBG *RAND_DRBG_get0_master(void) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 1012-1018 |
| | 7 | 2 |
RAND_DRBG_set_callbacks| Name: | RAND_DRBG_set_callbacks | | Prototype: | int RAND_DRBG_set_callbacks(RAND_DRBG *drbg, RAND_DRBG_get_entropy_fn get_entropy, RAND_DRBG_cleanup_entropy_fn cleanup_entropy, RAND_DRBG_get_nonce_fn get_nonce, RAND_DRBG_cleanup_nonce_fn cleanup_nonce) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 683-696 |
| | 7 | 2 |
RAND_bytes| Name: | RAND_bytes | | Prototype: | int RAND_bytes(unsigned char *buf, int num) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | | Lines: | 771-779 |
| | 7 | 2 |
RIPEMD160_Init| Name: | RIPEMD160_Init | | Prototype: | int RIPEMD160_Init(RIPEMD160_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_dgst.c | | Lines: | 21-30 |
| | 7 | 1 |
SCT_LIST_print| Name: | SCT_LIST_print | | Prototype: | void SCT_LIST_print(const struct stack_st_SCT *sct_list, BIO *out, int indent, const char *separator, const CTLOG_STORE *log_store) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | | Lines: | 114-127 |
| | 7 | 3 |
SCT_get_signature_nid| Name: | SCT_get_signature_nid | | Prototype: | int SCT_get_signature_nid(const SCT *sct) | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 216-231 |
| | 7 | 6 |
SCT_set_log_entry_type| Name: | SCT_set_log_entry_type | | Prototype: | int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 64-78 |
| | 7 | 4 |
SCT_set_source| Name: | SCT_set_source | | Prototype: | int SCT_set_source(SCT *sct, sct_source_t source) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 268-283 |
| | 7 | 5 |
SHA1_Init| Name: | SHA1_Init | | Prototype: | int SHA1_Init(SHA_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha_locl.h | | Lines: | 53-62 |
| | 7 | 1 |
SRP_gN_free| Name: | SRP_gN_free | | Prototype: | static void SRP_gN_free(SRP_gN_cache *gN_cache) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | | Lines: | 329-336 |
| | 7 | 2 |
SSL_CIPHER_get_version| Name: | SSL_CIPHER_get_version | | Prototype: | const char *SSL_CIPHER_get_version(const SSL_CIPHER *c) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1834-1846 |
| | 7 | 3 |
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_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_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_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_session_id_context| Name: | SSL_CTX_set_session_id_context | | Prototype: | int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx, unsigned int sid_ctx_len) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 867-879 |
| | 7 | 2 |
SSL_CTX_set_tlsext_max_fragment_length| Name: | SSL_CTX_set_tlsext_max_fragment_length | | Prototype: | int SSL_CTX_set_tlsext_max_fragment_length(SSL_CTX *ctx, uint8_t mode) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | | Lines: | 2703-2714 |
| | 7 | 2 |
SSL_callback_ctrl| Name: | SSL_callback_ctrl | | Prototype: | long SSL_callback_ctrl(SSL *s, int cmd, void (*fp) (void)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 2249-2262 |
| | 7 | 3 |
SSL_get1_session| Name: | SSL_get1_session | | Prototype: | SSL_SESSION *SSL_get1_session(SSL *ssl) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 38-53 |
| | 7 | 2 |
SSL_get_changed_async_fds| Name: | SSL_get_changed_async_fds | | Prototype: | int SSL_get_changed_async_fds(SSL *s, int *addfd, size_t *numaddfds, int *delfd, size_t *numdelfds) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 1624-1633 |
| | 7 | 2 |
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_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_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_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_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 |
TS_MSG_IMPRINT_print_bio| Name: | TS_MSG_IMPRINT_print_bio | | Prototype: | int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_lib.c | | Lines: | 80-92 |
| | 7 | 1 |
UI_add_input_string| Name: | UI_add_input_string | | Prototype: | int UI_add_input_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 198-204 |
| | 7 | 1 |
UI_get_result_length| Name: | UI_get_result_length | | Prototype: | int UI_get_result_length(UI *ui, int i) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 445-456 |
| | 7 | 3 |
UI_method_set_data_duplicator| Name: | UI_method_set_data_duplicator | | Prototype: | int UI_method_set_data_duplicator(UI_METHOD *method, void *(*duplicator) (UI *ui, void *ui_data), void (*destructor)(UI *ui, void *ui_data)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 675-685 |
| | 7 | 2 |
WPACKET_memcpy| Name: | WPACKET_memcpy | | Prototype: | int WPACKET_memcpy(WPACKET *pkt, const void *src, size_t len) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | | Lines: | 362-375 |
| | 7 | 3 |
WPACKET_memset| Name: | WPACKET_memset | | Prototype: | int WPACKET_memset(WPACKET *pkt, int ch, size_t len) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet.c | | Lines: | 347-360 |
| | 7 | 3 |
X509V3_EXT_nconf_nid| Name: | X509V3_EXT_nconf_nid | | Prototype: | X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, const char *value) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | | Lines: | 55-65 |
| | 7 | 2 |
X509_ALGOR_cmp| Name: | X509_ALGOR_cmp | | Prototype: | int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_algor.c | | Lines: | 85-94 |
| | 7 | 3 |
X509_CRL_METHOD_free| Name: | X509_CRL_METHOD_free | | Prototype: | void X509_CRL_METHOD_free(X509_CRL_METHOD *m) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | | Lines: | 451-456 |
| | 7 | 2 |
X509_CRL_get0_by_serial| Name: | X509_CRL_get0_by_serial | | Prototype: | int X509_CRL_get0_by_serial(X509_CRL *crl, X509_REVOKED **ret, ASN1_INTEGER *serial) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | | Lines: | 331-337 |
| | 7 | 2 |
X509_EXTENSION_get_critical| Name: | X509_EXTENSION_get_critical | | Prototype: | int X509_EXTENSION_get_critical(const X509_EXTENSION *ex) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 228-235 |
| | 7 | 3 |
X509_NAME_get_index_by_NID| Name: | X509_NAME_get_index_by_NID | | Prototype: | int X509_NAME_get_index_by_NID(X509_NAME *name, int nid, int lastpos) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | | Lines: | 56-64 |
| | 7 | 2 |
X509_NAME_get_text_by_NID| Name: | X509_NAME_get_text_by_NID | | Prototype: | int X509_NAME_get_text_by_NID(X509_NAME *name, int nid, char *buf, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509name.c | | Lines: | 19-27 |
| | 7 | 2 |
X509_REQ_extension_nid| Name: | X509_REQ_extension_nid | | Prototype: | int X509_REQ_extension_nid(int req_nid) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_req.c | | Lines: | 131-141 |
| | 7 | 4 |
X509_REQ_sign_ctx| Name: | X509_REQ_sign_ctx | | Prototype: | int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | | Lines: | 72-77 |
| | 7 | 1 |
X509_STORE_CTX_get1_chain| Name: | X509_STORE_CTX_get1_chain | | Prototype: | struct stack_st_X509 *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 2067-2072 |
| | 7 | 2 |
X509_VERIFY_PARAM_add0_policy| Name: | X509_VERIFY_PARAM_add0_policy | | Prototype: | int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, ASN1_OBJECT *policy) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c | | Lines: | 332-343 |
| | 7 | 4 |
X509_chain_up_ref| Name: | X509_chain_up_ref | | Prototype: | struct stack_st_X509 *X509_chain_up_ref(struct stack_st_X509 *chain) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 448-458 |
| | 7 | 2 |
X509_policy_node_get0_parent| Name: | X509_policy_node_get0_parent | | Prototype: | const X509_POLICY_NODE *X509_policy_node_get0_parent(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 102-108 |
| | 7 | 2 |
X509_policy_node_get0_policy| Name: | X509_policy_node_get0_policy | | Prototype: | const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 86-91 |
| | 7 | 2 |
X509_policy_node_get0_qualifiers| Name: | X509_policy_node_get0_qualifiers | | Prototype: | struct stack_st_POLICYQUALINFO *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 93-100 |
| | 7 | 2 |
X509_policy_tree_get0_level| Name: | X509_policy_tree_get0_level | | Prototype: | X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 27-33 |
| | 7 | 2 |
X509_policy_tree_get0_policies| Name: | X509_policy_tree_get0_policies | | Prototype: | struct stack_st_X509_POLICY_NODE *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/pcy_lib.c | | Lines: | 35-42 |
| | 7 | 2 |
X509_reject_clear| Name: | X509_reject_clear | | Prototype: | void X509_reject_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 149-155 |
| | 7 | 2 |
X509_trust_clear| Name: | X509_trust_clear | | Prototype: | void X509_trust_clear(X509 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c | | Lines: | 141-147 |
| | 7 | 2 |
X509v3_asid_canonize| Name: | X509v3_asid_canonize | | Prototype: | int X509v3_asid_canonize(ASIdentifiers *asid) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | | Lines: | 493-498 |
| | 7 | 1 |
X509v3_asid_is_canonical| Name: | X509v3_asid_is_canonical | | Prototype: | int X509v3_asid_is_canonical(ASIdentifiers *asid) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_asid.c | | Lines: | 341-346 |
| | 7 | 1 |
X509v3_get_ext_by_NID| Name: | X509v3_get_ext_by_NID | | Prototype: | int X509v3_get_ext_by_NID(const struct stack_st_X509_EXTENSION *x, int nid, int lastpos) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_v3.c | | Lines: | 27-36 |
| | 7 | 2 |
acpt_close_socket| Name: | acpt_close_socket | | Prototype: | static void acpt_close_socket(BIO *bio) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_acpt.c | | Lines: | 119-130 |
| | 7 | 2 |
aes_cfb8_cipher| Name: | aes_cfb8_cipher | | Prototype: | static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 2743-2754 |
| | 7 | 1 |
aes_cfb_cipher| Name: | aes_cfb_cipher | | Prototype: | static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c | | Lines: | 2730-2741 |
| | 7 | 1 |
asn1_bio_get_ex| Name: | asn1_bio_get_ex | | Prototype: | static int asn1_bio_get_ex(BIO *b, int cmd, asn1_ps_func **ex_func, asn1_ps_func **ex_free_func) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 408-420 |
| | 7 | 2 |
asn1_bio_setup_ex| Name: | asn1_bio_setup_ex | | Prototype: | static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx, asn1_ps_func *setup, asn1_bio_state_t ex_state, asn1_bio_state_t other_state) | | Coverage: | 50.000% (5/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c | | Lines: | 274-288 |
| | 7 | 3 |
asn1_template_clear| Name: | asn1_template_clear | | Prototype: | static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c | | Lines: | 248-255 |
| | 7 | 2 |
bind_helper| Name: | bind_helper | | Prototype: | static int bind_helper(ENGINE *e) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c | | Lines: | 56-66 |
| | 7 | 2 |
bn_from_mont_fixed_top| Name: | bn_from_mont_fixed_top | | Prototype: | int bn_from_mont_fixed_top(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | | Lines: | 174-220 |
| | 7 | 2 |
check_purpose_ns_ssl_server| Name: | check_purpose_ns_ssl_server | | Prototype: | static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 624-635 |
| | 7 | 3 |
check_purpose_smime_encrypt| Name: | check_purpose_smime_encrypt | | Prototype: | static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 676-686 |
| | 7 | 3 |
check_purpose_smime_sign| Name: | check_purpose_smime_sign | | Prototype: | static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 664-674 |
| | 7 | 3 |
check_ssl_ca| Name: | check_ssl_ca | | Prototype: | static int check_ssl_ca(const X509 *x) | | Coverage: | 55.556% (5/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 570-581 |
| | 7 | 3 |