OpenCoverage

x509rset.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509rset.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4int-
5X509_REQ_set_version(X509_REQ *x, long version)-
6{-
7 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
8 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
9 )-
10 return
never executed: return (0);
(0);
never executed: return (0);
0
11 return
executed 2 times by 1 test: return (ASN1_INTEGER_set(x->req_info->version, version));
Executed by:
  • libcrypto.so.44.0.1
(ASN1_INTEGER_set(x->req_info->version, version));
executed 2 times by 1 test: return (ASN1_INTEGER_set(x->req_info->version, version));
Executed by:
  • libcrypto.so.44.0.1
2
12}-
13-
14long-
15X509_REQ_get_version(const X509_REQ *x)-
16{-
17 return
never executed: return ASN1_INTEGER_get(x->req_info->version);
ASN1_INTEGER_get(x->req_info->version);
never executed: return ASN1_INTEGER_get(x->req_info->version);
0
18}-
19-
20int-
21X509_REQ_set_subject_name(X509_REQ *x, X509_NAME *name)-
22{-
23 if ((
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
x ==
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
24 ((void *)0)
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
25 )
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
|| (
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
x->req_info ==
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
26 ((void *)0)
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
27 )
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
)
0
28 return
never executed: return (0);
(0);
never executed: return (0);
0
29 return
never executed: return (X509_NAME_set(&x->req_info->subject, name));
(X509_NAME_set(&x->req_info->subject, name));
never executed: return (X509_NAME_set(&x->req_info->subject, name));
0
30}-
31-
32X509_NAME *-
33X509_REQ_get_subject_name(const X509_REQ *x)-
34{-
35 return
executed 6 times by 1 test: return x->req_info->subject;
Executed by:
  • libcrypto.so.44.0.1
x->req_info->subject;
executed 6 times by 1 test: return x->req_info->subject;
Executed by:
  • libcrypto.so.44.0.1
6
36}-
37-
38int-
39X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey)-
40{-
41 if ((
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
x ==
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
42 ((void *)0)
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
43 )
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
|| (
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
x->req_info ==
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
44 ((void *)0)
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
0-2
45 )
(x->req_info == ((void *)0) )Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
)
0-2
46 return
never executed: return (0);
(0);
never executed: return (0);
0
47 return
executed 2 times by 1 test: return (X509_PUBKEY_set(&x->req_info->pubkey, pkey));
Executed by:
  • libcrypto.so.44.0.1
(X509_PUBKEY_set(&x->req_info->pubkey, pkey));
executed 2 times by 1 test: return (X509_PUBKEY_set(&x->req_info->pubkey, pkey));
Executed by:
  • libcrypto.so.44.0.1
2
48}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2