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