OpenCoverage

rsa_pmeth.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9typedef struct {-
10-
11 int nbits;-
12 BIGNUM *pub_exp;-
13-
14 int gentmp[2];-
15-
16 int pad_mode;-
17-
18 const EVP_MD *md;-
19-
20 const EVP_MD *mgf1md;-
21-
22 int saltlen;-
23-
24 unsigned char *tbuf;-
25} RSA_PKEY_CTX;-
26-
27static int-
28pkey_rsa_init(EVP_PKEY_CTX *ctx)-
29{-
30 RSA_PKEY_CTX *rctx;-
31-
32 rctx = malloc(sizeof(RSA_PKEY_CTX));-
33 if (!rctx
!rctxDescription
TRUEnever evaluated
FALSEevaluated 226 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-226
34 return
never executed: return 0;
0;
never executed: return 0;
0
35 rctx->nbits = 2048;-
36 rctx->pub_exp = -
37 ((void *)0)-
38 ;-
39 rctx->pad_mode = 1;-
40 rctx->md = -
41 ((void *)0)-
42 ;-
43 rctx->mgf1md = -
44 ((void *)0)-
45 ;-
46 rctx->tbuf = -
47 ((void *)0)-
48 ;-
49-
50 rctx->saltlen = -2;-
51-
52 ctx->data = rctx;-
53 ctx->keygen_info = rctx->gentmp;-
54 ctx->keygen_info_count = 2;-
55-
56 return
executed 226 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 226 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
226
57}-
58-
59static int-
60pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)-
61{-
62 RSA_PKEY_CTX *dctx, *sctx;-
63-
64 if (!pkey_rsa_init(dst)
!pkey_rsa_init(dst)Description
TRUEnever evaluated
FALSEevaluated 75 times by 4 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
)
0-75
65 return
never executed: return 0;
0;
never executed: return 0;
0
66 sctx = src->data;-
67 dctx = dst->data;-
68 dctx->nbits = sctx->nbits;-
69 if (sctx->pub_exp
sctx->pub_expDescription
TRUEnever evaluated
FALSEevaluated 75 times by 4 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
) {
0-75
70 dctx->pub_exp = BN_dup(sctx->pub_exp);-
71 if (!dctx->pub_exp
!dctx->pub_expDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
72 return
never executed: return 0;
0;
never executed: return 0;
0
73 }
never executed: end of block
0
74 dctx->pad_mode = sctx->pad_mode;-
75 dctx->md = sctx->md;-
76 return
executed 75 times by 4 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
1;
executed 75 times by 4 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
75
77}-
78-
79static int-
80setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)-
81{-
82 if (ctx->tbuf
ctx->tbufDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
83 return
never executed: return 1;
1;
never executed: return 1;
0
84 ctx->tbuf = malloc(EVP_PKEY_size(pk->pkey));-
85 if (!ctx->tbuf
!ctx->tbufDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
86 return
never executed: return 0;
0;
never executed: return 0;
0
87 return
never executed: return 1;
1;
never executed: return 1;
0
88}-
89-
90static void-
91pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)-
92{-
93 RSA_PKEY_CTX *rctx = ctx->data;-
94-
95 if (rctx
rctxDescription
TRUEevaluated 226 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-226
96 BN_free(rctx->pub_exp);-
97 free(rctx->tbuf);-
98 free(rctx);-
99 }
executed 226 times by 5 tests: end of block
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
226
100}
executed 226 times by 5 tests: end of block
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
226
101-
102static int-
103pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,-
104 const unsigned char *tbs, size_t tbslen)-
105{-
106 int ret;-
107 RSA_PKEY_CTX *rctx = ctx->data;-
108 RSA *rsa = ctx->pkey->pkey.rsa;-
109-
110 if (rctx->md
rctx->mdDescription
TRUEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-36
111 if (tbslen != (size_t)EVP_MD_size(rctx->md)
tbslen != (siz...size(rctx->md)Description
TRUEnever evaluated
FALSEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
) {
0-36
112 ERR_put_error(4,(0xfff),(143),__FILE__,173);-
113 return
never executed: return -1;
-1;
never executed: return -1;
0
114 }-
115-
116 if (rctx->pad_mode == 5
rctx->pad_mode == 5Description
TRUEnever evaluated
FALSEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
) {
0-36
117 if (!setup_tbuf(rctx, ctx)
!setup_tbuf(rctx, ctx)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
118 return
never executed: return -1;
-1;
never executed: return -1;
0
119 memcpy(rctx->tbuf, tbs, tbslen);-
120 rctx->tbuf[tbslen] =-
121 RSA_X931_hash_id(EVP_MD_type(rctx->md));-
122 ret = RSA_private_encrypt(tbslen + 1, rctx->tbuf, sig,-
123 rsa, 5);-
124 }
never executed: end of block
else if (rctx->pad_mode == 1
rctx->pad_mode == 1Description
TRUEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-36
125 unsigned int sltmp;-
126-
127 ret = RSA_sign(EVP_MD_type(rctx->md), tbs, tbslen, sig,-
128 &sltmp, rsa);-
129 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-36
130 return
never executed: return ret;
ret;
never executed: return ret;
0
131 ret = sltmp;-
132 }
executed 36 times by 5 tests: end of block
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
else if (rctx->pad_mode == 6
rctx->pad_mode == 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-36
133 if (!setup_tbuf(rctx, ctx)
!setup_tbuf(rctx, ctx)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
134 return
never executed: return -1;
-1;
never executed: return -1;
0
135 if (!RSA_padding_add_PKCS1_PSS_mgf1(rsa, rctx->tbuf,
!RSA_padding_a...rctx->saltlen)Description
TRUEnever evaluated
FALSEnever evaluated
0
136 tbs, rctx->md, rctx->mgf1md, rctx->saltlen)
!RSA_padding_a...rctx->saltlen)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
137 return
never executed: return -1;
-1;
never executed: return -1;
0
138 ret = RSA_private_encrypt(RSA_size(rsa), rctx->tbuf,-
139 sig, rsa, 3);-
140 }
never executed: end of block
else
0
141 return
never executed: return -1;
-1;
never executed: return -1;
0
142 } else-
143 ret = RSA_private_encrypt(tbslen, tbs, sig, ctx->pkey->pkey.rsa,
never executed: ret = RSA_private_encrypt(tbslen, tbs, sig, ctx->pkey->pkey.rsa, rctx->pad_mode);
0
144 rctx->pad_mode);
never executed: ret = RSA_private_encrypt(tbslen, tbs, sig, ctx->pkey->pkey.rsa, rctx->pad_mode);
0
145 if (ret < 0
ret < 0Description
TRUEnever evaluated
FALSEevaluated 36 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-36
146 return
never executed: return ret;
ret;
never executed: return ret;
0
147 *siglen = ret;-
148 return
executed 36 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 36 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
36
149}-
150-
151static int-
152pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen,-
153 const unsigned char *sig, size_t siglen)-
154{-
155 int ret;-
156 RSA_PKEY_CTX *rctx = ctx->data;-
157-
158 if (rctx->md
rctx->mdDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
159 if (rctx->pad_mode == 5
rctx->pad_mode == 5Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
160 if (!setup_tbuf(rctx, ctx)
!setup_tbuf(rctx, ctx)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
161 return
never executed: return -1;
-1;
never executed: return -1;
0
162 ret = RSA_public_decrypt(siglen, sig, rctx->tbuf,-
163 ctx->pkey->pkey.rsa, 5);-
164 if (ret < 1
ret < 1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
165 return
never executed: return 0;
0;
never executed: return 0;
0
166 ret--;-
167 if (rctx->tbuf[ret] !=
rctx->tbuf[ret...ype(rctx->md))Description
TRUEnever evaluated
FALSEnever evaluated
0
168 RSA_X931_hash_id(EVP_MD_type(rctx->md))
rctx->tbuf[ret...ype(rctx->md))Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
169 ERR_put_error(4,(0xfff),(100),__FILE__,230);-
170 return
never executed: return 0;
0;
never executed: return 0;
0
171 }-
172 if (ret != EVP_MD_size(rctx->md)
ret != EVP_MD_size(rctx->md)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
173 ERR_put_error(4,(0xfff),(143),__FILE__,234);-
174 return
never executed: return 0;
0;
never executed: return 0;
0
175 }-
176 if (rout
routDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
177 memcpy(rout, rctx->tbuf, ret);
never executed: memcpy(rout, rctx->tbuf, ret);
0
178 }
never executed: end of block
else if (rctx->pad_mode == 1
rctx->pad_mode == 1Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
179 size_t sltmp;-
180-
181 ret = int_rsa_verify(EVP_MD_type(rctx->md), -
182 ((void *)0)-
183 , 0,-
184 rout, &sltmp, sig, siglen, ctx->pkey->pkey.rsa);-
185 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
186 return
never executed: return 0;
0;
never executed: return 0;
0
187 ret = sltmp;-
188 }
never executed: end of block
else
0
189 return
never executed: return -1;
-1;
never executed: return -1;
0
190 } else-
191 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa,
never executed: ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, rctx->pad_mode);
0
192 rctx->pad_mode);
never executed: ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, rctx->pad_mode);
0
193 if (ret < 0
ret < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
194 return
never executed: return ret;
ret;
never executed: return ret;
0
195 *routlen = ret;-
196 return
never executed: return 1;
1;
never executed: return 1;
0
197}-
198-
199static int-
200pkey_rsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,-
201 const unsigned char *tbs, size_t tbslen)-
202{-
203 RSA_PKEY_CTX *rctx = ctx->data;-
204 RSA *rsa = ctx->pkey->pkey.rsa;-
205 size_t rslen;-
206-
207 if (rctx->md
rctx->mdDescription
TRUEevaluated 106 times by 3 tests
Evaluated by:
  • pkcs7test
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-106
208 if (rctx->pad_mode == 1
rctx->pad_mode == 1Description
TRUEevaluated 106 times by 3 tests
Evaluated by:
  • pkcs7test
  • ssltest
  • tlstest
FALSEnever evaluated
)
0-106
209 return
executed 106 times by 3 tests: return RSA_verify(EVP_MD_type(rctx->md), tbs, tbslen, sig, siglen, rsa);
Executed by:
  • pkcs7test
  • ssltest
  • tlstest
RSA_verify(EVP_MD_type(rctx->md), tbs, tbslen,
executed 106 times by 3 tests: return RSA_verify(EVP_MD_type(rctx->md), tbs, tbslen, sig, siglen, rsa);
Executed by:
  • pkcs7test
  • ssltest
  • tlstest
106
210 sig, siglen, rsa);
executed 106 times by 3 tests: return RSA_verify(EVP_MD_type(rctx->md), tbs, tbslen, sig, siglen, rsa);
Executed by:
  • pkcs7test
  • ssltest
  • tlstest
106
211 if (rctx->pad_mode == 5
rctx->pad_mode == 5Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
212 if (pkey_rsa_verifyrecover(ctx,
pkey_rsa_verif..., siglen) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
0
213 ((void *)0)
pkey_rsa_verif..., siglen) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
0
214 , &rslen, sig,
pkey_rsa_verif..., siglen) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
0
215 siglen) <= 0
pkey_rsa_verif..., siglen) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
216 return
never executed: return 0;
0;
never executed: return 0;
0
217 }
never executed: end of block
else if (rctx->pad_mode == 6
rctx->pad_mode == 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
218 int ret;-
219-
220 if (!setup_tbuf(rctx, ctx)
!setup_tbuf(rctx, ctx)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
221 return
never executed: return -1;
-1;
never executed: return -1;
0
222 ret = RSA_public_decrypt(siglen, sig, rctx->tbuf,-
223 rsa, 3);-
224 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
225 return
never executed: return 0;
0;
never executed: return 0;
0
226 ret = RSA_verify_PKCS1_PSS_mgf1(rsa, tbs, rctx->md,-
227 rctx->mgf1md, rctx->tbuf, rctx->saltlen);-
228 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
229 return
never executed: return 0;
0;
never executed: return 0;
0
230 return
never executed: return 1;
1;
never executed: return 1;
0
231 } else-
232 return
never executed: return -1;
-1;
never executed: return -1;
0
233 } else {-
234 if (!setup_tbuf(rctx, ctx)
!setup_tbuf(rctx, ctx)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
235 return
never executed: return -1;
-1;
never executed: return -1;
0
236 rslen = RSA_public_decrypt(siglen, sig, rctx->tbuf, rsa,-
237 rctx->pad_mode);-
238 if (rslen == 0
rslen == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
239 return
never executed: return 0;
0;
never executed: return 0;
0
240 }
never executed: end of block
0
241-
242 if (rslen != tbslen
rslen != tbslenDescription
TRUEnever evaluated
FALSEnever evaluated
|| timingsafe_bcmp(tbs, rctx->tbuf, rslen)
timingsafe_bcm...->tbuf, rslen)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
243 return
never executed: return 0;
0;
never executed: return 0;
0
244-
245 return
never executed: return 1;
1;
never executed: return 1;
0
246}-
247-
248static int-
249pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,-
250 const unsigned char *in, size_t inlen)-
251{-
252 int ret;-
253 RSA_PKEY_CTX *rctx = ctx->data;-
254-
255 ret = RSA_public_encrypt(inlen, in, out, ctx->pkey->pkey.rsa,-
256 rctx->pad_mode);-
257 if (ret < 0
ret < 0Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • pkcs7test
)
0-1
258 return
never executed: return ret;
ret;
never executed: return ret;
0
259 *outlen = ret;-
260 return
executed 1 time by 1 test: return 1;
Executed by:
  • pkcs7test
1;
executed 1 time by 1 test: return 1;
Executed by:
  • pkcs7test
1
261}-
262-
263static int-
264pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,-
265 const unsigned char *in, size_t inlen)-
266{-
267 int ret;-
268 RSA_PKEY_CTX *rctx = ctx->data;-
269-
270 ret = RSA_private_decrypt(inlen, in, out, ctx->pkey->pkey.rsa,-
271 rctx->pad_mode);-
272 if (ret < 0
ret < 0Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • pkcs7test
)
0-1
273 return
never executed: return ret;
ret;
never executed: return ret;
0
274 *outlen = ret;-
275 return
executed 1 time by 1 test: return 1;
Executed by:
  • pkcs7test
1;
executed 1 time by 1 test: return 1;
Executed by:
  • pkcs7test
1
276}-
277-
278static int-
279check_padding_md(const EVP_MD *md, int padding)-
280{-
281 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 149 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-149
282 return
never executed: return 1;
1;
never executed: return 1;
0
283-
284 if (padding == 3
padding == 3Description
TRUEnever evaluated
FALSEevaluated 149 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
) {
0-149
285 ERR_put_error(4,(0xfff),(141),__FILE__,342);-
286 return
never executed: return 0;
0;
never executed: return 0;
0
287 }-
288-
289 if (padding == 5
padding == 5Description
TRUEnever evaluated
FALSEevaluated 149 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
) {
0-149
290 if (RSA_X931_hash_id(EVP_MD_type(md)) == -1
RSA_X931_hash_...ype(md)) == -1Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
291 ERR_put_error(4,(0xfff),(142),__FILE__,348);-
292 return
never executed: return 0;
0;
never executed: return 0;
0
293 }-
294 return
never executed: return 1;
1;
never executed: return 1;
0
295 }-
296-
297 return
executed 149 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 149 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
149
298}-
299-
300static int-
301pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)-
302{-
303 RSA_PKEY_CTX *rctx = ctx->data;-
304-
305 switch (type) {-
306 case
never executed: case (0x1000 + 1):
(0x1000 + 1):
never executed: case (0x1000 + 1):
0
307 if (p1 >= 1
p1 >= 1Description
TRUEnever evaluated
FALSEnever evaluated
&& p1 <= 6
p1 <= 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
308 if (!check_padding_md(rctx->md, p1)
!check_padding...(rctx->md, p1)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
309 return
never executed: return 0;
0;
never executed: return 0;
0
310 if (p1 == 6
p1 == 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
311 if (!(ctx->operation &
!(ctx->operati...<3) | (1<<4)))Description
TRUEnever evaluated
FALSEnever evaluated
0
312 ((1<<3) | (1<<4)))
!(ctx->operati...<3) | (1<<4)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
313 goto
never executed: goto bad_pad;
bad_pad;
never executed: goto bad_pad;
0
314 if (!rctx->md
!rctx->mdDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
315 rctx->md = EVP_sha1();
never executed: rctx->md = EVP_sha1();
0
316 }
never executed: end of block
0
317 if (p1 == 4
p1 == 4Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
318 if (!(ctx->operation & ((1<<8) | (1<<9)))
!(ctx->operati...<8) | (1<<9)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
319 goto
never executed: goto bad_pad;
bad_pad;
never executed: goto bad_pad;
0
320 if (!rctx->md
!rctx->mdDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
321 rctx->md = EVP_sha1();
never executed: rctx->md = EVP_sha1();
0
322 }
never executed: end of block
0
323 rctx->pad_mode = p1;-
324 return
never executed: return 1;
1;
never executed: return 1;
0
325 }-
326bad_pad:
code before this statement never executed: bad_pad:
0
327 ERR_put_error(4,(0xfff),(144),__FILE__,384);-
328 return
never executed: return -2;
-2;
never executed: return -2;
0
329-
330 case
executed 1 time by 1 test: case (0x1000 + 6):
Executed by:
  • libcrypto.so.44.0.1
(0x1000 + 6):
executed 1 time by 1 test: case (0x1000 + 6):
Executed by:
  • libcrypto.so.44.0.1
1
331 *(int *)p2 = rctx->pad_mode;-
332 return
executed 1 time by 1 test: return 1;
Executed by:
  • libcrypto.so.44.0.1
1;
executed 1 time by 1 test: return 1;
Executed by:
  • libcrypto.so.44.0.1
1
333-
334 case
never executed: case (0x1000 + 2):
(0x1000 + 2):
never executed: case (0x1000 + 2):
0
335 case
never executed: case (0x1000 + 7):
(0x1000 + 7):
never executed: case (0x1000 + 7):
0
336 if (rctx->pad_mode != 6
rctx->pad_mode != 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
337 ERR_put_error(4,(0xfff),(146),__FILE__,394);-
338 return
never executed: return -2;
-2;
never executed: return -2;
0
339 }-
340 if (type == (0x1000 + 7)
type == (0x1000 + 7)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
341 *(
never executed: *(int *)p2 = rctx->saltlen;
int *)p2 = rctx->saltlen;
never executed: *(int *)p2 = rctx->saltlen;
0
342 else {-
343 if (p1 < -2
p1 < -2Description
TRUEnever evaluated
FALSEnever evaluated
)
0
344 return
never executed: return -2;
-2;
never executed: return -2;
0
345 rctx->saltlen = p1;-
346 }
never executed: end of block
0
347 return
never executed: return 1;
1;
never executed: return 1;
0
348-
349 case
never executed: case (0x1000 + 3):
(0x1000 + 3):
never executed: case (0x1000 + 3):
0
350 if (p1 < 256
p1 < 256Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
351 ERR_put_error(4,(0xfff),(145),__FILE__,408);-
352 return
never executed: return -2;
-2;
never executed: return -2;
0
353 }-
354 rctx->nbits = p1;-
355 return
never executed: return 1;
1;
never executed: return 1;
0
356-
357 case
never executed: case (0x1000 + 4):
(0x1000 + 4):
never executed: case (0x1000 + 4):
0
358 if (!p2
!p2Description
TRUEnever evaluated
FALSEnever evaluated
)
0
359 return
never executed: return -2;
-2;
never executed: return -2;
0
360 rctx->pub_exp = p2;-
361 return
never executed: return 1;
1;
never executed: return 1;
0
362-
363 case
executed 149 times by 5 tests: case 1:
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1:
executed 149 times by 5 tests: case 1:
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
149
364 if (!check_padding_md(p2, rctx->pad_mode)
!check_padding...ctx->pad_mode)Description
TRUEnever evaluated
FALSEevaluated 149 times by 5 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-149
365 return
never executed: return 0;
0;
never executed: return 0;
0
366 rctx->md = p2;-
367 return
executed 149 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 149 times by 5 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
149
368-
369 case
never executed: case (0x1000 + 5):
(0x1000 + 5):
never executed: case (0x1000 + 5):
0
370 case
never executed: case (0x1000 + 8):
(0x1000 + 8):
never executed: case (0x1000 + 8):
0
371 if (rctx->pad_mode != 6
rctx->pad_mode != 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
372 ERR_put_error(4,(0xfff),(156),__FILE__,429);-
373 return
never executed: return -2;
-2;
never executed: return -2;
0
374 }-
375 if (type == (0x1000 + 8)
type == (0x1000 + 8)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
376 if (rctx->mgf1md
rctx->mgf1mdDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
377 *(const
never executed: *(const EVP_MD **)p2 = rctx->mgf1md;
EVP_MD **)p2 = rctx->mgf1md;
never executed: *(const EVP_MD **)p2 = rctx->mgf1md;
0
378 else-
379 *(const
never executed: *(const EVP_MD **)p2 = rctx->md;
EVP_MD **)p2 = rctx->md;
never executed: *(const EVP_MD **)p2 = rctx->md;
0
380 } else-
381 rctx->mgf1md = p2;
never executed: rctx->mgf1md = p2;
0
382 return
never executed: return 1;
1;
never executed: return 1;
0
383-
384 case
executed 75 times by 4 tests: case 7:
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
7:
executed 75 times by 4 tests: case 7:
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
75
385 case
executed 1 time by 1 test: case 3:
Executed by:
  • pkcs7test
3:
executed 1 time by 1 test: case 3:
Executed by:
  • pkcs7test
1
386 case
executed 1 time by 1 test: case 4:
Executed by:
  • pkcs7test
4:
executed 1 time by 1 test: case 4:
Executed by:
  • pkcs7test
1
387 case
executed 4 times by 1 test: case 5:
Executed by:
  • pkcs7test
5:
executed 4 times by 1 test: case 5:
Executed by:
  • pkcs7test
4
388 return
executed 81 times by 4 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
1;
executed 81 times by 4 tests: return 1;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • ssltest
  • tlstest
81
389 case
never executed: case 2:
2:
never executed: case 2:
0
390 ERR_put_error(4,(0xfff),(148),__FILE__,447);-
391 return
never executed: return -2;
-2;
never executed: return -2;
0
392-
393 default
never executed: default:
:
never executed: default:
0
394 return
never executed: return -2;
-2;
never executed: return -2;
0
395 }-
396}-
397-
398static int-
399pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)-
400{-
401 long lval;-
402 char *ep;-
403-
404 if (!value
!valueDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
405 ERR_put_error(4,(0xfff),(147),__FILE__,462);-
406 return
never executed: return 0;
0;
never executed: return 0;
0
407 }-
408 if (!
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
409 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
410 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
411 ) && __builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
412 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
413 ) && (__s1_len = __builtin_strlen (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
414 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
415 ), __s2_len = __builtin_strlen (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
416 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
417 ), (!((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
418 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
419 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
420 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
421 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
422 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
423 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
424 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
425 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
426 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
427 ,
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
428 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
429 ) : (__builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
430 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
431 ) && ((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
432 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
433 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
434 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
435 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
436 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
437 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
438 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
439 ) && ((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
440 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
441 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
442 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
443 ) == 1) ? __builtin_strcmp (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
444 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
445 ,
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
446 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
447 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
448 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
449 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
450 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
451 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
452 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
453 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
454 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
455 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
456 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
457 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
458 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
459 ) && ((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
460 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
461 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
462 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
463 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
464 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
465 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
466 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
467 ) && ((size_t)(const void *)((
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
468 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
469 ) + 1) - (size_t)(const void *)(
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
470 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
471 ) == 1) ? __builtin_strcmp (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
472 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
473 ,
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
474 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
475 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
476 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
477 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
478 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
479 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
480 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
481 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
482 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
483 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_padding_mode" ))[3] - __s2[3]);
0
484 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_padding_mode" ))[3] - __s2[3]);
0
485 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
486 type
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
487 ,
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
488 "rsa_padding_mode"
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
489 )))); })
! __extension_...mode" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
490 ) {-
491 int pm;-
492 if (!
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
493 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
494 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
495 ) && __builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
496 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
497 ) && (__s1_len = __builtin_strlen (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
498 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
499 ), __s2_len = __builtin_strlen (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
500 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
501 ), (!((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
502 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
503 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
504 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
505 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
506 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
507 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
508 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
509 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
510 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
511 ,
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
512 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
513 ) : (__builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
514 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
515 ) && ((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
516 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
517 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
518 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
519 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
520 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
521 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
522 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
523 ) && ((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
524 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
525 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
526 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
527 ) == 1) ? __builtin_strcmp (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
528 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
529 ,
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
530 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
531 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
532 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
533 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
534 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
535 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
536 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
537 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
538 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
539 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
540 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
541 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
542 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
543 ) && ((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
544 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
545 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
546 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
547 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
548 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
549 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
550 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
551 ) && ((size_t)(const void *)((
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
552 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
553 ) + 1) - (size_t)(const void *)(
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
554 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
555 ) == 1) ? __builtin_strcmp (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
556 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
557 ,
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
558 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
559 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
560 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
561 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
562 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
563 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
564 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
565 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
566 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
567 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "pkcs1" ))[3] - __s2[3]);
0
568 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "pkcs1" ))[3] - __s2[3]);
0
569 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
570 value
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
571 ,
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
572 "pkcs1"
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
573 )))); })
! __extension_...kcs1" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
574 )-
575 pm = 1;
never executed: pm = 1;
0
576 else if (!
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
577 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
578 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
579 ) && __builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
580 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
581 ) && (__s1_len = __builtin_strlen (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
582 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
583 ), __s2_len = __builtin_strlen (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
584 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
585 ), (!((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
586 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
587 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
588 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
589 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
590 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
591 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
592 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
593 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
594 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
595 ,
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
596 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
597 ) : (__builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
598 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
599 ) && ((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
600 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
601 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
602 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
603 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
604 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
605 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
606 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
607 ) && ((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
608 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
609 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
610 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
611 ) == 1) ? __builtin_strcmp (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
612 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
613 ,
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
614 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
615 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
616 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
617 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
618 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
619 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
620 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
621 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
622 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
623 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
624 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
625 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
626 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
627 ) && ((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
628 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
629 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
630 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
631 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
632 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
633 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
634 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
635 ) && ((size_t)(const void *)((
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
636 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
637 ) + 1) - (size_t)(const void *)(
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
638 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
639 ) == 1) ? __builtin_strcmp (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
640 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
641 ,
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
642 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
643 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
644 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
645 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
646 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
647 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
648 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
649 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
650 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
651 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "none" ))[3] - __s2[3]);
0
652 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "none" ))[3] - __s2[3]);
0
653 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
654 value
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
655 ,
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
656 "none"
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
657 )))); })
! __extension_...none" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
658 )-
659 pm = 3;
never executed: pm = 3;
0
660 else if (!
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
661 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
662 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
663 ) && __builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
664 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
665 ) && (__s1_len = __builtin_strlen (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
666 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
667 ), __s2_len = __builtin_strlen (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
668 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
669 ), (!((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
670 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
671 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
672 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
673 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
674 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
675 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
676 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
677 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
678 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
679 ,
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
680 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
681 ) : (__builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
682 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
683 ) && ((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
684 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
685 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
686 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
687 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
688 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
689 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
690 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
691 ) && ((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
692 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
693 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
694 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
695 ) == 1) ? __builtin_strcmp (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
696 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
697 ,
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
698 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
699 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
700 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
701 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
702 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
703 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
704 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
705 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
706 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
707 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
708 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
709 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
710 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
711 ) && ((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
712 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
713 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
714 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
715 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
716 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
717 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
718 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
719 ) && ((size_t)(const void *)((
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
720 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
721 ) + 1) - (size_t)(const void *)(
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
722 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
723 ) == 1) ? __builtin_strcmp (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
724 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
725 ,
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
726 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
727 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
728 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
729 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
730 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
731 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
732 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
733 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
734 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
735 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "oeap" ))[3] - __s2[3]);
0
736 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "oeap" ))[3] - __s2[3]);
0
737 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
738 value
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
739 ,
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
740 "oeap"
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
741 )))); })
! __extension_...oeap" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
742 )-
743 pm = 4;
never executed: pm = 4;
0
744 else if (!
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
745 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
746 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
747 ) && __builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
748 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
749 ) && (__s1_len = __builtin_strlen (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
750 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
751 ), __s2_len = __builtin_strlen (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
752 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
753 ), (!((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
754 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
755 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
756 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
757 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
758 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
759 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
760 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
761 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
762 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
763 ,
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
764 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
765 ) : (__builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
766 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
767 ) && ((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
768 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
769 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
770 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
771 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
772 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
773 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
774 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
775 ) && ((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
776 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
777 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
778 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
779 ) == 1) ? __builtin_strcmp (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
780 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
781 ,
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
782 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
783 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
784 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
785 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
786 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
787 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
788 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
789 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
790 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
791 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
792 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
793 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
794 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
795 ) && ((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
796 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
797 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
798 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
799 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
800 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
801 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
802 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
803 ) && ((size_t)(const void *)((
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
804 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
805 ) + 1) - (size_t)(const void *)(
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
806 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
807 ) == 1) ? __builtin_strcmp (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
808 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
809 ,
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
810 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
811 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
812 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
813 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
814 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
815 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
816 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
817 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
818 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
819 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "oaep" ))[3] - __s2[3]);
0
820 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "oaep" ))[3] - __s2[3]);
0
821 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
822 value
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
823 ,
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
824 "oaep"
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
825 )))); })
! __extension_...oaep" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
826 )-
827 pm = 4;
never executed: pm = 4;
0
828 else if (!
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
829 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
830 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
831 ) && __builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
832 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
833 ) && (__s1_len = __builtin_strlen (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
834 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
835 ), __s2_len = __builtin_strlen (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
836 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
837 ), (!((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
838 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
839 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
840 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
841 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
842 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
843 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
844 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
845 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
846 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
847 ,
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
848 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
849 ) : (__builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
850 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
851 ) && ((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
852 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
853 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
854 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
855 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
856 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
857 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
858 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
859 ) && ((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
860 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
861 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
862 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
863 ) == 1) ? __builtin_strcmp (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
864 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
865 ,
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
866 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
867 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
868 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
869 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
870 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
871 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
872 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
873 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
874 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
875 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
876 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
877 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
878 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
879 ) && ((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
880 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
881 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
882 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
883 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
884 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
885 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
886 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
887 ) && ((size_t)(const void *)((
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
888 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
889 ) + 1) - (size_t)(const void *)(
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
890 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
891 ) == 1) ? __builtin_strcmp (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
892 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
893 ,
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
894 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
895 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
896 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
897 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
898 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
899 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
900 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
901 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
902 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
903 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "x931" ))[3] - __s2[3]);
0
904 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "x931" ))[3] - __s2[3]);
0
905 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
906 value
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
907 ,
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
908 "x931"
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
909 )))); })
! __extension_...x931" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
910 )-
911 pm = 5;
never executed: pm = 5;
0
912 else if (!
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
913 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
914 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
915 ) && __builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
916 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
917 ) && (__s1_len = __builtin_strlen (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
918 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
919 ), __s2_len = __builtin_strlen (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
920 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
921 ), (!((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
922 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
923 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
924 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
925 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
926 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
927 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
928 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
929 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
930 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
931 ,
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
932 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
933 ) : (__builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
934 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
935 ) && ((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
936 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
937 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
938 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
939 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
940 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
941 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
942 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
943 ) && ((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
944 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
945 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
946 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
947 ) == 1) ? __builtin_strcmp (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
948 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
949 ,
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
950 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
951 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
952 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
953 ); int __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
954 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
955 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
956 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
957 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
958 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
959 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
960 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
961 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
962 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
963 ) && ((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
964 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
965 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
966 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
967 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
968 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
969 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
970 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
971 ) && ((size_t)(const void *)((
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
972 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
973 ) + 1) - (size_t)(const void *)(
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
974 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
975 ) == 1) ? __builtin_strcmp (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
976 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
977 ,
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
978 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
979 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
980 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
981 ); int __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
982 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
983 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
984 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
985 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
986 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
987 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "pss" ))[3] - __s2[3]);
0
988 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "pss" ))[3] - __s2[3]);
0
989 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
990 value
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
991 ,
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
992 "pss"
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
993 )))); })
! __extension_..."pss" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
994 )-
995 pm = 6;
never executed: pm = 6;
0
996 else {-
997 ERR_put_error(4,(0xfff),(118),__FILE__,480);-
998 return
never executed: return -2;
-2;
never executed: return -2;
0
999 }-
1000 return
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, -1, (0x1000 + 1), pm, ((void *)0) );
EVP_PKEY_CTX_ctrl(ctx, 6, -1, (0x1000 + 1), pm,
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, -1, (0x1000 + 1), pm, ((void *)0) );
0
1001 ((void *)0)
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, -1, (0x1000 + 1), pm, ((void *)0) );
0
1002 );
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, -1, (0x1000 + 1), pm, ((void *)0) );
0
1003 }-
1004-
1005 if (!
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1006 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1007 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1008 ) && __builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1009 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1010 ) && (__s1_len = __builtin_strlen (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1011 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1012 ), __s2_len = __builtin_strlen (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1013 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1014 ), (!((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1015 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1016 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1017 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1018 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1019 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1020 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1021 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1022 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1023 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1024 ,
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1025 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1026 ) : (__builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1027 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1028 ) && ((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1029 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1030 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1031 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1032 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1033 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1034 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1035 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1036 ) && ((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1037 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1038 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1039 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1040 ) == 1) ? __builtin_strcmp (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1041 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1042 ,
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1043 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1044 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1045 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1046 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1047 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1048 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1049 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1050 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1051 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1052 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1053 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1054 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1055 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1056 ) && ((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1057 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1058 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1059 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1060 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1061 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1062 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1063 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1064 ) && ((size_t)(const void *)((
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1065 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1066 ) + 1) - (size_t)(const void *)(
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1067 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1068 ) == 1) ? __builtin_strcmp (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1069 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1070 ,
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1071 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1072 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1073 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1074 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1075 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1076 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1077 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1078 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1079 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1080 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_pss_saltlen" ))[3] - __s2[3]);
0
1081 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_pss_saltlen" ))[3] - __s2[3]);
0
1082 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1083 type
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1084 ,
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1085 "rsa_pss_saltlen"
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1086 )))); })
! __extension_...tlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1087 ) {-
1088 int saltlen;-
1089-
1090 -
1091 (*__errno_location ()) -
1092 = 0;-
1093 lval = strtol(value, &ep, 10);-
1094 if (value[0] == '\0'
value[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
|| *
*ep != '\0'Description
TRUEnever evaluated
FALSEnever evaluated
ep != '\0'
*ep != '\0'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1095 goto
never executed: goto not_a_number;
not_a_number;
never executed: goto not_a_number;
0
1096 if ((-
1097 (*
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
__errno_location ())
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1098 ==
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1099 34
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1100 &&-
1101 (lval == 0x7fffffffffffffffL
lval == 0x7fffffffffffffffLDescription
TRUEnever evaluated
FALSEnever evaluated
|| lval ==
lval == (-0x7f...fffffffL - 1L)Description
TRUEnever evaluated
FALSEnever evaluated
0
1102 (-0x7fffffffffffffffL - 1L)
lval == (-0x7f...fffffffL - 1L)Description
TRUEnever evaluated
FALSEnever evaluated
0
1103 )) ||-
1104 (lval > 0x7fffffff
lval > 0x7fffffffDescription
TRUEnever evaluated
FALSEnever evaluated
|| lval <
lval < (-0x7fffffff - 1)Description
TRUEnever evaluated
FALSEnever evaluated
0
1105 (-0x7fffffff - 1)
lval < (-0x7fffffff - 1)Description
TRUEnever evaluated
FALSEnever evaluated
0
1106 ))-
1107 goto
never executed: goto out_of_range;
out_of_range;
never executed: goto out_of_range;
0
1108 saltlen = lval;-
1109 return
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, ((1<<3)|(1<<4)), (0x1000 + 2), saltlen, ((void *)0) );
EVP_PKEY_CTX_ctrl(ctx, 6, ((1<<3)|(1<<4)), (0x1000 + 2), saltlen,
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, ((1<<3)|(1<<4)), (0x1000 + 2), saltlen, ((void *)0) );
0
1110 ((void *)0)
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, ((1<<3)|(1<<4)), (0x1000 + 2), saltlen, ((void *)0) );
0
1111 );
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, ((1<<3)|(1<<4)), (0x1000 + 2), saltlen, ((void *)0) );
0
1112 }-
1113-
1114 if (!
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1115 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1116 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1117 ) && __builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1118 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1119 ) && (__s1_len = __builtin_strlen (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1120 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1121 ), __s2_len = __builtin_strlen (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1122 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1123 ), (!((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1124 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1125 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1126 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1127 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1128 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1129 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1130 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1131 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1132 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1133 ,
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1134 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1135 ) : (__builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1136 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1137 ) && ((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1138 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1139 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1140 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1141 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1142 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1143 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1144 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1145 ) && ((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1146 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1147 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1148 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1149 ) == 1) ? __builtin_strcmp (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1150 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1151 ,
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1152 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1153 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1154 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1155 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1156 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1157 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1158 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1159 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1160 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1161 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1162 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1163 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1164 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1165 ) && ((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1166 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1167 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1168 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1169 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1170 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1171 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1172 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1173 ) && ((size_t)(const void *)((
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1174 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1175 ) + 1) - (size_t)(const void *)(
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1176 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1177 ) == 1) ? __builtin_strcmp (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1178 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1179 ,
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1180 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1181 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1182 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1183 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1184 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1185 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1186 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1187 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1188 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1189 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_keygen_bits" ))[3] - __s2[3]);
0
1190 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_keygen_bits" ))[3] - __s2[3]);
0
1191 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1192 type
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1193 ,
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1194 "rsa_keygen_bits"
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1195 )))); })
! __extension_...bits" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1196 ) {-
1197 int nbits;-
1198-
1199 -
1200 (*__errno_location ()) -
1201 = 0;-
1202 lval = strtol(value, &ep, 10);-
1203 if (value[0] == '\0'
value[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
|| *
*ep != '\0'Description
TRUEnever evaluated
FALSEnever evaluated
ep != '\0'
*ep != '\0'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1204 goto
never executed: goto not_a_number;
not_a_number;
never executed: goto not_a_number;
0
1205 if ((-
1206 (*
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
__errno_location ())
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1207 ==
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1208 34
(*__errno_location ()) == 34Description
TRUEnever evaluated
FALSEnever evaluated
0
1209 &&-
1210 (lval == 0x7fffffffffffffffL
lval == 0x7fffffffffffffffLDescription
TRUEnever evaluated
FALSEnever evaluated
|| lval ==
lval == (-0x7f...fffffffL - 1L)Description
TRUEnever evaluated
FALSEnever evaluated
0
1211 (-0x7fffffffffffffffL - 1L)
lval == (-0x7f...fffffffL - 1L)Description
TRUEnever evaluated
FALSEnever evaluated
0
1212 )) ||-
1213 (lval > 0x7fffffff
lval > 0x7fffffffDescription
TRUEnever evaluated
FALSEnever evaluated
|| lval <
lval < (-0x7fffffff - 1)Description
TRUEnever evaluated
FALSEnever evaluated
0
1214 (-0x7fffffff - 1)
lval < (-0x7fffffff - 1)Description
TRUEnever evaluated
FALSEnever evaluated
0
1215 ))-
1216 goto
never executed: goto out_of_range;
out_of_range;
never executed: goto out_of_range;
0
1217 nbits = lval;-
1218 return
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 3), nbits, ((void *)0) );
EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 3), nbits,
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 3), nbits, ((void *)0) );
0
1219 ((void *)0)
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 3), nbits, ((void *)0) );
0
1220 );
never executed: return EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 3), nbits, ((void *)0) );
0
1221 }-
1222-
1223 if (!
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1224 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1225 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1226 ) && __builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1227 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1228 ) && (__s1_len = __builtin_strlen (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1229 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1230 ), __s2_len = __builtin_strlen (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1231 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1232 ), (!((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1233 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1234 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1235 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1236 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1237 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1238 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1239 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1240 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1241 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1242 ,
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1243 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1244 ) : (__builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1245 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1246 ) && ((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1247 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1248 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1249 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1250 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1251 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1252 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1253 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1254 ) && ((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1255 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1256 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1257 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1258 ) == 1) ? __builtin_strcmp (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1259 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1260 ,
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1261 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1262 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1263 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1264 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1265 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1266 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1267 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1268 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1269 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1270 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1271 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( type ))[3] - __s2[3]);
0
1272 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1273 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1274 ) && ((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1275 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1276 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1277 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1278 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1279 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1280 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1281 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1282 ) && ((size_t)(const void *)((
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1283 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1284 ) + 1) - (size_t)(const void *)(
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1285 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1286 ) == 1) ? __builtin_strcmp (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1287 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1288 ,
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1289 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1290 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1291 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1292 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1293 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1294 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1295 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1296 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1297 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1298 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_keygen_pubexp" ))[3] - __s2[3]);
0
1299 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "rsa_keygen_pubexp" ))[3] - __s2[3]);
0
1300 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1301 type
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1302 ,
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1303 "rsa_keygen_pubexp"
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1304 )))); })
! __extension_...bexp" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
1305 ) {-
1306 int ret;-
1307 BIGNUM *pubexp = -
1308 ((void *)0)-
1309 ;-
1310-
1311 if (!BN_asc2bn(&pubexp, value)
!BN_asc2bn(&pubexp, value)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1312 return
never executed: return 0;
0;
never executed: return 0;
0
1313 ret = EVP_PKEY_CTX_ctrl(ctx, 6, (1<<2), (0x1000 + 4), 0, pubexp);-
1314 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1315 BN_free(pubexp);
never executed: BN_free(pubexp);
0
1316 return
never executed: return ret;
ret;
never executed: return ret;
0
1317 }-
1318-
1319not_a_number:
code before this statement never executed: not_a_number:
0
1320out_of_range:-
1321 return
never executed: return -2;
-2;
never executed: return -2;
0
1322}-
1323-
1324static int-
1325pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)-
1326{-
1327 RSA *rsa = -
1328 ((void *)0)-
1329 ;-
1330 RSA_PKEY_CTX *rctx = ctx->data;-
1331 BN_GENCB *pcb, cb;-
1332 int ret;-
1333-
1334 if (!rctx->pub_exp
!rctx->pub_expDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1335 rctx->pub_exp = BN_new();-
1336 if (!rctx->pub_exp
!rctx->pub_expDescription
TRUEnever evaluated
FALSEnever evaluated
|| !BN_set_word(rctx->pub_exp, 0x10001L)
!BN_set_word(r...exp, 0x10001L)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1337 return
never executed: return 0;
0;
never executed: return 0;
0
1338 }
never executed: end of block
0
1339 rsa = RSA_new();-
1340 if (!rsa
!rsaDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
1341 return
never executed: return 0;
0;
never executed: return 0;
0
1342 if (ctx->pkey_gencb
ctx->pkey_gencbDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1343 pcb = &cb;-
1344 evp_pkey_set_cb_translate(pcb, ctx);-
1345 }
never executed: end of block
else
0
1346 pcb =
never executed: pcb = ((void *)0) ;
0
1347 ((void *)0)
never executed: pcb = ((void *)0) ;
0
1348 ;
never executed: pcb = ((void *)0) ;
0
1349 ret = RSA_generate_key_ex(rsa, rctx->nbits, rctx->pub_exp, pcb);-
1350 if (ret > 0
ret > 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1351 EVP_PKEY_assign((pkey),6, (char *)(rsa));
never executed: EVP_PKEY_assign((pkey),6, (char *)(rsa));
0
1352 else-
1353 RSA_free(rsa);
never executed: RSA_free(rsa);
0
1354 return
never executed: return ret;
ret;
never executed: return ret;
0
1355}-
1356-
1357const EVP_PKEY_METHOD rsa_pkey_meth = {-
1358 .pkey_id = 6,-
1359 .flags = 2,-
1360-
1361 .init = pkey_rsa_init,-
1362 .copy = pkey_rsa_copy,-
1363 .cleanup = pkey_rsa_cleanup,-
1364-
1365 .keygen = pkey_rsa_keygen,-
1366-
1367 .sign = pkey_rsa_sign,-
1368-
1369 .verify = pkey_rsa_verify,-
1370-
1371 .verify_recover = pkey_rsa_verifyrecover,-
1372-
1373 .encrypt = pkey_rsa_encrypt,-
1374-
1375 .decrypt = pkey_rsa_decrypt,-
1376-
1377 .ctrl = pkey_rsa_ctrl,-
1378 .ctrl_str = pkey_rsa_ctrl_str-
1379};-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2