OpenCoverage

x_all.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4X509 *-
5d2i_X509_bio(BIO *bp, X509 **x509)-
6{-
7 return
never executed: return ASN1_item_d2i_bio(&X509_it, bp, x509);
ASN1_item_d2i_bio(&X509_it, bp, x509);
never executed: return ASN1_item_d2i_bio(&X509_it, bp, x509);
0
8}-
9-
10int-
11i2d_X509_bio(BIO *bp, X509 *x509)-
12{-
13 return
never executed: return ASN1_item_i2d_bio(&X509_it, bp, x509);
ASN1_item_i2d_bio(&X509_it, bp, x509);
never executed: return ASN1_item_i2d_bio(&X509_it, bp, x509);
0
14}-
15-
16X509 *-
17d2i_X509_fp(FILE *fp, X509 **x509)-
18{-
19 return
never executed: return ASN1_item_d2i_fp(&X509_it, fp, x509);
ASN1_item_d2i_fp(&X509_it, fp, x509);
never executed: return ASN1_item_d2i_fp(&X509_it, fp, x509);
0
20}-
21-
22int-
23i2d_X509_fp(FILE *fp, X509 *x509)-
24{-
25 return
never executed: return ASN1_item_i2d_fp(&X509_it, fp, x509);
ASN1_item_i2d_fp(&X509_it, fp, x509);
never executed: return ASN1_item_i2d_fp(&X509_it, fp, x509);
0
26}-
27-
28X509_CRL *-
29d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl)-
30{-
31 return
never executed: return ASN1_item_d2i_bio(&X509_CRL_it, bp, crl);
ASN1_item_d2i_bio(&X509_CRL_it, bp, crl);
never executed: return ASN1_item_d2i_bio(&X509_CRL_it, bp, crl);
0
32}-
33-
34int-
35i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl)-
36{-
37 return
never executed: return ASN1_item_i2d_bio(&X509_CRL_it, bp, crl);
ASN1_item_i2d_bio(&X509_CRL_it, bp, crl);
never executed: return ASN1_item_i2d_bio(&X509_CRL_it, bp, crl);
0
38}-
39-
40X509_CRL *-
41d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl)-
42{-
43 return
never executed: return ASN1_item_d2i_fp(&X509_CRL_it, fp, crl);
ASN1_item_d2i_fp(&X509_CRL_it, fp, crl);
never executed: return ASN1_item_d2i_fp(&X509_CRL_it, fp, crl);
0
44}-
45-
46int-
47i2d_X509_CRL_fp(FILE *fp, X509_CRL *crl)-
48{-
49 return
never executed: return ASN1_item_i2d_fp(&X509_CRL_it, fp, crl);
ASN1_item_i2d_fp(&X509_CRL_it, fp, crl);
never executed: return ASN1_item_i2d_fp(&X509_CRL_it, fp, crl);
0
50}-
51-
52PKCS7 *-
53d2i_PKCS7_bio(BIO *bp, PKCS7 **p7)-
54{-
55 return
never executed: return ASN1_item_d2i_bio(&PKCS7_it, bp, p7);
ASN1_item_d2i_bio(&PKCS7_it, bp, p7);
never executed: return ASN1_item_d2i_bio(&PKCS7_it, bp, p7);
0
56}-
57-
58int-
59i2d_PKCS7_bio(BIO *bp, PKCS7 *p7)-
60{-
61 return
never executed: return ASN1_item_i2d_bio(&PKCS7_it, bp, p7);
ASN1_item_i2d_bio(&PKCS7_it, bp, p7);
never executed: return ASN1_item_i2d_bio(&PKCS7_it, bp, p7);
0
62}-
63-
64PKCS7 *-
65d2i_PKCS7_fp(FILE *fp, PKCS7 **p7)-
66{-
67 return
never executed: return ASN1_item_d2i_fp(&PKCS7_it, fp, p7);
ASN1_item_d2i_fp(&PKCS7_it, fp, p7);
never executed: return ASN1_item_d2i_fp(&PKCS7_it, fp, p7);
0
68}-
69-
70int-
71i2d_PKCS7_fp(FILE *fp, PKCS7 *p7)-
72{-
73 return
never executed: return ASN1_item_i2d_fp(&PKCS7_it, fp, p7);
ASN1_item_i2d_fp(&PKCS7_it, fp, p7);
never executed: return ASN1_item_i2d_fp(&PKCS7_it, fp, p7);
0
74}-
75-
76X509_REQ *-
77d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)-
78{-
79 return
never executed: return ASN1_item_d2i_bio(&X509_REQ_it, bp, req);
ASN1_item_d2i_bio(&X509_REQ_it, bp, req);
never executed: return ASN1_item_d2i_bio(&X509_REQ_it, bp, req);
0
80}-
81-
82int-
83i2d_X509_REQ_bio(BIO *bp, X509_REQ *req)-
84{-
85 return
never executed: return ASN1_item_i2d_bio(&X509_REQ_it, bp, req);
ASN1_item_i2d_bio(&X509_REQ_it, bp, req);
never executed: return ASN1_item_i2d_bio(&X509_REQ_it, bp, req);
0
86}-
87-
88X509_REQ *-
89d2i_X509_REQ_fp(FILE *fp, X509_REQ **req)-
90{-
91 return
never executed: return ASN1_item_d2i_fp(&X509_REQ_it, fp, req);
ASN1_item_d2i_fp(&X509_REQ_it, fp, req);
never executed: return ASN1_item_d2i_fp(&X509_REQ_it, fp, req);
0
92}-
93-
94int-
95i2d_X509_REQ_fp(FILE *fp, X509_REQ *req)-
96{-
97 return
never executed: return ASN1_item_i2d_fp(&X509_REQ_it, fp, req);
ASN1_item_i2d_fp(&X509_REQ_it, fp, req);
never executed: return ASN1_item_i2d_fp(&X509_REQ_it, fp, req);
0
98}-
99-
100-
101RSA *-
102d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)-
103{-
104 return
never executed: return ASN1_item_d2i_bio(&RSAPrivateKey_it, bp, rsa);
ASN1_item_d2i_bio(&RSAPrivateKey_it, bp, rsa);
never executed: return ASN1_item_d2i_bio(&RSAPrivateKey_it, bp, rsa);
0
105}-
106-
107int-
108i2d_RSAPrivateKey_bio(BIO *bp, RSA *rsa)-
109{-
110 return
never executed: return ASN1_item_i2d_bio(&RSAPrivateKey_it, bp, rsa);
ASN1_item_i2d_bio(&RSAPrivateKey_it, bp, rsa);
never executed: return ASN1_item_i2d_bio(&RSAPrivateKey_it, bp, rsa);
0
111}-
112-
113RSA *-
114d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa)-
115{-
116 return
never executed: return ASN1_item_d2i_fp(&RSAPrivateKey_it, fp, rsa);
ASN1_item_d2i_fp(&RSAPrivateKey_it, fp, rsa);
never executed: return ASN1_item_d2i_fp(&RSAPrivateKey_it, fp, rsa);
0
117}-
118-
119int-
120i2d_RSAPrivateKey_fp(FILE *fp, RSA *rsa)-
121{-
122 return
never executed: return ASN1_item_i2d_fp(&RSAPrivateKey_it, fp, rsa);
ASN1_item_i2d_fp(&RSAPrivateKey_it, fp, rsa);
never executed: return ASN1_item_i2d_fp(&RSAPrivateKey_it, fp, rsa);
0
123}-
124-
125RSA *-
126d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)-
127{-
128 return
never executed: return ASN1_item_d2i_bio(&RSAPublicKey_it, bp, rsa);
ASN1_item_d2i_bio(&RSAPublicKey_it, bp, rsa);
never executed: return ASN1_item_d2i_bio(&RSAPublicKey_it, bp, rsa);
0
129}-
130-
131int-
132i2d_RSAPublicKey_bio(BIO *bp, RSA *rsa)-
133{-
134 return
never executed: return ASN1_item_i2d_bio(&RSAPublicKey_it, bp, rsa);
ASN1_item_i2d_bio(&RSAPublicKey_it, bp, rsa);
never executed: return ASN1_item_i2d_bio(&RSAPublicKey_it, bp, rsa);
0
135}-
136-
137RSA *-
138d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa)-
139{-
140 return
never executed: return ASN1_item_d2i_fp(&RSAPublicKey_it, fp, rsa);
ASN1_item_d2i_fp(&RSAPublicKey_it, fp, rsa);
never executed: return ASN1_item_d2i_fp(&RSAPublicKey_it, fp, rsa);
0
141}-
142-
143int-
144i2d_RSAPublicKey_fp(FILE *fp, RSA *rsa)-
145{-
146 return
never executed: return ASN1_item_i2d_fp(&RSAPublicKey_it, fp, rsa);
ASN1_item_i2d_fp(&RSAPublicKey_it, fp, rsa);
never executed: return ASN1_item_i2d_fp(&RSAPublicKey_it, fp, rsa);
0
147}-
148-
149RSA *-
150d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)-
151{-
152 return
never executed: return ((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0))));
((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0))));
never executed: return ((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0))));
0
153}-
154-
155int-
156i2d_RSA_PUBKEY_bio(BIO *bp, RSA *rsa)-
157{-
158 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0))));
0
159}-
160-
161int-
162i2d_RSA_PUBKEY_fp(FILE *fp, RSA *rsa)-
163{-
164 return
never executed: return ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa);
ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa);
never executed: return ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa);
0
165}-
166-
167RSA *-
168d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa)-
169{-
170 return
never executed: return ASN1_d2i_fp((void *(*)(void))RSA_new, (void *(*)(void **,const unsigned char **,long))d2i_RSA_PUBKEY, fp, (void **)rsa);
ASN1_d2i_fp((void *(*)(void))RSA_new,
never executed: return ASN1_d2i_fp((void *(*)(void))RSA_new, (void *(*)(void **,const unsigned char **,long))d2i_RSA_PUBKEY, fp, (void **)rsa);
0
171 (void *(*)(void **,const unsigned char **,long))d2i_RSA_PUBKEY, fp, (void **)rsa);
never executed: return ASN1_d2i_fp((void *(*)(void))RSA_new, (void *(*)(void **,const unsigned char **,long))d2i_RSA_PUBKEY, fp, (void **)rsa);
0
172}-
173-
174-
175-
176DSA *-
177d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)-
178{-
179 return
never executed: return ASN1_item_d2i_bio(&DSAPrivateKey_it, bp, dsa);
ASN1_item_d2i_bio(&DSAPrivateKey_it, bp, dsa);
never executed: return ASN1_item_d2i_bio(&DSAPrivateKey_it, bp, dsa);
0
180}-
181-
182int-
183i2d_DSAPrivateKey_bio(BIO *bp, DSA *dsa)-
184{-
185 return
never executed: return ASN1_item_i2d_bio(&DSAPrivateKey_it, bp, dsa);
ASN1_item_i2d_bio(&DSAPrivateKey_it, bp, dsa);
never executed: return ASN1_item_i2d_bio(&DSAPrivateKey_it, bp, dsa);
0
186}-
187-
188DSA *-
189d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa)-
190{-
191 return
never executed: return ASN1_item_d2i_fp(&DSAPrivateKey_it, fp, dsa);
ASN1_item_d2i_fp(&DSAPrivateKey_it, fp, dsa);
never executed: return ASN1_item_d2i_fp(&DSAPrivateKey_it, fp, dsa);
0
192}-
193-
194int-
195i2d_DSAPrivateKey_fp(FILE *fp, DSA *dsa)-
196{-
197 return
never executed: return ASN1_item_i2d_fp(&DSAPrivateKey_it, fp, dsa);
ASN1_item_i2d_fp(&DSAPrivateKey_it, fp, dsa);
never executed: return ASN1_item_i2d_fp(&DSAPrivateKey_it, fp, dsa);
0
198}-
199-
200DSA *-
201d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)-
202{-
203 return
never executed: return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0))));
((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0))));
never executed: return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0))));
0
204}-
205-
206int-
207i2d_DSA_PUBKEY_bio(BIO *bp, DSA *dsa)-
208{-
209 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0))));
0
210}-
211-
212DSA *-
213d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa)-
214{-
215 return
never executed: return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0))));
((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0))));
never executed: return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0))));
0
216}-
217-
218int-
219i2d_DSA_PUBKEY_fp(FILE *fp, DSA *dsa)-
220{-
221 return
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0))));
(ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0))));
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0))));
0
222}-
223-
224-
225-
226EC_KEY *-
227d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)-
228{-
229 return
never executed: return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
never executed: return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
0
230}-
231-
232int-
233i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey)-
234{-
235 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0))));
0
236}-
237-
238EC_KEY *-
239d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)-
240{-
241 return
never executed: return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
never executed: return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
0
242}-
243-
244int-
245i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey)-
246{-
247 return
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
(ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
0
248}-
249-
250EC_KEY *-
251d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)-
252{-
253 return
never executed: return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
never executed: return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));
0
254}-
255-
256int-
257i2d_EC_PUBKEY_bio(BIO *bp, EC_KEY *ecdsa)-
258{-
259 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0))));
0
260}-
261EC_KEY *-
262d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)-
263{-
264 return
never executed: return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
never executed: return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));
0
265}-
266-
267int-
268i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey)-
269{-
270 return
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
(ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));
0
271}-
272-
273-
274X509_SIG *-
275d2i_PKCS8_bio(BIO *bp, X509_SIG **p8)-
276{-
277 return
never executed: return ASN1_item_d2i_bio(&X509_SIG_it, bp, p8);
ASN1_item_d2i_bio(&X509_SIG_it, bp, p8);
never executed: return ASN1_item_d2i_bio(&X509_SIG_it, bp, p8);
0
278}-
279-
280int-
281i2d_PKCS8_bio(BIO *bp, X509_SIG *p8)-
282{-
283 return
never executed: return ASN1_item_i2d_bio(&X509_SIG_it, bp, p8);
ASN1_item_i2d_bio(&X509_SIG_it, bp, p8);
never executed: return ASN1_item_i2d_bio(&X509_SIG_it, bp, p8);
0
284}-
285-
286X509_SIG *-
287d2i_PKCS8_fp(FILE *fp, X509_SIG **p8)-
288{-
289 return
never executed: return ASN1_item_d2i_fp(&X509_SIG_it, fp, p8);
ASN1_item_d2i_fp(&X509_SIG_it, fp, p8);
never executed: return ASN1_item_d2i_fp(&X509_SIG_it, fp, p8);
0
290}-
291-
292int-
293i2d_PKCS8_fp(FILE *fp, X509_SIG *p8)-
294{-
295 return
never executed: return ASN1_item_i2d_fp(&X509_SIG_it, fp, p8);
ASN1_item_i2d_fp(&X509_SIG_it, fp, p8);
never executed: return ASN1_item_i2d_fp(&X509_SIG_it, fp, p8);
0
296}-
297-
298PKCS8_PRIV_KEY_INFO *-
299d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO **p8inf)-
300{-
301 return
never executed: return ASN1_item_d2i_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
ASN1_item_d2i_bio(&PKCS8_PRIV_KEY_INFO_it, bp,
never executed: return ASN1_item_d2i_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
0
302 p8inf);
never executed: return ASN1_item_d2i_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
0
303}-
304-
305int-
306i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf)-
307{-
308 return
never executed: return ASN1_item_i2d_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
ASN1_item_i2d_bio(&PKCS8_PRIV_KEY_INFO_it, bp,
never executed: return ASN1_item_i2d_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
0
309 p8inf);
never executed: return ASN1_item_i2d_bio(&PKCS8_PRIV_KEY_INFO_it, bp, p8inf);
0
310}-
311-
312PKCS8_PRIV_KEY_INFO *-
313d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO **p8inf)-
314{-
315 return
never executed: return ASN1_item_d2i_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
ASN1_item_d2i_fp(&PKCS8_PRIV_KEY_INFO_it, fp,
never executed: return ASN1_item_d2i_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
0
316 p8inf);
never executed: return ASN1_item_d2i_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
0
317}-
318-
319int-
320i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf)-
321{-
322 return
never executed: return ASN1_item_i2d_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
ASN1_item_i2d_fp(&PKCS8_PRIV_KEY_INFO_it, fp,
never executed: return ASN1_item_i2d_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
0
323 p8inf);
never executed: return ASN1_item_i2d_fp(&PKCS8_PRIV_KEY_INFO_it, fp, p8inf);
0
324}-
325-
326EVP_PKEY *-
327d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a)-
328{-
329 return
never executed: return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))))
never executed: return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
0
330 ;
never executed: return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
0
331}-
332-
333int-
334i2d_PrivateKey_bio(BIO *bp, EVP_PKEY *pkey)-
335{-
336 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
0
337}-
338-
339EVP_PKEY *-
340d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a)-
341{-
342 return
never executed: return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))))
never executed: return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
0
343 ;
never executed: return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))) ;
0
344}-
345-
346int-
347i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey)-
348{-
349 return
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
(ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
0
350}-
351-
352EVP_PKEY *-
353d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a)-
354{-
355 return
never executed: return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));
((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));
never executed: return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));
0
356}-
357-
358int-
359i2d_PUBKEY_bio(BIO *bp, EVP_PKEY *pkey)-
360{-
361 return
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
(ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
never executed: return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
0
362}-
363-
364int-
365i2d_PUBKEY_fp(FILE *fp, EVP_PKEY *pkey)-
366{-
367 return
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
(ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
never executed: return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));
0
368}-
369-
370EVP_PKEY *-
371d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a)-
372{-
373 return
never executed: return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))));
((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))));
never executed: return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))));
0
374}-
375-
376int-
377i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key)-
378{-
379 PKCS8_PRIV_KEY_INFO *p8inf;-
380 int ret;-
381-
382 p8inf = EVP_PKEY2PKCS8(key);-
383 if (!p8inf
!p8infDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
384 return
never executed: return 0;
0;
never executed: return 0;
0
385 ret = i2d_PKCS8_PRIV_KEY_INFO_bio(bp, p8inf);-
386 PKCS8_PRIV_KEY_INFO_free(p8inf);-
387 return
never executed: return ret;
ret;
never executed: return ret;
0
388}-
389-
390int-
391i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key)-
392{-
393 PKCS8_PRIV_KEY_INFO *p8inf;-
394 int ret;-
395 p8inf = EVP_PKEY2PKCS8(key);-
396 if (!p8inf
!p8infDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
397 return
never executed: return 0;
0;
never executed: return 0;
0
398 ret = i2d_PKCS8_PRIV_KEY_INFO_fp(fp, p8inf);-
399 PKCS8_PRIV_KEY_INFO_free(p8inf);-
400 return
never executed: return ret;
ret;
never executed: return ret;
0
401}-
402-
403int-
404X509_verify(X509 *a, EVP_PKEY *r)-
405{-
406 if (X509_ALGOR_cmp(a->sig_alg, a->cert_info->signature)
X509_ALGOR_cmp...fo->signature)Description
TRUEnever evaluated
FALSEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
)
0-72
407 return
never executed: return 0;
0;
never executed: return 0;
0
408 return
executed 72 times by 2 tests: return(ASN1_item_verify(&X509_CINF_it, a->sig_alg, a->signature, a->cert_info, r));
Executed by:
  • ssltest
  • tlstest
(ASN1_item_verify(&X509_CINF_it, a->sig_alg,
executed 72 times by 2 tests: return(ASN1_item_verify(&X509_CINF_it, a->sig_alg, a->signature, a->cert_info, r));
Executed by:
  • ssltest
  • tlstest
72
409 a->signature, a->cert_info, r));
executed 72 times by 2 tests: return(ASN1_item_verify(&X509_CINF_it, a->sig_alg, a->signature, a->cert_info, r));
Executed by:
  • ssltest
  • tlstest
72
410}-
411-
412int-
413X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)-
414{-
415 return
never executed: return (ASN1_item_verify(&X509_REQ_INFO_it, a->sig_alg, a->signature, a->req_info, r));
(ASN1_item_verify(&X509_REQ_INFO_it,
never executed: return (ASN1_item_verify(&X509_REQ_INFO_it, a->sig_alg, a->signature, a->req_info, r));
0
416 a->sig_alg, a->signature, a->req_info, r));
never executed: return (ASN1_item_verify(&X509_REQ_INFO_it, a->sig_alg, a->signature, a->req_info, r));
0
417}-
418-
419int-
420NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)-
421{-
422 return
never executed: return (ASN1_item_verify(&NETSCAPE_SPKAC_it, a->sig_algor, a->signature, a->spkac, r));
(ASN1_item_verify(&NETSCAPE_SPKAC_it,
never executed: return (ASN1_item_verify(&NETSCAPE_SPKAC_it, a->sig_algor, a->signature, a->spkac, r));
0
423 a->sig_algor, a->signature, a->spkac, r));
never executed: return (ASN1_item_verify(&NETSCAPE_SPKAC_it, a->sig_algor, a->signature, a->spkac, r));
0
424}-
425-
426int-
427X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)-
428{-
429 x->cert_info->enc.modified = 1;-
430 return
never executed: return (ASN1_item_sign(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, pkey, md));
(ASN1_item_sign(&X509_CINF_it,
never executed: return (ASN1_item_sign(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, pkey, md));
0
431 x->cert_info->signature, x->sig_alg, x->signature,
never executed: return (ASN1_item_sign(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, pkey, md));
0
432 x->cert_info, pkey, md));
never executed: return (ASN1_item_sign(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, pkey, md));
0
433}-
434-
435int-
436X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)-
437{-
438 x->cert_info->enc.modified = 1;-
439 return
executed 2 times by 1 test: return ASN1_item_sign_ctx(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, ctx);
Executed by:
  • libcrypto.so.44.0.1
ASN1_item_sign_ctx(&X509_CINF_it,
executed 2 times by 1 test: return ASN1_item_sign_ctx(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, ctx);
Executed by:
  • libcrypto.so.44.0.1
2
440 x->cert_info->signature, x->sig_alg, x->signature,
executed 2 times by 1 test: return ASN1_item_sign_ctx(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, ctx);
Executed by:
  • libcrypto.so.44.0.1
2
441 x->cert_info, ctx);
executed 2 times by 1 test: return ASN1_item_sign_ctx(&X509_CINF_it, x->cert_info->signature, x->sig_alg, x->signature, x->cert_info, ctx);
Executed by:
  • libcrypto.so.44.0.1
2
442}-
443-
444int-
445X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md)-
446{-
447 return
never executed: return (ASN1_item_sign(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, pkey, md));
(ASN1_item_sign(&X509_REQ_INFO_it,
never executed: return (ASN1_item_sign(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, pkey, md));
0
448 x->sig_alg,
never executed: return (ASN1_item_sign(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, pkey, md));
0
449 ((void *)0)
never executed: return (ASN1_item_sign(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, pkey, md));
0
450 , x->signature, x->req_info, pkey, md));
never executed: return (ASN1_item_sign(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, pkey, md));
0
451}-
452-
453int-
454X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx)-
455{-
456 return
never executed: return ASN1_item_sign_ctx(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, ctx);
ASN1_item_sign_ctx(&X509_REQ_INFO_it,
never executed: return ASN1_item_sign_ctx(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, ctx);
0
457 x->sig_alg,
never executed: return ASN1_item_sign_ctx(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, ctx);
0
458 ((void *)0)
never executed: return ASN1_item_sign_ctx(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, ctx);
0
459 , x->signature, x->req_info, ctx);
never executed: return ASN1_item_sign_ctx(&X509_REQ_INFO_it, x->sig_alg, ((void *)0) , x->signature, x->req_info, ctx);
0
460}-
461-
462int-
463X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)-
464{-
465 x->crl->enc.modified = 1;-
466 return
never executed: return(ASN1_item_sign(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, pkey, md));
(ASN1_item_sign(&X509_CRL_INFO_it, x->crl->sig_alg,
never executed: return(ASN1_item_sign(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, pkey, md));
0
467 x->sig_alg, x->signature, x->crl, pkey, md));
never executed: return(ASN1_item_sign(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, pkey, md));
0
468}-
469-
470int-
471X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx)-
472{-
473 x->crl->enc.modified = 1;-
474 return
never executed: return ASN1_item_sign_ctx(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, ctx);
ASN1_item_sign_ctx(&X509_CRL_INFO_it,
never executed: return ASN1_item_sign_ctx(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, ctx);
0
475 x->crl->sig_alg, x->sig_alg, x->signature, x->crl, ctx);
never executed: return ASN1_item_sign_ctx(&X509_CRL_INFO_it, x->crl->sig_alg, x->sig_alg, x->signature, x->crl, ctx);
0
476}-
477-
478int-
479NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)-
480{-
481 return
never executed: return (ASN1_item_sign(&NETSCAPE_SPKAC_it, x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));
(ASN1_item_sign(&NETSCAPE_SPKAC_it,
never executed: return (ASN1_item_sign(&NETSCAPE_SPKAC_it, x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));
0
482 x->sig_algor,
never executed: return (ASN1_item_sign(&NETSCAPE_SPKAC_it, x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));
0
483 ((void *)0)
never executed: return (ASN1_item_sign(&NETSCAPE_SPKAC_it, x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));
0
484 , x->signature, x->spkac, pkey, md));
never executed: return (ASN1_item_sign(&NETSCAPE_SPKAC_it, x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));
0
485}-
486-
487int-
488X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md,-
489 unsigned int *len)-
490{-
491 ASN1_BIT_STRING *key;-
492 key = X509_get0_pubkey_bitstr(data);-
493 if (!key
!keyDescription
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • keypairtest
  • tlstest
)
0-4
494 return
never executed: return 0;
0;
never executed: return 0;
0
495 return
executed 4 times by 2 tests: return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );
Executed by:
  • keypairtest
  • tlstest
