OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...14
Condition %:  0.000% (0/7)
15
Condition %:  0.000% (0/10)
16
Condition %:  0.000% (0/1)
17
Condition %:  0.000% (0/1)
1819
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/10)
21
Condition %:  0.000% (0/1)
22
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
X509_STORE_CTX_get_cleanup
Name: X509_STORE_CTX_get_cleanup
Prototype: X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2479-2482
  0.000% (0/1)
11
X509_STORE_CTX_get_ex_data
Name: X509_STORE_CTX_get_ex_data
Prototype: void *X509_STORE_CTX_get_ex_data(X509_STORE_CTX *ctx, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2027-2030
  0.000% (0/1)
11
X509_STORE_CTX_get_explicit_policy
Name: X509_STORE_CTX_get_explicit_policy
Prototype: int X509_STORE_CTX_get_explicit_policy(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2489-2492
  0.000% (0/1)
11
X509_STORE_CTX_get_get_crl
Name: X509_STORE_CTX_get_get_crl
Prototype: X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2449-2452
  0.000% (0/1)
11
X509_STORE_CTX_get_get_issuer
Name: X509_STORE_CTX_get_get_issuer
Prototype: X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2434-2437
  0.000% (0/1)
11
X509_STORE_CTX_get_lookup_certs
Name: X509_STORE_CTX_get_lookup_certs
Prototype: X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2469-2472
  0.000% (0/1)
11
X509_STORE_CTX_get_lookup_crls
Name: X509_STORE_CTX_get_lookup_crls
Prototype: X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2474-2477
  0.000% (0/1)
11
X509_STORE_CTX_get_num_untrusted
Name: X509_STORE_CTX_get_num_untrusted
Prototype: int X509_STORE_CTX_get_num_untrusted(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2494-2497
  0.000% (0/1)
11
X509_STORE_CTX_get_obj_by_subject
Name: X509_STORE_CTX_get_obj_by_subject
Prototype: X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, X509_LOOKUP_TYPE type, X509_NAME *name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 274-287
  0.000% (0/7)
173
X509_STORE_CTX_get_verify
Name: X509_STORE_CTX_get_verify
Prototype: X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2429-2432
  0.000% (0/1)
11
X509_STORE_CTX_get_verify_cb
Name: X509_STORE_CTX_get_verify_cb
Prototype: X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(X509_STORE_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2418-2421
  0.000% (0/1)
11
X509_STORE_CTX_set0_untrusted
Name: X509_STORE_CTX_set0_untrusted
Prototype: void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, struct stack_st_X509 *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2401-2404
  0.000% (0/1)
11
X509_STORE_CTX_set0_verified_chain
Name: X509_STORE_CTX_set0_verified_chain
Prototype: void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2406-2410
  0.000% (0/1)
21
X509_STORE_CTX_set_current_cert
Name: X509_STORE_CTX_set_current_cert
Prototype: void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2057-2060
  0.000% (0/1)
11
X509_STORE_CTX_set_depth
Name: X509_STORE_CTX_set_depth
Prototype: void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2375-2378
  0.000% (0/1)
11
X509_STORE_CTX_set_error_depth
Name: X509_STORE_CTX_set_error_depth
Prototype: void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2047-2050
  0.000% (0/1)
11
X509_STORE_CTX_set_time
Name: X509_STORE_CTX_set_time
Prototype: void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, time_t t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2385-2389
  0.000% (0/1)
11
X509_STORE_CTX_set_trust
Name: X509_STORE_CTX_set_trust
Prototype: int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2109-2116
  0.000% (0/1)
11
X509_STORE_CTX_set_verify
Name: X509_STORE_CTX_set_verify
Prototype: void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, X509_STORE_CTX_verify_fn verify)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 2423-2427
  0.000% (0/1)
11
X509_STORE_add_crl
Name: X509_STORE_add_crl
Prototype: int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 370-377
  0.000% (0/4)
42
X509_STORE_get0_objects
Name: X509_STORE_get0_objects
Prototype: struct stack_st_X509_OBJECT *X509_STORE_get0_objects(X509_STORE *v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 523-526
  0.000% (0/1)
11
X509_STORE_get0_param
Name: X509_STORE_get0_param
Prototype: X509_VERIFY_PARAM *X509_STORE_get0_param(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 749-752
  0.000% (0/1)
11
X509_STORE_get_cert_crl
Name: X509_STORE_get_cert_crl
Prototype: X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 836-839
  0.000% (0/1)
11
X509_STORE_get_check_crl
Name: X509_STORE_get_check_crl
Prototype: X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 825-828
  0.000% (0/1)
11
X509_STORE_get_check_issued
Name: X509_STORE_get_check_issued
Prototype: X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 792-795
  0.000% (0/1)
11
X509_STORE_get_check_policy
Name: X509_STORE_get_check_policy
Prototype: X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 847-850
  0.000% (0/1)
11
X509_STORE_get_check_revocation
Name: X509_STORE_get_check_revocation
Prototype: X509_STORE_CTX_check_revocation_fn X509_STORE_get_check_revocation(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 803-806
  0.000% (0/1)
11
X509_STORE_get_cleanup
Name: X509_STORE_get_cleanup
Prototype: X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 880-883
  0.000% (0/1)
11
X509_STORE_get_ex_data
Name: X509_STORE_get_ex_data
Prototype: void *X509_STORE_get_ex_data(X509_STORE *ctx, int idx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 890-893
  0.000% (0/1)
11
X509_STORE_get_get_crl
Name: X509_STORE_get_get_crl
Prototype: X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 814-817
  0.000% (0/1)
11
X509_STORE_get_get_issuer
Name: X509_STORE_get_get_issuer
Prototype: X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 781-784
  0.000% (0/1)
11
X509_STORE_get_lookup_certs
Name: X509_STORE_get_lookup_certs
Prototype: X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 858-861
  0.000% (0/1)
11
X509_STORE_get_lookup_crls
Name: X509_STORE_get_lookup_crls
Prototype: X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 869-872
  0.000% (0/1)
11
X509_STORE_get_verify
Name: X509_STORE_get_verify
Prototype: X509_STORE_CTX_verify_fn X509_STORE_get_verify(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 759-762
  0.000% (0/1)
11
X509_STORE_get_verify_cb
Name: X509_STORE_get_verify_cb
Prototype: X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(X509_STORE *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 770-773
  0.000% (0/1)
11
X509_STORE_lock
Name: X509_STORE_lock
Prototype: int X509_STORE_lock(X509_STORE *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 44-47
  0.000% (0/1)
11
X509_STORE_set_cert_crl
Name: X509_STORE_set_cert_crl
Prototype: void X509_STORE_set_cert_crl(X509_STORE *ctx, X509_STORE_CTX_cert_crl_fn cert_crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 830-834
  0.000% (0/1)
11
X509_STORE_set_check_crl
Name: X509_STORE_set_check_crl
Prototype: void X509_STORE_set_check_crl(X509_STORE *ctx, X509_STORE_CTX_check_crl_fn check_crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 819-823
  0.000% (0/1)
11
X509_STORE_set_check_issued
Name: X509_STORE_set_check_issued
Prototype: void X509_STORE_set_check_issued(X509_STORE *ctx, X509_STORE_CTX_check_issued_fn check_issued)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 786-790
  0.000% (0/1)
11
X509_STORE_set_check_policy
Name: X509_STORE_set_check_policy
Prototype: void X509_STORE_set_check_policy(X509_STORE *ctx, X509_STORE_CTX_check_policy_fn check_policy)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 841-845
  0.000% (0/1)
11
X509_STORE_set_check_revocation
Name: X509_STORE_set_check_revocation
Prototype: void X509_STORE_set_check_revocation(X509_STORE *ctx, X509_STORE_CTX_check_revocation_fn check_revocation)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 797-801
  0.000% (0/1)
11
X509_STORE_set_cleanup
Name: X509_STORE_set_cleanup
Prototype: void X509_STORE_set_cleanup(X509_STORE *ctx, X509_STORE_CTX_cleanup_fn ctx_cleanup)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 874-878
  0.000% (0/1)
11
X509_STORE_set_depth
Name: X509_STORE_set_depth
Prototype: int X509_STORE_set_depth(X509_STORE *ctx, int depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 728-732
  0.000% (0/1)
21
X509_STORE_set_ex_data
Name: X509_STORE_set_ex_data
Prototype: int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 885-888
  0.000% (0/1)
11
X509_STORE_set_get_crl
Name: X509_STORE_set_get_crl
Prototype: void X509_STORE_set_get_crl(X509_STORE *ctx, X509_STORE_CTX_get_crl_fn get_crl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 808-812
  0.000% (0/1)
11
X509_STORE_set_get_issuer
Name: X509_STORE_set_get_issuer
Prototype: void X509_STORE_set_get_issuer(X509_STORE *ctx, X509_STORE_CTX_get_issuer_fn get_issuer)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 775-779
  0.000% (0/1)
11
X509_STORE_set_lookup_certs
Name: X509_STORE_set_lookup_certs
Prototype: void X509_STORE_set_lookup_certs(X509_STORE *ctx, X509_STORE_CTX_lookup_certs_fn lookup_certs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 852-856
  0.000% (0/1)
11
X509_STORE_set_lookup_crls
Name: X509_STORE_set_lookup_crls
Prototype: void X509_STORE_set_lookup_crls(X509_STORE *ctx, X509_STORE_CTX_lookup_crls_fn lookup_crls)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 863-867
  0.000% (0/1)
11
X509_STORE_set_purpose
Name: X509_STORE_set_purpose
Prototype: int X509_STORE_set_purpose(X509_STORE *ctx, int purpose)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 734-737
  0.000% (0/1)
11
X509_STORE_set_trust
Name: X509_STORE_set_trust
Prototype: int X509_STORE_set_trust(X509_STORE *ctx, int trust)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 739-742
  0.000% (0/1)
11
X509_STORE_set_verify
Name: X509_STORE_set_verify
Prototype: void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 754-757
  0.000% (0/1)
11
X509_STORE_unlock
Name: X509_STORE_unlock
Prototype: int X509_STORE_unlock(X509_STORE *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_lu.c
Lines: 49-52
  0.000% (0/1)
11
X509_TRUST_add
Name: X509_TRUST_add
Prototype: int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int), const char *name, int arg1, void *arg2)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 123-183
  0.000% (0/29)
4510
X509_TRUST_cleanup
Name: X509_TRUST_cleanup
Prototype: void X509_TRUST_cleanup(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 196-200
  0.000% (0/1)
61
X509_TRUST_get0_name
Name: X509_TRUST_get0_name
Prototype: char *X509_TRUST_get0_name(const X509_TRUST *xp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 207-210
  0.000% (0/1)
11
X509_TRUST_get_count
Name: X509_TRUST_get_count
Prototype: int X509_TRUST_get_count(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 81-86
  0.000% (0/4)
32
X509_TRUST_get_flags
Name: X509_TRUST_get_flags
Prototype: int X509_TRUST_get_flags(const X509_TRUST *xp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 202-205
  0.000% (0/1)
11
X509_TRUST_get_trust
Name: X509_TRUST_get_trust
Prototype: int X509_TRUST_get_trust(const X509_TRUST *xp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 212-215
  0.000% (0/1)
11
X509_TRUST_set
Name: X509_TRUST_set
Prototype: int X509_TRUST_set(int *t, int trust)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_trs.c
Lines: 113-121
  0.000% (0/4)
52
X509_VAL_free
Name: X509_VAL_free
Prototype: void X509_VAL_free(X509_VAL *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_val.c
Lines: 20-20
  0.000% (0/1)
11
X509_VAL_new
Name: X509_VAL_new
Prototype: X509_VAL *X509_VAL_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_val.c
Lines: 20-20
  0.000% (0/1)
11
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
  0.000% (0/10)
74
X509_VERIFY_PARAM_add0_table
Name: X509_VERIFY_PARAM_add0_table
Prototype: int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 548-566
  0.000% (0/14)
175
X509_VERIFY_PARAM_add1_host
Name: X509_VERIFY_PARAM_add1_host
Prototype: int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, const char *name, size_t namelen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 384-388
  0.000% (0/1)
11
X509_VERIFY_PARAM_clear_flags
Name: X509_VERIFY_PARAM_clear_flags
Prototype: int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, unsigned long flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 278-283
  0.000% (0/1)
21
X509_VERIFY_PARAM_get0
Name: X509_VERIFY_PARAM_get0
Prototype: const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 576-582
  0.000% (0/4)
42
X509_VERIFY_PARAM_get0_name
Name: X509_VERIFY_PARAM_get0_name
Prototype: const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 461-464
  0.000% (0/1)
11
X509_VERIFY_PARAM_get_auth_level
Name: X509_VERIFY_PARAM_get_auth_level
Prototype: int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 456-459
  0.000% (0/1)
11
X509_VERIFY_PARAM_get_count
Name: X509_VERIFY_PARAM_get_count
Prototype: int X509_VERIFY_PARAM_get_count(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 568-574
  0.000% (0/4)
42
X509_VERIFY_PARAM_get_depth
Name: X509_VERIFY_PARAM_get_depth
Prototype: int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 451-454
  0.000% (0/1)
11
X509_VERIFY_PARAM_get_flags
Name: X509_VERIFY_PARAM_get_flags
Prototype: unsigned long X509_VERIFY_PARAM_get_flags(X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 285-288
  0.000% (0/1)
11
X509_VERIFY_PARAM_get_hostflags
Name: X509_VERIFY_PARAM_get_hostflags
Prototype: unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 396-399
  0.000% (0/1)
11
X509_VERIFY_PARAM_get_inh_flags
Name: X509_VERIFY_PARAM_get_inh_flags
Prototype: uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 290-293
  0.000% (0/1)
11
X509_VERIFY_PARAM_set1_email
Name: X509_VERIFY_PARAM_set1_email
Prototype: int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, const char *email, size_t emaillen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 424-429
  0.000% (0/1)
21
X509_VERIFY_PARAM_set1_ip
Name: X509_VERIFY_PARAM_set1_ip
Prototype: int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, const unsigned char *ip, size_t iplen)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 431-438
  0.000% (0/8)
42
X509_VERIFY_PARAM_set1_ip_asc
Name: X509_VERIFY_PARAM_set1_ip_asc
Prototype: int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 440-449
  0.000% (0/4)
62
X509_VERIFY_PARAM_set1_name
Name: X509_VERIFY_PARAM_set1_name
Prototype: int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 261-268
  0.000% (0/4)
52
X509_VERIFY_PARAM_set1_policies
Name: X509_VERIFY_PARAM_set1_policies
Prototype: int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, struct stack_st_ASN1_OBJECT *policies)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 345-376
  0.000% (0/19)
257
X509_VERIFY_PARAM_set_hostflags
Name: X509_VERIFY_PARAM_set_hostflags
Prototype: void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, unsigned int flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 390-394
  0.000% (0/1)
11
X509_VERIFY_PARAM_set_inh_flags
Name: X509_VERIFY_PARAM_set_inh_flags
Prototype: int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, uint32_t flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 295-299
  0.000% (0/1)
21
X509_VERIFY_PARAM_set_trust
Name: X509_VERIFY_PARAM_set_trust
Prototype: int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 306-309
  0.000% (0/1)
11
X509_VERIFY_PARAM_table_cleanup
Name: X509_VERIFY_PARAM_table_cleanup
Prototype: void X509_VERIFY_PARAM_table_cleanup(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c
Lines: 598-602
  0.000% (0/1)
61
X509_add1_reject_object
Name: X509_add1_reject_object
Prototype: int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 124-139
  0.000% (0/13)
225
X509_add1_trust_object
Name: X509_add1_trust_object
Prototype: int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 103-122
  0.000% (0/21)
277
X509_add_ext
Name: X509_add_ext
Prototype: int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Lines: 97-100
  0.000% (0/1)
51
X509_alias_get0
Name: X509_alias_get0
Prototype: unsigned char *X509_alias_get0(X509 *x, int *len)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 85-92
  0.000% (0/9)
93
X509_alias_set1
Name: X509_alias_set1
Prototype: int X509_alias_set1(X509 *x, const unsigned char *name, int len)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 50-65
  0.000% (0/19)
245
X509_certificate_type
Name: X509_certificate_type
Prototype: int X509_certificate_type(const X509 *x, const EVP_PKEY *pkey)
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509type.c
Lines: 16-84
  0.000% (0/44)
4722
X509_check_ip
Name: X509_check_ip
Prototype: int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, unsigned int flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 937-943
  0.000% (0/4)
92
X509_check_ip_asc
Name: X509_check_ip_asc
Prototype: int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 945-956
  0.000% (0/7)
143
X509_cmp_current_time
Name: X509_cmp_current_time
Prototype: int X509_cmp_current_time(const ASN1_TIME *ctm)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c
Lines: 1781-1784
  0.000% (0/1)
51
X509_email_free
Name: X509_email_free
Prototype: void X509_email_free(struct stack_st_OPENSSL_STRING *sk)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 524-527
  0.000% (0/1)
11
X509_get0_authority_key_id
Name: X509_get0_authority_key_id
Prototype: const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c
Lines: 867-872
  0.000% (0/3)
101
X509_get0_reject_objects
Name: X509_get0_reject_objects
Prototype: struct stack_st_ASN1_OBJECT *X509_get0_reject_objects(X509 *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 164-169
  0.000% (0/4)
92
X509_get0_serialNumber
Name: X509_get0_serialNumber
Prototype: const ASN1_INTEGER *X509_get0_serialNumber(const X509 *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c
Lines: 109-112
  0.000% (0/1)
11
X509_get0_trust_objects
Name: X509_get0_trust_objects
Prototype: struct stack_st_ASN1_OBJECT *X509_get0_trust_objects(X509 *x)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_x509a.c
Lines: 157-162
  0.000% (0/4)
92
X509_get1_email
Name: X509_get1_email
Prototype: struct stack_st_OPENSSL_STRING *X509_get1_email(X509 *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 418-427
  0.000% (0/1)
141
X509_get1_ocsp
Name: X509_get1_ocsp
Prototype: struct stack_st_OPENSSL_STRING *X509_get1_ocsp(X509 *x)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c
Lines: 429-450
  0.000% (0/16)
316
X509_get_default_cert_area
Name: X509_get_default_cert_area
Prototype: const char *X509_get_default_cert_area(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c
Lines: 20-23
  0.000% (0/1)
11
X509_get_default_private_dir
Name: X509_get_default_private_dir
Prototype: const char *X509_get_default_private_dir(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_def.c
Lines: 15-18
  0.000% (0/1)
11
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...14
Condition %:  0.000% (0/7)
15
Condition %:  0.000% (0/10)
16
Condition %:  0.000% (0/1)
17
Condition %:  0.000% (0/1)
1819
Condition %:  0.000% (0/1)
20
Condition %:  0.000% (0/10)
21
Condition %:  0.000% (0/1)
22
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...40
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...103
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.2