EVP_Digest(key->data, key->length, md, len, type,
executed 4 times by 2 tests: return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );
Executed by:
  • keypairtest
  • tlstest
4
496 ((void *)0)
executed 4 times by 2 tests: return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );
Executed by:
  • keypairtest
  • tlstest
4
497 );
executed 4 times by 2 tests: return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );
Executed by:
  • keypairtest
  • tlstest
4
498}-
499-
500int-
501X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md,-
502 unsigned int *len)-
503{-
504 return
executed 202 times by 5 tests: return (ASN1_item_digest(&X509_it, type, (char *)data, md, len));
Executed by:
  • asn1test
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
(ASN1_item_digest(&X509_it, type, (char *)data,
executed 202 times by 5 tests: return (ASN1_item_digest(&X509_it, type, (char *)data, md, len));
Executed by:
  • asn1test
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
202
505 md, len));
executed 202 times by 5 tests: return (ASN1_item_digest(&X509_it, type, (char *)data, md, len));
Executed by:
  • asn1test
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
202
506}-
507-
508int-
509X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, unsigned char *md,-
510 unsigned int *len)-
511{-
512 return
never executed: return (ASN1_item_digest(&X509_CRL_it, type, (char *)data, md, len));
(ASN1_item_digest(&X509_CRL_it, type, (char *)data,
never executed: return (ASN1_item_digest(&X509_CRL_it, type, (char *)data, md, len));
0
513 md, len));
never executed: return (ASN1_item_digest(&X509_CRL_it, type, (char *)data, md, len));
0
514}-
515-
516int-
517X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, unsigned char *md,-
518 unsigned int *len)-
519{-
520 return
never executed: return (ASN1_item_digest(&X509_REQ_it, type, (char *)data, md, len));
(ASN1_item_digest(&X509_REQ_it, type, (char *)data,
never executed: return (ASN1_item_digest(&X509_REQ_it, type, (char *)data, md, len));
0
521 md, len));
never executed: return (ASN1_item_digest(&X509_REQ_it, type, (char *)data, md, len));
0
522}-
523-
524int-
525X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, unsigned char *md,-
526 unsigned int *len)-
527{-
528 return
never executed: return (ASN1_item_digest(&X509_NAME_it, type, (char *)data, md, len));
(ASN1_item_digest(&X509_NAME_it, type, (char *)data,
never executed: return (ASN1_item_digest(&X509_NAME_it, type, (char *)data, md, len));
0
529 md, len));
never executed: return (ASN1_item_digest(&X509_NAME_it, type, (char *)data, md, len));
0
530}-
531-
532int-
533PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data,-
534 const EVP_MD *type, unsigned char *md, unsigned int *len)-
535{-
536 return
never executed: return(ASN1_item_digest(&PKCS7_ISSUER_AND_SERIAL_it, type, (char *)data, md, len));
(ASN1_item_digest(&PKCS7_ISSUER_AND_SERIAL_it, type,
never executed: return(ASN1_item_digest(&PKCS7_ISSUER_AND_SERIAL_it, type, (char *)data, md, len));
0
537 (char *)data, md, len));
never executed: return(ASN1_item_digest(&PKCS7_ISSUER_AND_SERIAL_it, type, (char *)data, md, len));
0
538}-
539-
540int-
541X509_up_ref(X509 *x)-
542{-
543 int i = CRYPTO_add_lock(&x->references,1,3,__FILE__,607);-
544 return
executed 257 times by 4 tests: return i > 1 ? 1 : 0;
Executed by:
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
i > 1
i > 1Description
TRUEevaluated 257 times by 4 tests
Evaluated by:
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEnever evaluated
? 1 : 0;
executed 257 times by 4 tests: return i > 1 ? 1 : 0;
Executed by:
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
0-257
545}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2