Line | Source | Count |
1 | | - |
2 | typedef struct { | - |
3 | uint32_t mask; | - |
4 | int nid; | - |
5 | } ssl_cipher_table; | - |
6 | | - |
7 | | - |
8 | static const ssl_cipher_table ssl_cipher_table_cipher[22] = { | - |
9 | {0x00000001U, 31}, | - |
10 | {0x00000002U, 44}, | - |
11 | {0x00000004U, 5}, | - |
12 | {0x00000008U, 37}, | - |
13 | {0x00000010U, 34}, | - |
14 | {0x00000020U, 0}, | - |
15 | {0x00000040U, 419}, | - |
16 | {0x00000080U, 427}, | - |
17 | {0x00000100U, 751}, | - |
18 | {0x00000200U, 753}, | - |
19 | {0x00000400U, 814}, | - |
20 | {0x00000800U, 777}, | - |
21 | {0x00001000U, 895}, | - |
22 | {0x00002000U, 901}, | - |
23 | {0x00004000U, 896}, | - |
24 | {0x00008000U, 902}, | - |
25 | {0x00010000U, 896}, | - |
26 | {0x00020000U, 902}, | - |
27 | {0x00040000U, 975}, | - |
28 | {0x00080000U, 1018}, | - |
29 | {0x00100000U, 1123}, | - |
30 | {0x00200000U, 1125}, | - |
31 | }; | - |
32 | | - |
33 | static const EVP_CIPHER *ssl_cipher_methods[22]; | - |
34 | | - |
35 | | - |
36 | | - |
37 | | - |
38 | | - |
39 | static struct stack_st_SSL_COMP *ssl_comp_methods = | - |
40 | ((void *)0) | - |
41 | ; | - |
42 | | - |
43 | | - |
44 | static CRYPTO_ONCE ssl_load_builtin_comp_once = | - |
45 | 0 | - |
46 | ; | - |
47 | static const ssl_cipher_table ssl_cipher_table_mac[12] = { | - |
48 | {0x00000001U, 4}, | - |
49 | {0x00000002U, 64}, | - |
50 | {0x00000004U, 809}, | - |
51 | {0x00000008U, 815}, | - |
52 | {0x00000010U, 672}, | - |
53 | {0x00000020U, 673}, | - |
54 | {0x00000080U, 982}, | - |
55 | {0x00000100U, 976}, | - |
56 | {0x00000200U, 983}, | - |
57 | {0, 114}, | - |
58 | {0, 675}, | - |
59 | {0, 674} | - |
60 | }; | - |
61 | | - |
62 | static const EVP_MD *ssl_digest_methods[12] = { | - |
63 | | - |
64 | ((void *)0) | - |
65 | , | - |
66 | ((void *)0) | - |
67 | , | - |
68 | ((void *)0) | - |
69 | , | - |
70 | ((void *)0) | - |
71 | , | - |
72 | ((void *)0) | - |
73 | , | - |
74 | ((void *)0) | - |
75 | , | - |
76 | ((void *)0) | - |
77 | , | - |
78 | ((void *)0) | - |
79 | , | - |
80 | ((void *)0) | - |
81 | , | - |
82 | ((void *)0) | - |
83 | , | - |
84 | ((void *)0) | - |
85 | , | - |
86 | ((void *)0) | - |
87 | | - |
88 | }; | - |
89 | | - |
90 | | - |
91 | static const ssl_cipher_table ssl_cipher_table_kx[] = { | - |
92 | {0x00000001U, 1037}, | - |
93 | {0x00000004U, 1038}, | - |
94 | {0x00000002U, 1039}, | - |
95 | {0x00000080U, 1040}, | - |
96 | {0x00000100U, 1041}, | - |
97 | {0x00000040U, 1042}, | - |
98 | {0x00000008U, 1043}, | - |
99 | {0x00000020U, 1044}, | - |
100 | {0x00000010U, 1045}, | - |
101 | {0x00000000U, 1063} | - |
102 | }; | - |
103 | | - |
104 | static const ssl_cipher_table ssl_cipher_table_auth[] = { | - |
105 | {0x00000001U, 1046}, | - |
106 | {0x00000008U, 1047}, | - |
107 | {0x00000010U, 1048}, | - |
108 | {0x00000002U, 1049}, | - |
109 | {0x00000020U, 1050}, | - |
110 | {0x00000080U, 1051}, | - |
111 | {0x00000040U, 1052}, | - |
112 | {0x00000004U, 1053}, | - |
113 | {0x00000000U, 1064} | - |
114 | }; | - |
115 | | - |
116 | | - |
117 | | - |
118 | static int ssl_cipher_info_find(const ssl_cipher_table * table, | - |
119 | size_t table_cnt, uint32_t mask) | - |
120 | { | - |
121 | size_t i; | - |
122 | for (i = 0; i < table_cntTRUE | evaluated 91966 times by 1 test | FALSE | evaluated 2646 times by 1 test |
; i++, table++) { | 2646-91966 |
123 | if (table->mask == maskTRUE | evaluated 6668 times by 1 test | FALSE | evaluated 85298 times by 1 test |
) | 6668-85298 |
124 | returnexecuted 6668 times by 1 test: return (int)i; (int)i;executed 6668 times by 1 test: return (int)i; | 6668 |
125 | }executed 85298 times by 1 test: end of block | 85298 |
126 | returnexecuted 2646 times by 1 test: return -1; -1;executed 2646 times by 1 test: return -1; | 2646 |
127 | } | - |
128 | static int ssl_mac_pkey_id[12] = { | - |
129 | | - |
130 | 855, 855, 855, 0, | - |
131 | | - |
132 | 855, 855, 855, 0, | - |
133 | | - |
134 | 855, | - |
135 | }; | - |
136 | | - |
137 | static size_t ssl_mac_secret_size[12]; | - |
138 | typedef struct cipher_order_st { | - |
139 | const SSL_CIPHER *cipher; | - |
140 | int active; | - |
141 | int dead; | - |
142 | struct cipher_order_st *next, *prev; | - |
143 | } CIPHER_ORDER; | - |
144 | | - |
145 | static const SSL_CIPHER cipher_aliases[] = { | - |
146 | | - |
147 | {0, "ALL", | - |
148 | ((void *)0) | - |
149 | , 0, 0, 0, ~0x00000020U}, | - |
150 | | - |
151 | {0, "COMPLEMENTOFALL", | - |
152 | ((void *)0) | - |
153 | , 0, 0, 0, 0x00000020U}, | - |
154 | | - |
155 | | - |
156 | | - |
157 | | - |
158 | | - |
159 | {0, "COMPLEMENTOFDEFAULT", | - |
160 | ((void *)0) | - |
161 | , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000020U}, | - |
162 | | - |
163 | | - |
164 | | - |
165 | | - |
166 | | - |
167 | | - |
168 | {0, "kRSA", | - |
169 | ((void *)0) | - |
170 | , 0, 0x00000001U}, | - |
171 | | - |
172 | {0, "kEDH", | - |
173 | ((void *)0) | - |
174 | , 0, 0x00000002U}, | - |
175 | {0, "kDHE", | - |
176 | ((void *)0) | - |
177 | , 0, 0x00000002U}, | - |
178 | {0, "DH", | - |
179 | ((void *)0) | - |
180 | , 0, 0x00000002U}, | - |
181 | | - |
182 | {0, "kEECDH", | - |
183 | ((void *)0) | - |
184 | , 0, 0x00000004U}, | - |
185 | {0, "kECDHE", | - |
186 | ((void *)0) | - |
187 | , 0, 0x00000004U}, | - |
188 | {0, "ECDH", | - |
189 | ((void *)0) | - |
190 | , 0, 0x00000004U}, | - |
191 | | - |
192 | {0, "kPSK", | - |
193 | ((void *)0) | - |
194 | , 0, 0x00000008U}, | - |
195 | {0, "kRSAPSK", | - |
196 | ((void *)0) | - |
197 | , 0, 0x00000040U}, | - |
198 | {0, "kECDHEPSK", | - |
199 | ((void *)0) | - |
200 | , 0, 0x00000080U}, | - |
201 | {0, "kDHEPSK", | - |
202 | ((void *)0) | - |
203 | , 0, 0x00000100U}, | - |
204 | {0, "kSRP", | - |
205 | ((void *)0) | - |
206 | , 0, 0x00000020U}, | - |
207 | {0, "kGOST", | - |
208 | ((void *)0) | - |
209 | , 0, 0x00000010U}, | - |
210 | | - |
211 | | - |
212 | {0, "aRSA", | - |
213 | ((void *)0) | - |
214 | , 0, 0, 0x00000001U}, | - |
215 | {0, "aDSS", | - |
216 | ((void *)0) | - |
217 | , 0, 0, 0x00000002U}, | - |
218 | {0, "DSS", | - |
219 | ((void *)0) | - |
220 | , 0, 0, 0x00000002U}, | - |
221 | {0, "aNULL", | - |
222 | ((void *)0) | - |
223 | , 0, 0, 0x00000004U}, | - |
224 | {0, "aECDSA", | - |
225 | ((void *)0) | - |
226 | , 0, 0, 0x00000008U}, | - |
227 | {0, "ECDSA", | - |
228 | ((void *)0) | - |
229 | , 0, 0, 0x00000008U}, | - |
230 | {0, "aPSK", | - |
231 | ((void *)0) | - |
232 | , 0, 0, 0x00000010U}, | - |
233 | {0, "aGOST01", | - |
234 | ((void *)0) | - |
235 | , 0, 0, 0x00000020U}, | - |
236 | {0, "aGOST12", | - |
237 | ((void *)0) | - |
238 | , 0, 0, 0x00000080U}, | - |
239 | {0, "aGOST", | - |
240 | ((void *)0) | - |
241 | , 0, 0, 0x00000020U | 0x00000080U}, | - |
242 | {0, "aSRP", | - |
243 | ((void *)0) | - |
244 | , 0, 0, 0x00000040U}, | - |
245 | | - |
246 | | - |
247 | {0, "EDH", | - |
248 | ((void *)0) | - |
249 | , 0, 0x00000002U, ~0x00000004U}, | - |
250 | {0, "DHE", | - |
251 | ((void *)0) | - |
252 | , 0, 0x00000002U, ~0x00000004U}, | - |
253 | {0, "EECDH", | - |
254 | ((void *)0) | - |
255 | , 0, 0x00000004U, ~0x00000004U}, | - |
256 | {0, "ECDHE", | - |
257 | ((void *)0) | - |
258 | , 0, 0x00000004U, ~0x00000004U}, | - |
259 | {0, "NULL", | - |
260 | ((void *)0) | - |
261 | , 0, 0, 0, 0x00000020U}, | - |
262 | {0, "RSA", | - |
263 | ((void *)0) | - |
264 | , 0, 0x00000001U, 0x00000001U}, | - |
265 | {0, "ADH", | - |
266 | ((void *)0) | - |
267 | , 0, 0x00000002U, 0x00000004U}, | - |
268 | {0, "AECDH", | - |
269 | ((void *)0) | - |
270 | , 0, 0x00000004U, 0x00000004U}, | - |
271 | {0, "PSK", | - |
272 | ((void *)0) | - |
273 | , 0, (0x00000008U | 0x00000040U | 0x00000080U | 0x00000100U)}, | - |
274 | {0, "SRP", | - |
275 | ((void *)0) | - |
276 | , 0, 0x00000020U}, | - |
277 | | - |
278 | | - |
279 | {0, "3DES", | - |
280 | ((void *)0) | - |
281 | , 0, 0, 0, 0x00000002U}, | - |
282 | {0, "RC4", | - |
283 | ((void *)0) | - |
284 | , 0, 0, 0, 0x00000004U}, | - |
285 | {0, "RC2", | - |
286 | ((void *)0) | - |
287 | , 0, 0, 0, 0x00000008U}, | - |
288 | {0, "IDEA", | - |
289 | ((void *)0) | - |
290 | , 0, 0, 0, 0x00000010U}, | - |
291 | {0, "SEED", | - |
292 | ((void *)0) | - |
293 | , 0, 0, 0, 0x00000800U}, | - |
294 | {0, "eNULL", | - |
295 | ((void *)0) | - |
296 | , 0, 0, 0, 0x00000020U}, | - |
297 | {0, "GOST89", | - |
298 | ((void *)0) | - |
299 | , 0, 0, 0, 0x00000400U | 0x00040000U}, | - |
300 | {0, "AES128", | - |
301 | ((void *)0) | - |
302 | , 0, 0, 0, | - |
303 | 0x00000040U | 0x00001000U | 0x00004000U | 0x00010000U}, | - |
304 | {0, "AES256", | - |
305 | ((void *)0) | - |
306 | , 0, 0, 0, | - |
307 | 0x00000080U | 0x00002000U | 0x00008000U | 0x00020000U}, | - |
308 | {0, "AES", | - |
309 | ((void *)0) | - |
310 | , 0, 0, 0, (0x00000040U|0x00000080U|(0x00001000U | 0x00002000U)|(0x00004000U | 0x00008000U | 0x00010000U | 0x00020000U))}, | - |
311 | {0, "AESGCM", | - |
312 | ((void *)0) | - |
313 | , 0, 0, 0, 0x00001000U | 0x00002000U}, | - |
314 | {0, "AESCCM", | - |
315 | ((void *)0) | - |
316 | , 0, 0, 0, | - |
317 | 0x00004000U | 0x00008000U | 0x00010000U | 0x00020000U}, | - |
318 | {0, "AESCCM8", | - |
319 | ((void *)0) | - |
320 | , 0, 0, 0, 0x00010000U | 0x00020000U}, | - |
321 | {0, "CAMELLIA128", | - |
322 | ((void *)0) | - |
323 | , 0, 0, 0, 0x00000100U}, | - |
324 | {0, "CAMELLIA256", | - |
325 | ((void *)0) | - |
326 | , 0, 0, 0, 0x00000200U}, | - |
327 | {0, "CAMELLIA", | - |
328 | ((void *)0) | - |
329 | , 0, 0, 0, (0x00000100U|0x00000200U)}, | - |
330 | {0, "CHACHA20", | - |
331 | ((void *)0) | - |
332 | , 0, 0, 0, (0x00080000U)}, | - |
333 | | - |
334 | {0, "ARIA", | - |
335 | ((void *)0) | - |
336 | , 0, 0, 0, ((0x00100000U | 0x00200000U))}, | - |
337 | {0, "ARIAGCM", | - |
338 | ((void *)0) | - |
339 | , 0, 0, 0, 0x00100000U | 0x00200000U}, | - |
340 | {0, "ARIA128", | - |
341 | ((void *)0) | - |
342 | , 0, 0, 0, 0x00100000U}, | - |
343 | {0, "ARIA256", | - |
344 | ((void *)0) | - |
345 | , 0, 0, 0, 0x00200000U}, | - |
346 | | - |
347 | | - |
348 | {0, "MD5", | - |
349 | ((void *)0) | - |
350 | , 0, 0, 0, 0, 0x00000001U}, | - |
351 | {0, "SHA1", | - |
352 | ((void *)0) | - |
353 | , 0, 0, 0, 0, 0x00000002U}, | - |
354 | {0, "SHA", | - |
355 | ((void *)0) | - |
356 | , 0, 0, 0, 0, 0x00000002U}, | - |
357 | {0, "GOST94", | - |
358 | ((void *)0) | - |
359 | , 0, 0, 0, 0, 0x00000004U}, | - |
360 | {0, "GOST89MAC", | - |
361 | ((void *)0) | - |
362 | , 0, 0, 0, 0, 0x00000008U | 0x00000100U}, | - |
363 | {0, "SHA256", | - |
364 | ((void *)0) | - |
365 | , 0, 0, 0, 0, 0x00000010U}, | - |
366 | {0, "SHA384", | - |
367 | ((void *)0) | - |
368 | , 0, 0, 0, 0, 0x00000020U}, | - |
369 | {0, "GOST12", | - |
370 | ((void *)0) | - |
371 | , 0, 0, 0, 0, 0x00000080U}, | - |
372 | | - |
373 | | - |
374 | {0, "SSLv3", | - |
375 | ((void *)0) | - |
376 | , 0, 0, 0, 0, 0, 0x0300}, | - |
377 | {0, "TLSv1", | - |
378 | ((void *)0) | - |
379 | , 0, 0, 0, 0, 0, 0x0301}, | - |
380 | {0, "TLSv1.0", | - |
381 | ((void *)0) | - |
382 | , 0, 0, 0, 0, 0, 0x0301}, | - |
383 | {0, "TLSv1.2", | - |
384 | ((void *)0) | - |
385 | , 0, 0, 0, 0, 0, 0x0303}, | - |
386 | | - |
387 | | - |
388 | {0, "LOW", | - |
389 | ((void *)0) | - |
390 | , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000002U}, | - |
391 | {0, "MEDIUM", | - |
392 | ((void *)0) | - |
393 | , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000004U}, | - |
394 | {0, "HIGH", | - |
395 | ((void *)0) | - |
396 | , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000008U}, | - |
397 | | - |
398 | {0, "FIPS", | - |
399 | ((void *)0) | - |
400 | , 0, 0, 0, ~0x00000020U, 0, 0, 0, 0, 0, 0x00000010U}, | - |
401 | | - |
402 | | - |
403 | {0, "EDH-DSS-DES-CBC3-SHA", | - |
404 | ((void *)0) | - |
405 | , 0, | - |
406 | 0x00000002U, 0x00000002U, 0x00000002U, 0x00000002U, 0, 0, 0, 0, 0x00000008U | 0x00000010U}, | - |
407 | {0, "EDH-RSA-DES-CBC3-SHA", | - |
408 | ((void *)0) | - |
409 | , 0, | - |
410 | 0x00000002U, 0x00000001U, 0x00000002U, 0x00000002U, 0, 0, 0, 0, 0x00000008U | 0x00000010U}, | - |
411 | | - |
412 | }; | - |
413 | static int get_optional_pkey_id(const char *pkey_name) | - |
414 | { | - |
415 | const EVP_PKEY_ASN1_METHOD *ameth; | - |
416 | ENGINE *tmpeng = | - |
417 | ((void *)0) | - |
418 | ; | - |
419 | int pkey_id = 0; | - |
420 | ameth = EVP_PKEY_asn1_find_str(&tmpeng, pkey_name, -1); | - |
421 | if (amethTRUE | never evaluated | FALSE | evaluated 9790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-9790 |
422 | if (EVP_PKEY_asn1_get0_info(&pkey_id, TRUE | never evaluated | FALSE | never evaluated |
| 0 |
423 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
424 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
425 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
426 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
427 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
428 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
429 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
430 | ,TRUE | never evaluated | FALSE | never evaluated |
| 0 |
431 | ameth) <= 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
432 | pkey_id = 0; never executed: pkey_id = 0; | 0 |
433 | } never executed: end of block | 0 |
434 | ENGINE_finish(tmpeng); | - |
435 | returnexecuted 9790 times by 2 tests: return pkey_id; Executed by:- libssl.so.1.1
- tls13encryptiontest
pkey_id;executed 9790 times by 2 tests: return pkey_id; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 9790 |
436 | } | - |
437 | | - |
438 | | - |
439 | | - |
440 | | - |
441 | static uint32_t disabled_enc_mask; | - |
442 | static uint32_t disabled_mac_mask; | - |
443 | static uint32_t disabled_mkey_mask; | - |
444 | static uint32_t disabled_auth_mask; | - |
445 | | - |
446 | int ssl_load_ciphers(void) | - |
447 | { | - |
448 | size_t i; | - |
449 | const ssl_cipher_table *t; | - |
450 | | - |
451 | disabled_enc_mask = 0; | - |
452 | ssl_sort_cipher_list(); | - |
453 | for (i = 0, t = ssl_cipher_table_cipher; i < 22TRUE | evaluated 43076 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++, t++) { | 1958-43076 |
454 | if (t->nid == 0TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 41118 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 1958-41118 |
455 | ssl_cipher_methods[i] = | - |
456 | ((void *)0) | - |
457 | ; | - |
458 | }executed 1958 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else { | 1958 |
459 | const EVP_CIPHER *cipher = EVP_get_cipherbyname(OBJ_nid2sn(t->nid)); | - |
460 | ssl_cipher_methods[i] = cipher; | - |
461 | if (cipher == TRUE | evaluated 3916 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 37202 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 3916-37202 |
462 | ((void *)0)TRUE | evaluated 3916 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 37202 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 3916-37202 |
463 | ) | - |
464 | disabled_enc_mask |= t->mask;executed 3916 times by 2 tests: disabled_enc_mask |= t->mask; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 3916 |
465 | }executed 41118 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 41118 |
466 | } | - |
467 | disabled_mac_mask = 0; | - |
468 | for (i = 0, t = ssl_cipher_table_mac; i < 12TRUE | evaluated 23496 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++, t++) { | 1958-23496 |
469 | const EVP_MD *md = EVP_get_digestbyname(OBJ_nid2sn(t->nid)); | - |
470 | ssl_digest_methods[i] = md; | - |
471 | if (md == TRUE | evaluated 9790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 13706 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 9790-13706 |
472 | ((void *)0)TRUE | evaluated 9790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 13706 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 9790-13706 |
473 | ) { | - |
474 | disabled_mac_mask |= t->mask; | - |
475 | }executed 9790 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else { | 9790 |
476 | int tmpsize = EVP_MD_size(md); | - |
477 | if (!((tmpsize >= 0) != 0)TRUE | never evaluated | FALSE | evaluated 13706 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-13706 |
478 | return never executed: return 0; 0;never executed: return 0; | 0 |
479 | ssl_mac_secret_size[i] = tmpsize; | - |
480 | }executed 13706 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 13706 |
481 | } | - |
482 | | - |
483 | if (!((ssl_digest_methods[0] != TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-1958 |
484 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-1958 |
485 | ) != 0)TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-1958 |
486 | return never executed: return 0; 0;never executed: return 0; | 0 |
487 | if (!((ssl_digest_methods[1] != TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-1958 |
488 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-1958 |
489 | ) != 0)TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-1958 |
490 | return never executed: return 0; 0;never executed: return 0; | 0 |
491 | | - |
492 | disabled_mkey_mask = 0; | - |
493 | disabled_auth_mask = 0; | - |
494 | ssl_mac_pkey_id[3] = get_optional_pkey_id("gost-mac"); | - |
495 | if (ssl_mac_pkey_id[3]TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-1958 |
496 | ssl_mac_secret_size[3] = 32; never executed: ssl_mac_secret_size[3] = 32; | 0 |
497 | else | - |
498 | disabled_mac_mask |= 0x00000008U;executed 1958 times by 2 tests: disabled_mac_mask |= 0x00000008U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
499 | | - |
500 | ssl_mac_pkey_id[7] = | - |
501 | get_optional_pkey_id("gost-mac-12"); | - |
502 | if (ssl_mac_pkey_id[7]TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-1958 |
503 | ssl_mac_secret_size[7] = 32; never executed: ssl_mac_secret_size[7] = 32; | 0 |
504 | else | - |
505 | disabled_mac_mask |= 0x00000100U;executed 1958 times by 2 tests: disabled_mac_mask |= 0x00000100U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
506 | | - |
507 | if (!get_optional_pkey_id("gost2001")TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-1958 |
508 | disabled_auth_mask |= 0x00000020U | 0x00000080U;executed 1958 times by 2 tests: disabled_auth_mask |= 0x00000020U | 0x00000080U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
509 | if (!get_optional_pkey_id("gost2012_256")TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-1958 |
510 | disabled_auth_mask |= 0x00000080U;executed 1958 times by 2 tests: disabled_auth_mask |= 0x00000080U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
511 | if (!get_optional_pkey_id("gost2012_512")TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-1958 |
512 | disabled_auth_mask |= 0x00000080U;executed 1958 times by 2 tests: disabled_auth_mask |= 0x00000080U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
513 | | - |
514 | | - |
515 | | - |
516 | if ((TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
disabled_auth_mask & (0x00000020U | 0x00000080U)) ==TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
| 0-1958 |
517 | (0x00000020U | 0x00000080U)TRUE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-1958 |
518 | disabled_mkey_mask |= 0x00000010U;executed 1958 times by 2 tests: disabled_mkey_mask |= 0x00000010U; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
519 | | - |
520 | returnexecuted 1958 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 1958 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
521 | } | - |
522 | | - |
523 | | - |
524 | | - |
525 | static int sk_comp_cmp(const SSL_COMP *const *a, const SSL_COMP *const *b) | - |
526 | { | - |
527 | return never executed: return ((*a)->id - (*b)->id); ((*a)->id - (*b)->id);never executed: return ((*a)->id - (*b)->id); | 0 |
528 | } | - |
529 | | - |
530 | static int do_load_builtin_compressions(void); static int do_load_builtin_compressions_ossl_ret_ = 0; static void do_load_builtin_compressions_ossl_(void) { do_load_builtin_compressions_ossl_ret_ = do_load_builtin_compressions(); }executed 1958 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
static int do_load_builtin_compressions(void) | 1958 |
531 | { | - |
532 | SSL_COMP *comp = | - |
533 | ((void *)0) | - |
534 | ; | - |
535 | COMP_METHOD *method = COMP_zlib(); | - |
536 | | - |
537 | CRYPTO_mem_ctrl(0x3); | - |
538 | ssl_comp_methods = sk_SSL_COMP_new(sk_comp_cmp); | - |
539 | | - |
540 | if (COMP_get_type(method) != 0TRUE | never evaluated | FALSE | evaluated 1958 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& ssl_comp_methods != TRUE | never evaluated | FALSE | never evaluated |
| 0-1958 |
541 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
542 | ) { | - |
543 | comp = CRYPTO_malloc(sizeof(*comp), __FILE__, 465); | - |
544 | if (comp != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
545 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
546 | ) { | - |
547 | comp->method = method; | - |
548 | comp->id = 1; | - |
549 | comp->name = COMP_get_name(method); | - |
550 | sk_SSL_COMP_push(ssl_comp_methods, comp); | - |
551 | sk_SSL_COMP_sort(ssl_comp_methods); | - |
552 | } never executed: end of block | 0 |
553 | } never executed: end of block | 0 |
554 | CRYPTO_mem_ctrl(0x2); | - |
555 | returnexecuted 1958 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 1958 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
556 | } | - |
557 | | - |
558 | static int load_builtin_compressions(void) | - |
559 | { | - |
560 | returnexecuted 12476 times by 2 tests: return (CRYPTO_THREAD_run_once(&ssl_load_builtin_comp_once, do_load_builtin_compressions_ossl_) ? do_load_builtin_compressions_ossl_ret_ : 0); Executed by:- libssl.so.1.1
- tls13encryptiontest
(CRYPTO_THREAD_run_once(&ssl_load_builtin_comp_once, do_load_builtin_compressions_ossl_)TRUE | evaluated 12476 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
? do_load_builtin_compressions_ossl_ret_ : 0);executed 12476 times by 2 tests: return (CRYPTO_THREAD_run_once(&ssl_load_builtin_comp_once, do_load_builtin_compressions_ossl_) ? do_load_builtin_compressions_ossl_ret_ : 0); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 0-12476 |
561 | } | - |
562 | | - |
563 | | - |
564 | int ssl_cipher_get_evp(const SSL_SESSION *s, const EVP_CIPHER **enc, | - |
565 | const EVP_MD **md, int *mac_pkey_type, | - |
566 | size_t *mac_secret_size, SSL_COMP **comp, int use_etm) | - |
567 | { | - |
568 | int i; | - |
569 | const SSL_CIPHER *c; | - |
570 | | - |
571 | c = s->cipher; | - |
572 | if (c == TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
573 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
574 | ) | - |
575 | return never executed: return 0; 0;never executed: return 0; | 0 |
576 | if (comp != TRUE | evaluated 2685 times by 1 test | FALSE | evaluated 1471 times by 1 test |
| 1471-2685 |
577 | ((void *)0)TRUE | evaluated 2685 times by 1 test | FALSE | evaluated 1471 times by 1 test |
| 1471-2685 |
578 | ) { | - |
579 | SSL_COMP ctmp; | - |
580 | | - |
581 | if (!load_builtin_compressions()TRUE | never evaluated | FALSE | evaluated 2685 times by 1 test |
) { | 0-2685 |
582 | | - |
583 | | - |
584 | | - |
585 | | - |
586 | } never executed: end of block | 0 |
587 | | - |
588 | *comp = | - |
589 | ((void *)0) | - |
590 | ; | - |
591 | ctmp.id = s->compress_meth; | - |
592 | if (ssl_comp_methods != TRUE | evaluated 2685 times by 1 test | FALSE | never evaluated |
| 0-2685 |
593 | ((void *)0)TRUE | evaluated 2685 times by 1 test | FALSE | never evaluated |
| 0-2685 |
594 | ) { | - |
595 | i = sk_SSL_COMP_find(ssl_comp_methods, &ctmp); | - |
596 | *comp = sk_SSL_COMP_value(ssl_comp_methods, i); | - |
597 | }executed 2685 times by 1 test: end of block | 2685 |
598 | | - |
599 | if ((TRUE | never evaluated | FALSE | evaluated 2685 times by 1 test |
enc == TRUE | never evaluated | FALSE | evaluated 2685 times by 1 test |
| 0-2685 |
600 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 2685 times by 1 test |
| 0-2685 |
601 | )TRUE | never evaluated | FALSE | evaluated 2685 times by 1 test |
&& (TRUE | never evaluated | FALSE | never evaluated |
md == TRUE | never evaluated | FALSE | never evaluated |
| 0-2685 |
602 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
603 | )TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
604 | return never executed: return 1; 1;never executed: return 1; | 0 |
605 | }executed 2685 times by 1 test: end of block | 2685 |
606 | | - |
607 | if ((TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
enc == TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
608 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
609 | )TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
|| (TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
md == TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
610 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
| 0-4156 |
611 | )TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
) | 0-4156 |
612 | return never executed: return 0; 0;never executed: return 0; | 0 |
613 | | - |
614 | i = ssl_cipher_info_find(ssl_cipher_table_cipher, (sizeof(ssl_cipher_table_cipher)/sizeof((ssl_cipher_table_cipher)[0])), c->algorithm_enc); | - |
615 | | - |
616 | if (i == -1TRUE | never evaluated | FALSE | evaluated 4156 times by 1 test |
) { | 0-4156 |
617 | *enc = | - |
618 | ((void *)0) | - |
619 | ; | - |
620 | } never executed: end of block else { | 0 |
621 | if (i == 5TRUE | evaluated 51 times by 1 test | FALSE | evaluated 4105 times by 1 test |
) | 51-4105 |
622 | *executed 51 times by 1 test: *enc = EVP_enc_null(); enc = EVP_enc_null();executed 51 times by 1 test: *enc = EVP_enc_null(); | 51 |
623 | else | - |
624 | *executed 4105 times by 1 test: *enc = ssl_cipher_methods[i]; enc = ssl_cipher_methods[i];executed 4105 times by 1 test: *enc = ssl_cipher_methods[i]; | 4105 |
625 | } | - |
626 | | - |
627 | i = ssl_cipher_info_find(ssl_cipher_table_mac, (sizeof(ssl_cipher_table_mac)/sizeof((ssl_cipher_table_mac)[0])), c->algorithm_mac); | - |
628 | if (i == -1TRUE | evaluated 2646 times by 1 test | FALSE | evaluated 1510 times by 1 test |
) { | 1510-2646 |
629 | *md = | - |
630 | ((void *)0) | - |
631 | ; | - |
632 | if (mac_pkey_type != TRUE | evaluated 2646 times by 1 test | FALSE | never evaluated |
| 0-2646 |
633 | ((void *)0)TRUE | evaluated 2646 times by 1 test | FALSE | never evaluated |
| 0-2646 |
634 | ) | - |
635 | *executed 2646 times by 1 test: *mac_pkey_type = 0; mac_pkey_type = 0;executed 2646 times by 1 test: *mac_pkey_type = 0; | 2646 |
636 | if (mac_secret_size != TRUE | evaluated 1175 times by 1 test | FALSE | evaluated 1471 times by 1 test |
| 1175-1471 |
637 | ((void *)0)TRUE | evaluated 1175 times by 1 test | FALSE | evaluated 1471 times by 1 test |
| 1175-1471 |
638 | ) | - |
639 | *executed 1175 times by 1 test: *mac_secret_size = 0; mac_secret_size = 0;executed 1175 times by 1 test: *mac_secret_size = 0; | 1175 |
640 | if (c->algorithm_mac == 0x00000040UTRUE | evaluated 2646 times by 1 test | FALSE | never evaluated |
) | 0-2646 |
641 | mac_pkey_type = executed 2646 times by 1 test: mac_pkey_type = ((void *)0) ; | 2646 |
642 | ((void *)0)executed 2646 times by 1 test: mac_pkey_type = ((void *)0) ; | 2646 |
643 | ;executed 2646 times by 1 test: mac_pkey_type = ((void *)0) ; | 2646 |
644 | }executed 2646 times by 1 test: end of block else { | 2646 |
645 | *md = ssl_digest_methods[i]; | - |
646 | if (mac_pkey_type != TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
| 0-1510 |
647 | ((void *)0)TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
| 0-1510 |
648 | ) | - |
649 | *executed 1510 times by 1 test: *mac_pkey_type = ssl_mac_pkey_id[i]; mac_pkey_type = ssl_mac_pkey_id[i];executed 1510 times by 1 test: *mac_pkey_type = ssl_mac_pkey_id[i]; | 1510 |
650 | if (mac_secret_size != TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
| 0-1510 |
651 | ((void *)0)TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
| 0-1510 |
652 | ) | - |
653 | *executed 1510 times by 1 test: *mac_secret_size = ssl_mac_secret_size[i]; mac_secret_size = ssl_mac_secret_size[i];executed 1510 times by 1 test: *mac_secret_size = ssl_mac_secret_size[i]; | 1510 |
654 | }executed 1510 times by 1 test: end of block | 1510 |
655 | | - |
656 | if ((*TRUE | evaluated 4156 times by 1 test | FALSE | never evaluated |
enc != TRUE | evaluated 4156 times by 1 test | FALSE | never evaluated |
| 0-4156 |
657 | ((void *)0)TRUE | evaluated 4156 times by 1 test | FALSE | never evaluated |
| 0-4156 |
658 | )TRUE | evaluated 4156 times by 1 test | FALSE | never evaluated |
&& | 0-4156 |
659 | (*TRUE | evaluated 1510 times by 1 test | FALSE | evaluated 2646 times by 1 test |
md != TRUE | evaluated 1510 times by 1 test | FALSE | evaluated 2646 times by 1 test |
| 1510-2646 |
660 | ((void *)0)TRUE | evaluated 1510 times by 1 test | FALSE | evaluated 2646 times by 1 test |
| 1510-2646 |
661 | || (TRUE | evaluated 2646 times by 1 test | FALSE | never evaluated |
EVP_CIPHER_flags(*enc) & 0x200000)TRUE | evaluated 2646 times by 1 test | FALSE | never evaluated |
) | 0-2646 |
662 | && (!mac_pkey_typeTRUE | evaluated 2646 times by 1 test | FALSE | evaluated 1510 times by 1 test |
|| *TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
mac_pkey_type != 0TRUE | evaluated 1510 times by 1 test | FALSE | never evaluated |
)) { | 0-2646 |
663 | const EVP_CIPHER *evp; | - |
664 | | - |
665 | if (use_etmTRUE | evaluated 1161 times by 1 test | FALSE | evaluated 2995 times by 1 test |
) | 1161-2995 |
666 | returnexecuted 1161 times by 1 test: return 1; 1;executed 1161 times by 1 test: return 1; | 1161 |
667 | | - |
668 | if (s->ssl_version >> 8 != 0x03TRUE | evaluated 247 times by 1 test | FALSE | evaluated 2748 times by 1 test |
|| | 247-2748 |
669 | s->ssl_version < 0x0301TRUE | never evaluated | FALSE | evaluated 2748 times by 1 test |
) | 0-2748 |
670 | returnexecuted 247 times by 1 test: return 1; 1;executed 247 times by 1 test: return 1; | 247 |
671 | | - |
672 | if (c->algorithm_enc == 0x00000004UTRUE | never evaluated | FALSE | evaluated 2748 times by 1 test |
&& | 0-2748 |
673 | c->algorithm_mac == 0x00000001UTRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
674 | (TRUE | never evaluated | FALSE | never evaluated |
evp = EVP_get_cipherbyname("RC4-HMAC-MD5"))TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
675 | * never executed: *enc = evp, *md = ((void *)0) ; enc = evp, *md = never executed: *enc = evp, *md = ((void *)0) ; | 0 |
676 | ((void *)0) never executed: *enc = evp, *md = ((void *)0) ; | 0 |
677 | ; never executed: *enc = evp, *md = ((void *)0) ; | 0 |
678 | else if (c->algorithm_enc == 0x00000040UTRUE | evaluated 70 times by 1 test | FALSE | evaluated 2678 times by 1 test |
&& | 70-2678 |
679 | c->algorithm_mac == 0x00000002UTRUE | evaluated 49 times by 1 test | FALSE | evaluated 21 times by 1 test |
&& | 21-49 |
680 | (TRUE | never evaluated | FALSE | evaluated 49 times by 1 test |
evp = EVP_get_cipherbyname("AES-128-CBC-HMAC-SHA1"))TRUE | never evaluated | FALSE | evaluated 49 times by 1 test |
) | 0-49 |
681 | * never executed: *enc = evp, *md = ((void *)0) ; enc = evp, *md = never executed: *enc = evp, *md = ((void *)0) ; | 0 |
682 | ((void *)0) never executed: *enc = evp, *md = ((void *)0) ; | 0 |
683 | ; never executed: *enc = evp, *md = ((void *)0) ; | 0 |
684 | else if (c->algorithm_enc == 0x00000080UTRUE | evaluated 41 times by 1 test | FALSE | evaluated 2707 times by 1 test |
&& | 41-2707 |
685 | c->algorithm_mac == 0x00000002UTRUE | evaluated 19 times by 1 test | FALSE | evaluated 22 times by 1 test |
&& | 19-22 |
686 | (TRUE | never evaluated | FALSE | evaluated 19 times by 1 test |
evp = EVP_get_cipherbyname("AES-256-CBC-HMAC-SHA1"))TRUE | never evaluated | FALSE | evaluated 19 times by 1 test |
) | 0-19 |
687 | * never executed: *enc = evp, *md = ((void *)0) ; enc = evp, *md = never executed: *enc = evp, *md = ((void *)0) ; | 0 |
688 | ((void *)0) never executed: *enc = evp, *md = ((void *)0) ; | 0 |
689 | ; never executed: *enc = evp, *md = ((void *)0) ; | 0 |
690 | else if (c->algorithm_enc == 0x00000040UTRUE | evaluated 70 times by 1 test | FALSE | evaluated 2678 times by 1 test |
&& | 70-2678 |
691 | c->algorithm_mac == 0x00000010UTRUE | evaluated 21 times by 1 test | FALSE | evaluated 49 times by 1 test |
&& | 21-49 |
692 | (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
evp = EVP_get_cipherbyname("AES-128-CBC-HMAC-SHA256"))TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
) | 0-21 |
693 | * never executed: *enc = evp, *md = ((void *)0) ; enc = evp, *md = never executed: *enc = evp, *md = ((void *)0) ; | 0 |
694 | ((void *)0) never executed: *enc = evp, *md = ((void *)0) ; | 0 |
695 | ; never executed: *enc = evp, *md = ((void *)0) ; | 0 |
696 | else if (c->algorithm_enc == 0x00000080UTRUE | evaluated 41 times by 1 test | FALSE | evaluated 2707 times by 1 test |
&& | 41-2707 |
697 | c->algorithm_mac == 0x00000010UTRUE | evaluated 14 times by 1 test | FALSE | evaluated 27 times by 1 test |
&& | 14-27 |
698 | (TRUE | never evaluated | FALSE | evaluated 14 times by 1 test |
evp = EVP_get_cipherbyname("AES-256-CBC-HMAC-SHA256"))TRUE | never evaluated | FALSE | evaluated 14 times by 1 test |
) | 0-14 |
699 | * never executed: *enc = evp, *md = ((void *)0) ; enc = evp, *md = never executed: *enc = evp, *md = ((void *)0) ; | 0 |
700 | ((void *)0) never executed: *enc = evp, *md = ((void *)0) ; | 0 |
701 | ; never executed: *enc = evp, *md = ((void *)0) ; | 0 |
702 | returnexecuted 2748 times by 1 test: return 1; 1;executed 2748 times by 1 test: return 1; | 2748 |
703 | } else { | - |
704 | return never executed: return 0; 0;never executed: return 0; | 0 |
705 | } | - |
706 | } | - |
707 | | - |
708 | const EVP_MD *ssl_md(int idx) | - |
709 | { | - |
710 | idx &= 0xFF; | - |
711 | if (idx < 0TRUE | never evaluated | FALSE | evaluated 412103 times by 1 test |
|| idx >= 12TRUE | never evaluated | FALSE | evaluated 412103 times by 1 test |
) | 0-412103 |
712 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
713 | ((void *)0) never executed: return ((void *)0) ; | 0 |
714 | ; never executed: return ((void *)0) ; | 0 |
715 | returnexecuted 412103 times by 1 test: return ssl_digest_methods[idx]; ssl_digest_methods[idx];executed 412103 times by 1 test: return ssl_digest_methods[idx]; | 412103 |
716 | } | - |
717 | | - |
718 | const EVP_MD *ssl_handshake_md(SSL *s) | - |
719 | { | - |
720 | returnexecuted 28559 times by 1 test: return ssl_md(ssl_get_algorithm2(s)); ssl_md(ssl_get_algorithm2(s));executed 28559 times by 1 test: return ssl_md(ssl_get_algorithm2(s)); | 28559 |
721 | } | - |
722 | | - |
723 | const EVP_MD *ssl_prf_md(SSL *s) | - |
724 | { | - |
725 | returnexecuted 9903 times by 1 test: return ssl_md(ssl_get_algorithm2(s) >> 8); ssl_md(ssl_get_algorithm2(s) >> 8);executed 9903 times by 1 test: return ssl_md(ssl_get_algorithm2(s) >> 8); | 9903 |
726 | } | - |
727 | | - |
728 | | - |
729 | | - |
730 | | - |
731 | static void ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr, | - |
732 | CIPHER_ORDER **tail) | - |
733 | { | - |
734 | if (curr == *tailTRUE | evaluated 15200 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 8274348 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 15200-8274348 |
735 | return;executed 15200 times by 2 tests: return; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15200 |
736 | if (curr == *headTRUE | evaluated 2942865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 5331483 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 2942865-5331483 |
737 | *executed 2942865 times by 2 tests: *head = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
head = curr->next;executed 2942865 times by 2 tests: *head = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2942865 |
738 | if (curr->prev != TRUE | evaluated 5331483 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2942865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2942865-5331483 |
739 | ((void *)0)TRUE | evaluated 5331483 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2942865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2942865-5331483 |
740 | ) | - |
741 | curr->prev->next = curr->next;executed 5331483 times by 2 tests: curr->prev->next = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 5331483 |
742 | if (curr->next != TRUE | evaluated 8274348 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
| 0-8274348 |
743 | ((void *)0)TRUE | evaluated 8274348 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
| 0-8274348 |
744 | ) | - |
745 | curr->next->prev = curr->prev;executed 8274348 times by 2 tests: curr->next->prev = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 8274348 |
746 | (*tail)->next = curr; | - |
747 | curr->prev = *tail; | - |
748 | curr->next = | - |
749 | ((void *)0) | - |
750 | ; | - |
751 | *tail = curr; | - |
752 | }executed 8274348 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 8274348 |
753 | | - |
754 | static void ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr, | - |
755 | CIPHER_ORDER **tail) | - |
756 | { | - |
757 | if (curr == *headTRUE | never evaluated | FALSE | evaluated 6686402 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-6686402 |
758 | return; never executed: return; | 0 |
759 | if (curr == *tailTRUE | evaluated 2902445 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 3783957 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 2902445-3783957 |
760 | *executed 2902445 times by 2 tests: *tail = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
tail = curr->prev;executed 2902445 times by 2 tests: *tail = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2902445 |
761 | if (curr->next != TRUE | evaluated 3783957 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2902445 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2902445-3783957 |
762 | ((void *)0)TRUE | evaluated 3783957 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2902445 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2902445-3783957 |
763 | ) | - |
764 | curr->next->prev = curr->prev;executed 3783957 times by 2 tests: curr->next->prev = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 3783957 |
765 | if (curr->prev != TRUE | evaluated 6686402 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
| 0-6686402 |
766 | ((void *)0)TRUE | evaluated 6686402 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
| 0-6686402 |
767 | ) | - |
768 | curr->prev->next = curr->next;executed 6686402 times by 2 tests: curr->prev->next = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 6686402 |
769 | (*head)->prev = curr; | - |
770 | curr->next = *head; | - |
771 | curr->prev = | - |
772 | ((void *)0) | - |
773 | ; | - |
774 | *head = curr; | - |
775 | }executed 6686402 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 6686402 |
776 | | - |
777 | static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, | - |
778 | int num_of_ciphers, | - |
779 | uint32_t disabled_mkey, | - |
780 | uint32_t disabled_auth, | - |
781 | uint32_t disabled_enc, | - |
782 | uint32_t disabled_mac, | - |
783 | CIPHER_ORDER *co_list, | - |
784 | CIPHER_ORDER **head_p, | - |
785 | CIPHER_ORDER **tail_p) | - |
786 | { | - |
787 | int i, co_list_num; | - |
788 | const SSL_CIPHER *c; | - |
789 | co_list_num = 0; | - |
790 | for (i = 0; i < num_of_ciphersTRUE | evaluated 2492144 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++) { | 15196-2492144 |
791 | c = ssl_method->get_cipher(i); | - |
792 | | - |
793 | if (c == TRUE | never evaluated | FALSE | evaluated 2492144 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-2492144 |
794 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 2492144 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-2492144 |
795 | || !c->validTRUE | never evaluated | FALSE | evaluated 2492144 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-2492144 |
796 | continue; never executed: continue; | 0 |
797 | if ((TRUE | evaluated 60784 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
c->algorithm_mkey & disabled_mkey)TRUE | evaluated 60784 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| | 60784-2431360 |
798 | (TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
c->algorithm_auth & disabled_auth)TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| | 0-2431360 |
799 | (TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
c->algorithm_enc & disabled_enc)TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| | 0-2431360 |
800 | (TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
c->algorithm_mac & disabled_mac)TRUE | never evaluated | FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-2431360 |
801 | continue;executed 60784 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 60784 |
802 | if (((TRUE | evaluated 2334560 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 96800 times by 1 test |
ssl_method->ssl3_enc->enc_flags & 0x8) == 0)TRUE | evaluated 2334560 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 96800 times by 1 test |
&& | 96800-2334560 |
803 | c->min_tls == 0TRUE | never evaluated | FALSE | evaluated 2334560 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-2334560 |
804 | continue; never executed: continue; | 0 |
805 | if (((TRUE | evaluated 96800 times by 1 test | FALSE | evaluated 2334560 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ssl_method->ssl3_enc->enc_flags & 0x8) != 0)TRUE | evaluated 96800 times by 1 test | FALSE | evaluated 2334560 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& | 96800-2334560 |
806 | c->min_dtls == 0TRUE | never evaluated | FALSE | evaluated 96800 times by 1 test |
) | 0-96800 |
807 | continue; never executed: continue; | 0 |
808 | | - |
809 | co_list[co_list_num].cipher = c; | - |
810 | co_list[co_list_num].next = | - |
811 | ((void *)0) | - |
812 | ; | - |
813 | co_list[co_list_num].prev = | - |
814 | ((void *)0) | - |
815 | ; | - |
816 | co_list[co_list_num].active = 0; | - |
817 | co_list_num++; | - |
818 | }executed 2431360 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2431360 |
819 | | - |
820 | | - |
821 | | - |
822 | | - |
823 | if (co_list_num > 0TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-15196 |
824 | co_list[0].prev = | - |
825 | ((void *)0) | - |
826 | ; | - |
827 | | - |
828 | if (co_list_num > 1TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-15196 |
829 | co_list[0].next = &co_list[1]; | - |
830 | | - |
831 | for (i = 1; i < co_list_num - 1TRUE | evaluated 2400968 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++) { | 15196-2400968 |
832 | co_list[i].prev = &co_list[i - 1]; | - |
833 | co_list[i].next = &co_list[i + 1]; | - |
834 | }executed 2400968 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2400968 |
835 | | - |
836 | co_list[co_list_num - 1].prev = &co_list[co_list_num - 2]; | - |
837 | }executed 15196 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
838 | | - |
839 | co_list[co_list_num - 1].next = | - |
840 | ((void *)0) | - |
841 | ; | - |
842 | | - |
843 | *head_p = &co_list[0]; | - |
844 | *tail_p = &co_list[co_list_num - 1]; | - |
845 | }executed 15196 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
846 | }executed 15196 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
847 | | - |
848 | static void ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list, | - |
849 | int num_of_group_aliases, | - |
850 | uint32_t disabled_mkey, | - |
851 | uint32_t disabled_auth, | - |
852 | uint32_t disabled_enc, | - |
853 | uint32_t disabled_mac, | - |
854 | CIPHER_ORDER *head) | - |
855 | { | - |
856 | CIPHER_ORDER *ciph_curr; | - |
857 | const SSL_CIPHER **ca_curr; | - |
858 | int i; | - |
859 | uint32_t mask_mkey = ~disabled_mkey; | - |
860 | uint32_t mask_auth = ~disabled_auth; | - |
861 | uint32_t mask_enc = ~disabled_enc; | - |
862 | uint32_t mask_mac = ~disabled_mac; | - |
863 | | - |
864 | | - |
865 | | - |
866 | | - |
867 | ciph_curr = head; | - |
868 | ca_curr = ca_list; | - |
869 | while (ciph_curr != TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
870 | ((void *)0)TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
871 | ) { | - |
872 | *ca_curr = ciph_curr->cipher; | - |
873 | ca_curr++; | - |
874 | ciph_curr = ciph_curr->next; | - |
875 | }executed 2431360 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2431360 |
876 | | - |
877 | | - |
878 | | - |
879 | | - |
880 | | - |
881 | | - |
882 | | - |
883 | for (i = 0; i < num_of_group_aliasesTRUE | evaluated 1154896 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++) { | 15196-1154896 |
884 | uint32_t algorithm_mkey = cipher_aliases[i].algorithm_mkey; | - |
885 | uint32_t algorithm_auth = cipher_aliases[i].algorithm_auth; | - |
886 | uint32_t algorithm_enc = cipher_aliases[i].algorithm_enc; | - |
887 | uint32_t algorithm_mac = cipher_aliases[i].algorithm_mac; | - |
888 | | - |
889 | if (algorithm_mkeyTRUE | evaluated 364704 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 790192 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 364704-790192 |
890 | if ((TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 349508 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algorithm_mkey & mask_mkey) == 0TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 349508 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 15196-349508 |
891 | continue;executed 15196 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
892 | | - |
893 | if (algorithm_authTRUE | evaluated 303920 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 835780 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 303920-835780 |
894 | if ((TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 258332 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algorithm_auth & mask_auth) == 0TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 258332 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 45588-258332 |
895 | continue;executed 45588 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 45588 |
896 | | - |
897 | if (algorithm_encTRUE | evaluated 410292 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 683820 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 410292-683820 |
898 | if ((TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 395096 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algorithm_enc & mask_enc) == 0TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 395096 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 15196-395096 |
899 | continue;executed 15196 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
900 | | - |
901 | if (algorithm_macTRUE | evaluated 151960 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 926956 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 151960-926956 |
902 | if ((TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 106372 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algorithm_mac & mask_mac) == 0TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 106372 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 45588-106372 |
903 | continue;executed 45588 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 45588 |
904 | | - |
905 | *ca_curr = (SSL_CIPHER *)(cipher_aliases + i); | - |
906 | ca_curr++; | - |
907 | }executed 1033328 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1033328 |
908 | | - |
909 | *ca_curr = | - |
910 | ((void *)0) | - |
911 | ; | - |
912 | }executed 15196 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
913 | | - |
914 | static void ssl_cipher_apply_rule(uint32_t cipher_id, uint32_t alg_mkey, | - |
915 | uint32_t alg_auth, uint32_t alg_enc, | - |
916 | uint32_t alg_mac, int min_tls, | - |
917 | uint32_t algo_strength, int rule, | - |
918 | int32_t strength_bits, CIPHER_ORDER **head_p, | - |
919 | CIPHER_ORDER **tail_p) | - |
920 | { | - |
921 | CIPHER_ORDER *head, *tail, *curr, *next, *last; | - |
922 | const SSL_CIPHER *cp; | - |
923 | int reverse = 0; | - |
924 | if (rule == 3TRUE | evaluated 30398 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 313611 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| rule == 6TRUE | evaluated 60784 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 252827 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 30398-313611 |
925 | reverse = 1;executed 91182 times by 2 tests: reverse = 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 91182 |
926 | | - |
927 | | - |
928 | head = *head_p; | - |
929 | tail = *tail_p; | - |
930 | | - |
931 | if (reverseTRUE | evaluated 91182 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 252827 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 91182-252827 |
932 | next = tail; | - |
933 | last = head; | - |
934 | }executed 91182 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else { | 91182 |
935 | next = head; | - |
936 | last = tail; | - |
937 | }executed 252827 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 252827 |
938 | | - |
939 | curr = | - |
940 | ((void *)0) | - |
941 | ; | - |
942 | for (;;) { | - |
943 | if (curr == lastTRUE | evaluated 344009 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 54159650 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 344009-54159650 |
944 | break;executed 344009 times by 2 tests: break; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 344009 |
945 | | - |
946 | curr = next; | - |
947 | | - |
948 | if (curr == TRUE | never evaluated | FALSE | evaluated 54159650 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-54159650 |
949 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 54159650 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-54159650 |
950 | ) | - |
951 | break; never executed: break; | 0 |
952 | | - |
953 | next = reverseTRUE | evaluated 14589120 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 39570530 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
? curr->prev : curr->next; | 14589120-39570530 |
954 | | - |
955 | cp = curr->cipher; | - |
956 | | - |
957 | | - |
958 | | - |
959 | | - |
960 | | - |
961 | if (strength_bits >= 0TRUE | evaluated 7294080 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 46865570 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 7294080-46865570 |
962 | if (strength_bits != cp->strength_bitsTRUE | evaluated 4862720 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 2431360-4862720 |
963 | continue;executed 4862720 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 4862720 |
964 | }executed 2431360 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else { | 2431360 |
965 | | - |
966 | | - |
967 | | - |
968 | | - |
969 | | - |
970 | | - |
971 | | - |
972 | if (cipher_id != 0TRUE | evaluated 104640 times by 1 test | FALSE | evaluated 46760930 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& (TRUE | evaluated 103986 times by 1 test | FALSE | evaluated 654 times by 1 test |
cipher_id != cp->id)TRUE | evaluated 103986 times by 1 test | FALSE | evaluated 654 times by 1 test |
) | 654-46760930 |
973 | continue;executed 103986 times by 1 test: continue; | 103986 |
974 | if (alg_mkeyTRUE | evaluated 17029614 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 29731970 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& !(alg_mkey & cp->algorithm_mkey)TRUE | evaluated 12802459 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 4227155 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 4227155-29731970 |
975 | continue;executed 12802459 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 12802459 |
976 | if (alg_authTRUE | evaluated 2906819 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 31052306 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& !(alg_auth & cp->algorithm_auth)TRUE | evaluated 2448919 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 457900 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 457900-31052306 |
977 | continue;executed 2448919 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2448919 |
978 | if (alg_encTRUE | evaluated 13482224 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 18027982 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& !(alg_enc & cp->algorithm_enc)TRUE | evaluated 9748948 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 3733276 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 3733276-18027982 |
979 | continue;executed 9748948 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 9748948 |
980 | if (alg_macTRUE | evaluated 5972682 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15788576 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& !(alg_mac & cp->algorithm_mac)TRUE | evaluated 4589192 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1383490 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 1383490-15788576 |
981 | continue;executed 4589192 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 4589192 |
982 | if (min_tlsTRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 14740706 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& (TRUE | evaluated 1124504 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1306856 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
min_tls != cp->min_tls)TRUE | evaluated 1124504 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1306856 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 1124504-14740706 |
983 | continue;executed 1124504 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1124504 |
984 | if ((TRUE | evaluated 654 times by 1 test | FALSE | evaluated 16046908 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algo_strength & 0x0000001FU)TRUE | evaluated 654 times by 1 test | FALSE | evaluated 16046908 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 654-16046908 |
985 | && !(algo_strength & 0x0000001FU & cp->algo_strength)TRUE | never evaluated | FALSE | evaluated 654 times by 1 test |
) | 0-654 |
986 | continue; never executed: continue; | 0 |
987 | if ((TRUE | evaluated 1660039 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 14387523 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
algo_strength & 0X00000020U)TRUE | evaluated 1660039 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 14387523 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 1660039-14387523 |
988 | && !(algo_strength & 0X00000020U & cp->algo_strength)TRUE | evaluated 778050 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 881989 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 778050-881989 |
989 | continue;executed 778050 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 778050 |
990 | }executed 15269512 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15269512 |
991 | | - |
992 | | - |
993 | | - |
994 | | - |
995 | | - |
996 | | - |
997 | if (rule == 1TRUE | evaluated 6693968 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 11006904 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 6693968-11006904 |
998 | | - |
999 | if (!curr->activeTRUE | evaluated 5037604 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1656364 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 1656364-5037604 |
1000 | ll_append_tail(&head, curr, &tail); | - |
1001 | curr->active = 1; | - |
1002 | }executed 5037604 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 5037604 |
1003 | }executed 6693968 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 6693968 |
1004 | | - |
1005 | else if (rule == 4TRUE | evaluated 3251944 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 7754960 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 3251944-7754960 |
1006 | | - |
1007 | if (curr->activeTRUE | evaluated 3251944 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-3251944 |
1008 | ll_append_tail(&head, curr, &tail); | - |
1009 | }executed 3251944 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 3251944 |
1010 | }executed 3251944 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else if (rule == 3TRUE | evaluated 2902634 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 4852326 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 2902634-4852326 |
1011 | | - |
1012 | if (curr->activeTRUE | evaluated 2902598 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 36 times by 1 test |
) { | 36-2902598 |
1013 | | - |
1014 | | - |
1015 | | - |
1016 | | - |
1017 | | - |
1018 | ll_append_head(&head, curr, &tail); | - |
1019 | curr->active = 0; | - |
1020 | }executed 2902598 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2902598 |
1021 | }executed 2902634 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else if (rule == 6TRUE | evaluated 3783804 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1068522 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 1068522-3783804 |
1022 | if (curr->activeTRUE | evaluated 3783804 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-3783804 |
1023 | ll_append_head(&head, curr, &tail);executed 3783804 times by 2 tests: ll_append_head(&head, curr, &tail); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 3783804 |
1024 | }executed 3783804 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else if (rule == 2TRUE | evaluated 1068522 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-3783804 |
1025 | | - |
1026 | if (head == currTRUE | evaluated 186732 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 881790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 186732-881790 |
1027 | head = curr->next;executed 186732 times by 2 tests: head = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 186732 |
1028 | else | - |
1029 | curr->prev->next = curr->next;executed 881790 times by 2 tests: curr->prev->next = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 881790 |
1030 | if (tail == currTRUE | evaluated 10374 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1058148 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 10374-1058148 |
1031 | tail = curr->prev;executed 10374 times by 2 tests: tail = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 10374 |
1032 | curr->active = 0; | - |
1033 | if (curr->next != TRUE | evaluated 1058148 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 10374 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 10374-1058148 |
1034 | ((void *)0)TRUE | evaluated 1058148 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 10374 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 10374-1058148 |
1035 | ) | - |
1036 | curr->next->prev = curr->prev;executed 1058148 times by 2 tests: curr->next->prev = curr->prev; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1058148 |
1037 | if (curr->prev != TRUE | evaluated 881790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 186732 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 186732-881790 |
1038 | ((void *)0)TRUE | evaluated 881790 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 186732 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 186732-881790 |
1039 | ) | - |
1040 | curr->prev->next = curr->next;executed 881790 times by 2 tests: curr->prev->next = curr->next; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 881790 |
1041 | curr->next = | - |
1042 | ((void *)0) | - |
1043 | ; | - |
1044 | curr->prev = | - |
1045 | ((void *)0) | - |
1046 | ; | - |
1047 | }executed 1068522 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1068522 |
1048 | }executed 17700872 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 17700872 |
1049 | | - |
1050 | *head_p = head; | - |
1051 | *tail_p = tail; | - |
1052 | }executed 344009 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 344009 |
1053 | | - |
1054 | static int ssl_cipher_strength_sort(CIPHER_ORDER **head_p, | - |
1055 | CIPHER_ORDER **tail_p) | - |
1056 | { | - |
1057 | int32_t max_strength_bits; | - |
1058 | int i, *number_uses; | - |
1059 | CIPHER_ORDER *curr; | - |
1060 | | - |
1061 | | - |
1062 | | - |
1063 | | - |
1064 | | - |
1065 | | - |
1066 | max_strength_bits = 0; | - |
1067 | curr = *head_p; | - |
1068 | while (curr != TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
1069 | ((void *)0)TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
1070 | ) { | - |
1071 | if (curr->activeTRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2416164 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
curr->cipher->strength_bits > max_strength_bits)TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2416164 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-2431360 |
1072 | max_strength_bits = curr->cipher->strength_bits;executed 15196 times by 2 tests: max_strength_bits = curr->cipher->strength_bits; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
1073 | curr = curr->next; | - |
1074 | }executed 2431360 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2431360 |
1075 | | - |
1076 | number_uses = CRYPTO_zalloc(sizeof(int) * (max_strength_bits + 1), __FILE__, 927); | - |
1077 | if (number_uses == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1078 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1079 | ) { | - |
1080 | ERR_put_error(20,(231),((1|64)),__FILE__,929); | - |
1081 | return never executed: return 0; 0;never executed: return 0; | 0 |
1082 | } | - |
1083 | | - |
1084 | | - |
1085 | | - |
1086 | | - |
1087 | curr = *head_p; | - |
1088 | while (curr != TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
1089 | ((void *)0)TRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-2431360 |
1090 | ) { | - |
1091 | if (curr->activeTRUE | evaluated 2431360 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-2431360 |
1092 | number_uses[curr->cipher->strength_bits]++;executed 2431360 times by 2 tests: number_uses[curr->cipher->strength_bits]++; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2431360 |
1093 | curr = curr->next; | - |
1094 | }executed 2431360 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 2431360 |
1095 | | - |
1096 | | - |
1097 | | - |
1098 | | - |
1099 | for (i = max_strength_bits; i >= 0TRUE | evaluated 3905372 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i--) | 15196-3905372 |
1100 | if (number_uses[i] > 0TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 3859784 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 45588-3859784 |
1101 | ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, 4, i, head_p,executed 45588 times by 2 tests: ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, 4, i, head_p, tail_p); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 45588 |
1102 | tail_p);executed 45588 times by 2 tests: ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, 4, i, head_p, tail_p); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 45588 |
1103 | | - |
1104 | CRYPTO_free(number_uses, __FILE__, 951); | - |
1105 | returnexecuted 15196 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 15196 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
1106 | } | - |
1107 | | - |
1108 | static int ssl_cipher_process_rulestr(const char *rule_str, | - |
1109 | CIPHER_ORDER **head_p, | - |
1110 | CIPHER_ORDER **tail_p, | - |
1111 | const SSL_CIPHER **ca_list, CERT *c) | - |
1112 | { | - |
1113 | uint32_t alg_mkey, alg_auth, alg_enc, alg_mac, algo_strength; | - |
1114 | int min_tls; | - |
1115 | const char *l, *buf; | - |
1116 | int j, multi, found, rule, retval, ok, buflen; | - |
1117 | uint32_t cipher_id = 0; | - |
1118 | char ch; | - |
1119 | | - |
1120 | retval = 1; | - |
1121 | l = rule_str; | - |
1122 | for ( ; ; ) { | - |
1123 | ch = *l; | - |
1124 | | - |
1125 | if (ch == '\0'TRUE | never evaluated | FALSE | evaluated 73230 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-73230 |
1126 | break; never executed: break; | 0 |
1127 | if (ch == '-'TRUE | evaluated 6 times by 1 test | FALSE | evaluated 73224 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 6-73224 |
1128 | rule = 3; | - |
1129 | l++; | - |
1130 | }executed 6 times by 1 test: end of block else if (ch == '+'TRUE | never evaluated | FALSE | evaluated 73224 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-73224 |
1131 | rule = 4; | - |
1132 | l++; | - |
1133 | } never executed: end of block else if (ch == '!'TRUE | evaluated 20748 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 52476 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-52476 |
1134 | rule = 2; | - |
1135 | l++; | - |
1136 | }executed 20748 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else if (ch == '@'TRUE | evaluated 4119 times by 1 test | FALSE | evaluated 48357 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 4119-48357 |
1137 | rule = 5; | - |
1138 | l++; | - |
1139 | }executed 4119 times by 1 test: end of block else { | 4119 |
1140 | rule = 1; | - |
1141 | }executed 48357 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 48357 |
1142 | | - |
1143 | if ((((TRUE | evaluated 29022 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch) == ':')TRUE | evaluated 29022 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| ((TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch) == ' ')TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| ((TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch) == ';')TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| ((TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch) == ',')TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) { | 0-44208 |
1144 | l++; | - |
1145 | continue;executed 29022 times by 2 tests: continue; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 29022 |
1146 | } | - |
1147 | | - |
1148 | alg_mkey = 0; | - |
1149 | alg_auth = 0; | - |
1150 | alg_enc = 0; | - |
1151 | alg_mac = 0; | - |
1152 | min_tls = 0; | - |
1153 | algo_strength = 0; | - |
1154 | | - |
1155 | for (;;) { | - |
1156 | ch = *l; | - |
1157 | buf = l; | - |
1158 | buflen = 0; | - |
1159 | | - |
1160 | while (((TRUE | evaluated 353408 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 56464 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch >= 'A')TRUE | evaluated 353408 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 56464 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& (TRUE | evaluated 338901 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch <= 'Z')TRUE | evaluated 338901 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) || | 14507-353408 |
1161 | ((TRUE | evaluated 54378 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 16593 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch >= '0')TRUE | evaluated 54378 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 16593 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& (TRUE | evaluated 6730 times by 1 test | FALSE | evaluated 47648 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch <= '9')TRUE | evaluated 6730 times by 1 test | FALSE | evaluated 47648 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) || | 6730-54378 |
1162 | ((TRUE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 49734 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch >= 'a')TRUE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 49734 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& (TRUE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
ch <= 'z')TRUE | evaluated 14507 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) || | 0-49734 |
1163 | (TRUE | evaluated 1407 times by 1 test | FALSE | evaluated 48327 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch == '-')TRUE | evaluated 1407 times by 1 test | FALSE | evaluated 48327 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| (TRUE | never evaluated | FALSE | evaluated 48327 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch == '.')TRUE | never evaluated | FALSE | evaluated 48327 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
|| (TRUE | evaluated 4119 times by 1 test | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
ch == '=')TRUE | evaluated 4119 times by 1 test | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-48327 |
1164 | | - |
1165 | | - |
1166 | | - |
1167 | | - |
1168 | { | - |
1169 | ch = *(++l); | - |
1170 | buflen++; | - |
1171 | }executed 365664 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 365664 |
1172 | | - |
1173 | if (buflen == 0TRUE | never evaluated | FALSE | evaluated 44208 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-44208 |
1174 | | - |
1175 | | - |
1176 | | - |
1177 | | - |
1178 | | - |
1179 | ERR_put_error(20,(230),(280),__FILE__,1026); | - |
1180 | retval = found = 0; | - |
1181 | l++; | - |
1182 | break; never executed: break; | 0 |
1183 | } | - |
1184 | | - |
1185 | if (rule == 5TRUE | evaluated 4119 times by 1 test | FALSE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 4119-40089 |
1186 | found = 0; | - |
1187 | break;executed 4119 times by 1 test: break; | 4119 |
1188 | } | - |
1189 | | - |
1190 | | - |
1191 | if (ch == '+'TRUE | never evaluated | FALSE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-40089 |
1192 | multi = 1; | - |
1193 | l++; | - |
1194 | } never executed: end of block else { | 0 |
1195 | multi = 0; | - |
1196 | }executed 40089 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 40089 |
1197 | j = found = 0; | - |
1198 | cipher_id = 0; | - |
1199 | while (ca_list[j]TRUE | evaluated 6980356 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-6980356 |
1200 | if ( | - |
1201 | (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 6980356 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6980356 |
1202 | buflenTRUE | never evaluated | FALSE | evaluated 6980356 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6980356 |
1203 | )TRUE | never evaluated | FALSE | evaluated 6980356 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6980356 |
1204 | bufTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1205 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1206 | bufTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1207 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1208 | buflenTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1209 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1210 | ca_list[j]->nameTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1211 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1212 | ca_list[j]->nameTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1213 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1214 | buflenTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1215 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1216 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1217 | ) && __builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1218 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1219 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1220 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1221 | ), __s2_len = __builtin_strlen (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1222 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1223 | ), (!((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1224 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1225 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1226 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1227 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1228 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1229 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1230 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1231 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1232 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1233 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1234 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1235 | ) : (__builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1236 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1237 | ) && ((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1238 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1239 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1240 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1241 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1242 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1243 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1244 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1245 | ) && ((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1246 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1247 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1248 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1249 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1250 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1251 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1252 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1253 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1254 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1255 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1256 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1257 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1258 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1259 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1260 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1261 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1262 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); | 0-6938491 |
1263 | ))[3] - __s2[3]);TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1264 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1265 | ) && ((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1266 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1267 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1268 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1269 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1270 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1271 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1272 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1273 | ) && ((size_t)(const void *)((TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1274 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1275 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1276 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1277 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1278 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1279 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1280 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1281 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1282 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1283 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1284 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1285 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1286 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1287 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1288 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1289 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( ca_list[j]->name ))[3] - __s2[3]); TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1290 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( ca_list[j]->name ))[3] - __s2[3]); | 0-6938491 |
1291 | ))[3] - __s2[3]);TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( ca_list[j]->name ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-6938491 |
1292 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1293 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1294 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1295 | )))); }) : strncmp (TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1296 | bufTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1297 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1298 | ca_list[j]->nameTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1299 | , TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1300 | buflenTRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1301 | ))) TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1302 | == 0TRUE | evaluated 41865 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 6938491 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 41865-6938491 |
1303 | && (TRUE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1776 times by 1 test |
ca_list[j]->name[buflen] == '\0')TRUE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 1776 times by 1 test |
) { | 1776-40089 |
1304 | found = 1; | - |
1305 | break;executed 40089 times by 2 tests: break; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 40089 |
1306 | } else | - |
1307 | j++;executed 6940267 times by 2 tests: j++; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 6940267 |
1308 | } | - |
1309 | | - |
1310 | if (!foundTRUE | never evaluated | FALSE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-40089 |
1311 | break; never executed: break; | 0 |
1312 | | - |
1313 | if (ca_list[j]->algorithm_mkeyTRUE | evaluated 713 times by 1 test | FALSE | evaluated 39376 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 713-39376 |
1314 | if (alg_mkeyTRUE | never evaluated | FALSE | evaluated 713 times by 1 test |
) { | 0-713 |
1315 | alg_mkey &= ca_list[j]->algorithm_mkey; | - |
1316 | if (!alg_mkeyTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1317 | found = 0; | - |
1318 | break; never executed: break; | 0 |
1319 | } | - |
1320 | } never executed: end of block else { | 0 |
1321 | alg_mkey = ca_list[j]->algorithm_mkey; | - |
1322 | }executed 713 times by 1 test: end of block | 713 |
1323 | } | - |
1324 | | - |
1325 | if (ca_list[j]->algorithm_authTRUE | evaluated 709 times by 1 test | FALSE | evaluated 39380 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 709-39380 |
1326 | if (alg_authTRUE | never evaluated | FALSE | evaluated 709 times by 1 test |
) { | 0-709 |
1327 | alg_auth &= ca_list[j]->algorithm_auth; | - |
1328 | if (!alg_authTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1329 | found = 0; | - |
1330 | break; never executed: break; | 0 |
1331 | } | - |
1332 | } never executed: end of block else { | 0 |
1333 | alg_auth = ca_list[j]->algorithm_auth; | - |
1334 | }executed 709 times by 1 test: end of block | 709 |
1335 | } | - |
1336 | | - |
1337 | if (ca_list[j]->algorithm_encTRUE | evaluated 29641 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 10448 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 10448-29641 |
1338 | if (alg_encTRUE | never evaluated | FALSE | evaluated 29641 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-29641 |
1339 | alg_enc &= ca_list[j]->algorithm_enc; | - |
1340 | if (!alg_encTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1341 | found = 0; | - |
1342 | break; never executed: break; | 0 |
1343 | } | - |
1344 | } never executed: end of block else { | 0 |
1345 | alg_enc = ca_list[j]->algorithm_enc; | - |
1346 | }executed 29641 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 29641 |
1347 | } | - |
1348 | | - |
1349 | if (ca_list[j]->algorithm_macTRUE | evaluated 654 times by 1 test | FALSE | evaluated 39435 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 654-39435 |
1350 | if (alg_macTRUE | never evaluated | FALSE | evaluated 654 times by 1 test |
) { | 0-654 |
1351 | alg_mac &= ca_list[j]->algorithm_mac; | - |
1352 | if (!alg_macTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1353 | found = 0; | - |
1354 | break; never executed: break; | 0 |
1355 | } | - |
1356 | } never executed: end of block else { | 0 |
1357 | alg_mac = ca_list[j]->algorithm_mac; | - |
1358 | }executed 654 times by 1 test: end of block | 654 |
1359 | } | - |
1360 | | - |
1361 | if (ca_list[j]->algo_strength & 0x0000001FUTRUE | evaluated 654 times by 1 test | FALSE | evaluated 39435 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 654-39435 |
1362 | if (algo_strength & 0x0000001FUTRUE | never evaluated | FALSE | evaluated 654 times by 1 test |
) { | 0-654 |
1363 | algo_strength &= | - |
1364 | (ca_list[j]->algo_strength & 0x0000001FU) | | - |
1365 | ~0x0000001FU; | - |
1366 | if (!(algo_strength & 0x0000001FU)TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1367 | found = 0; | - |
1368 | break; never executed: break; | 0 |
1369 | } | - |
1370 | } never executed: end of block else { | 0 |
1371 | algo_strength = ca_list[j]->algo_strength & 0x0000001FU; | - |
1372 | }executed 654 times by 1 test: end of block | 654 |
1373 | } | - |
1374 | | - |
1375 | if (ca_list[j]->algo_strength & 0X00000020UTRUE | evaluated 10573 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 29516 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 10573-29516 |
1376 | if (algo_strength & 0X00000020UTRUE | never evaluated | FALSE | evaluated 10573 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-10573 |
1377 | algo_strength &= | - |
1378 | (ca_list[j]->algo_strength & 0X00000020U) | | - |
1379 | ~0X00000020U; | - |
1380 | if (!(algo_strength & 0X00000020U)TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1381 | found = 0; | - |
1382 | break; never executed: break; | 0 |
1383 | } | - |
1384 | } never executed: end of block else { | 0 |
1385 | algo_strength |= | - |
1386 | ca_list[j]->algo_strength & 0X00000020U; | - |
1387 | }executed 10573 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 10573 |
1388 | } | - |
1389 | | - |
1390 | if (ca_list[j]->validTRUE | evaluated 654 times by 1 test | FALSE | evaluated 39435 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 654-39435 |
1391 | | - |
1392 | | - |
1393 | | - |
1394 | | - |
1395 | | - |
1396 | cipher_id = ca_list[j]->id; | - |
1397 | }executed 654 times by 1 test: end of block else { | 654 |
1398 | | - |
1399 | | - |
1400 | | - |
1401 | | - |
1402 | | - |
1403 | if (ca_list[j]->min_tlsTRUE | never evaluated | FALSE | evaluated 39435 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-39435 |
1404 | if (min_tls != 0TRUE | never evaluated | FALSE | never evaluated |
&& min_tls != ca_list[j]->min_tlsTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1405 | found = 0; | - |
1406 | break; never executed: break; | 0 |
1407 | } else { | - |
1408 | min_tls = ca_list[j]->min_tls; | - |
1409 | } never executed: end of block | 0 |
1410 | } | - |
1411 | }executed 39435 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 39435 |
1412 | | - |
1413 | if (!multiTRUE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) | 0-40089 |
1414 | break;executed 40089 times by 2 tests: break; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 40089 |
1415 | } never executed: end of block | 0 |
1416 | | - |
1417 | | - |
1418 | | - |
1419 | | - |
1420 | if (rule == 5TRUE | evaluated 4119 times by 1 test | FALSE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 4119-40089 |
1421 | ok = 0; | - |
1422 | if ((TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
buflen == 8)TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
&& | 0-4119 |
1423 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1424 | 8TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1425 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1426 | bufTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1427 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1428 | bufTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1429 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1430 | 8TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1431 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1432 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1433 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1434 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1435 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1436 | 8TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1437 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1438 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1439 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1440 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1441 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1442 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1443 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1444 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1445 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1446 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1447 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1448 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1449 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1450 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1451 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1452 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1453 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1454 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1455 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1456 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1457 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1458 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1459 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1460 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1461 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1462 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1463 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1464 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1465 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1466 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1467 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1468 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1469 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1470 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1471 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1472 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1473 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1474 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1475 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1476 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1477 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1478 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1479 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1480 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1481 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1482 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1483 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); | 0 |
1484 | bufTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); | 0 |
1485 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1486 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1487 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1488 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1489 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1490 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1491 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1492 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1493 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1494 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1495 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1496 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1497 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1498 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1499 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1500 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1501 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1502 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1503 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1504 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1505 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1506 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1507 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1508 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1509 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1510 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1511 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "STRENGTH" ))[3] - __s2[3]); | 0 |
1512 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "STRENGTH" ))[3] - __s2[3]); | 0 |
1513 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1514 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1515 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1516 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1517 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1518 | bufTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1519 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1520 | "STRENGTH"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1521 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1522 | 8TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1523 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1524 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1525 | ok = ssl_cipher_strength_sort(head_p, tail_p); | - |
1526 | } never executed: end of block else if (buflen == 10TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
&& | 0-4119 |
1527 | (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1528 | 9TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1529 | )TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1530 | bufTRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1531 | )TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1532 | bufTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1533 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1534 | 9TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1535 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1536 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1537 | )TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1538 | "SECLEVEL="TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1539 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1540 | 9TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1541 | ))TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1542 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1543 | ) && __builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1544 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1545 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1546 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1547 | ), __s2_len = __builtin_strlen (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1548 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1549 | ), (!((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1550 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1551 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1552 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1553 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1554 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1555 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1556 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1557 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1558 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1559 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1560 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1561 | ) : (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1562 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1563 | ) && ((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1564 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1565 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1566 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1567 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1568 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1569 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1570 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1571 | ) && ((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1572 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1573 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1574 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1575 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1576 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1577 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1578 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1579 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1580 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1581 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1582 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1583 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1584 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1585 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1586 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1587 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1588 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); | 0-4119 |
1589 | ))[3] - __s2[3]);TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( buf ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1590 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1591 | ) && ((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1592 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1593 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1594 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1595 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1596 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1597 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1598 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1599 | ) && ((size_t)(const void *)((TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1600 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1601 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1602 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1603 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1604 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1605 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1606 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1607 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1608 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1609 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1610 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1611 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1612 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1613 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1614 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1615 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "SECLEVEL=" ))[3] - __s2[3]); TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1616 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "SECLEVEL=" ))[3] - __s2[3]); | 0-4119 |
1617 | ))[3] - __s2[3]);TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "SECLEVEL=" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1618 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1619 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1620 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1621 | )))); }) : strncmp (TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1622 | bufTRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1623 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1624 | "SECLEVEL="TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1625 | , TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1626 | 9TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1627 | ))) TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
| 0-4119 |
1628 | == 0TRUE | evaluated 4119 times by 1 test | FALSE | never evaluated |
) { | 0-4119 |
1629 | int level = buf[9] - '0'; | - |
1630 | if (level < 0TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
|| level > 5TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
) { | 0-4119 |
1631 | ERR_put_error(20,(230),(280),__FILE__,1185) | - |
1632 | ; | - |
1633 | } never executed: end of block else { | 0 |
1634 | c->sec_level = level; | - |
1635 | ok = 1; | - |
1636 | }executed 4119 times by 1 test: end of block | 4119 |
1637 | } else { | - |
1638 | ERR_put_error(20,(230),(280),__FILE__,1191); | - |
1639 | } never executed: end of block | 0 |
1640 | if (ok == 0TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
) | 0-4119 |
1641 | retval = 0; never executed: retval = 0; | 0 |
1642 | | - |
1643 | | - |
1644 | | - |
1645 | | - |
1646 | | - |
1647 | | - |
1648 | while ((*TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
l != '\0')TRUE | never evaluated | FALSE | evaluated 4119 times by 1 test |
&& !(((*TRUE | never evaluated | FALSE | never evaluated |
l) == ':')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ';')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ',')TRUE | never evaluated | FALSE | never evaluated |
)) | 0-4119 |
1649 | l++; never executed: l++; | 0 |
1650 | }executed 4119 times by 1 test: end of block else if (foundTRUE | evaluated 40089 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
) { | 0-40089 |
1651 | ssl_cipher_apply_rule(cipher_id, | - |
1652 | alg_mkey, alg_auth, alg_enc, alg_mac, | - |
1653 | min_tls, algo_strength, rule, -1, head_p, | - |
1654 | tail_p); | - |
1655 | }executed 40089 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
else { | 40089 |
1656 | while ((*TRUE | never evaluated | FALSE | never evaluated |
l != '\0')TRUE | never evaluated | FALSE | never evaluated |
&& !(((*TRUE | never evaluated | FALSE | never evaluated |
l) == ':')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ';')TRUE | never evaluated | FALSE | never evaluated |
|| ((*TRUE | never evaluated | FALSE | never evaluated |
l) == ',')TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
1657 | l++; never executed: l++; | 0 |
1658 | } never executed: end of block | 0 |
1659 | if (*TRUE | evaluated 15186 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 29022 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
l == '\0'TRUE | evaluated 15186 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 29022 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 15186-29022 |
1660 | break;executed 15186 times by 2 tests: break; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15186 |
1661 | }executed 29022 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 29022 |
1662 | | - |
1663 | returnexecuted 15186 times by 2 tests: return retval; Executed by:- libssl.so.1.1
- tls13encryptiontest
retval;executed 15186 times by 2 tests: return retval; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15186 |
1664 | } | - |
1665 | | - |
1666 | | - |
1667 | static int check_suiteb_cipher_list(const SSL_METHOD *meth, CERT *c, | - |
1668 | const char **prule_str) | - |
1669 | { | - |
1670 | unsigned int suiteb_flags = 0, suiteb_comb2 = 0; | - |
1671 | if ( | - |
1672 | (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1673 | 13TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1674 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1675 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1676 | )TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1677 | *prule_strTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1678 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1679 | 13TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1680 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1681 | "SUITEB128ONLY"TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1682 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1683 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1684 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1685 | 13TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1686 | ))TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1687 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1688 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1689 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1690 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1691 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1692 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1693 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1694 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1695 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1696 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1697 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1698 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1699 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1700 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1701 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1702 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1703 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1704 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1705 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1706 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1707 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1708 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1709 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1710 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1711 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1712 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1713 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1714 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1715 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1716 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1717 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1718 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1719 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1720 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1721 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1722 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1723 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1724 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1725 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1726 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1727 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1728 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1729 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1730 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1731 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1732 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1733 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); | 0-15196 |
1734 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1735 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1736 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1737 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1738 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1739 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1740 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1741 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1742 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1743 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1744 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1745 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1746 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1747 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1748 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1749 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1750 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1751 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1752 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1753 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1754 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1755 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1756 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1757 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1758 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1759 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1760 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128ONLY" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1761 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128ONLY" ))[3] - __s2[3]); | 0-15196 |
1762 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128ONLY" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1763 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1764 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1765 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1766 | )))); }) : strncmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1767 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1768 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1769 | "SUITEB128ONLY"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1770 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1771 | 13TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1772 | ))) TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1773 | == 0TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15196 |
1774 | suiteb_flags = 0x10000; | - |
1775 | } never executed: end of block else if ( | 0 |
1776 | (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1777 | 11TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1778 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1779 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1780 | )TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1781 | *prule_strTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1782 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1783 | 11TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1784 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1785 | "SUITEB128C2"TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1786 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1787 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1788 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1789 | 11TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1790 | ))TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1791 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1792 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1793 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1794 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1795 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1796 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1797 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1798 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1799 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1800 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1801 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1802 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1803 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1804 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1805 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1806 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1807 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1808 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1809 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1810 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1811 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1812 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1813 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1814 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1815 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1816 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1817 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1818 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1819 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1820 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1821 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1822 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1823 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1824 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1825 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1826 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1827 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1828 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1829 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1830 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1831 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1832 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1833 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1834 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1835 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1836 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1837 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); | 0-15196 |
1838 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1839 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1840 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1841 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1842 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1843 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1844 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1845 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1846 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1847 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1848 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1849 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1850 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1851 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1852 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1853 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1854 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1855 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1856 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1857 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1858 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1859 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1860 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1861 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1862 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1863 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1864 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128C2" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1865 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128C2" ))[3] - __s2[3]); | 0-15196 |
1866 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128C2" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1867 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1868 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1869 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1870 | )))); }) : strncmp (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1871 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1872 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1873 | "SUITEB128C2"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1874 | , TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1875 | 11TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1876 | ))) TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1877 | == 0TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15196 |
1878 | suiteb_comb2 = 1; | - |
1879 | suiteb_flags = 0x30000; | - |
1880 | } never executed: end of block else if ( | 0 |
1881 | (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1882 | 9TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1883 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1884 | *prule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1885 | )TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1886 | *prule_strTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1887 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1888 | 9TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1889 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1890 | "SUITEB128"TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1891 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1892 | "SUITEB128"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1893 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1894 | 9TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1895 | ))TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
1896 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1897 | ) && __builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1898 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1899 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1900 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1901 | ), __s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1902 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1903 | ), (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1904 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1905 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1906 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1907 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1908 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1909 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1910 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1911 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1912 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1913 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1914 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1915 | ) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1916 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1917 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1918 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1919 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1920 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1921 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1922 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1923 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1924 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1925 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1926 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1927 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1928 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1929 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1930 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1931 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1932 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1933 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1934 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1935 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1936 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1937 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1938 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1939 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1940 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1941 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1942 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); | 0-15194 |
1943 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1944 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1945 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1946 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1947 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1948 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1949 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1950 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1951 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1952 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1953 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1954 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1955 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1956 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1957 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1958 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1959 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1960 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1961 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1962 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1963 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1964 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1965 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1966 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1967 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1968 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1969 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128" ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1970 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128" ))[3] - __s2[3]); | 0-15194 |
1971 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB128" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1972 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1973 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1974 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1975 | )))); }) : strncmp (TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1976 | *prule_strTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1977 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1978 | "SUITEB128"TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1979 | , TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1980 | 9TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1981 | ))) TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2-15194 |
1982 | == 0TRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 2-15194 |
1983 | suiteb_flags = 0x30000; | - |
1984 | }executed 2 times by 1 test: end of block else if ( | 2 |
1985 | (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1986 | 9TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1987 | )TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1988 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1989 | )TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1990 | *prule_strTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1991 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1992 | 9TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1993 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1994 | "SUITEB192"TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1995 | )TRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1996 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1997 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1998 | 9TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
1999 | ))TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2000 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2001 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2002 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2003 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2004 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2005 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2006 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2007 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2008 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2009 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2010 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2011 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2012 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2013 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2014 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2015 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2016 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2017 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2018 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2019 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2020 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2021 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2022 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2023 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2024 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2025 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2026 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2027 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2028 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2029 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2030 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2031 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2032 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2033 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2034 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2035 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2036 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2037 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2038 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2039 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2040 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2041 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2042 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2043 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2044 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2045 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2046 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); | 0-15194 |
2047 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( *prule_str ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2048 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2049 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2050 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2051 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2052 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2053 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2054 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2055 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2056 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2057 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2058 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2059 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2060 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2061 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2062 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2063 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2064 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2065 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2066 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2067 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2068 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2069 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2070 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2071 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2072 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2073 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB192" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2074 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB192" ))[3] - __s2[3]); | 0-15194 |
2075 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "SUITEB192" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2076 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2077 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2078 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2079 | )))); }) : strncmp (TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2080 | *prule_strTRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2081 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2082 | "SUITEB192"TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2083 | , TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2084 | 9TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2085 | ))) TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15194 |
2086 | == 0TRUE | never evaluated | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15194 |
2087 | suiteb_flags = 0x20000; | - |
2088 | } never executed: end of block | 0 |
2089 | | - |
2090 | if (suiteb_flagsTRUE | evaluated 2 times by 1 test | FALSE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 2-15194 |
2091 | c->cert_flags &= ~0x30000; | - |
2092 | c->cert_flags |= suiteb_flags; | - |
2093 | }executed 2 times by 1 test: end of block else { | 2 |
2094 | suiteb_flags = c->cert_flags & 0x30000; | - |
2095 | }executed 15194 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15194 |
2096 | | - |
2097 | if (!suiteb_flagsTRUE | evaluated 15194 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2 times by 1 test |
) | 2-15194 |
2098 | returnexecuted 15194 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 15194 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15194 |
2099 | | - |
2100 | | - |
2101 | if (!(meth->ssl3_enc->enc_flags & 0x10)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) { | 0-2 |
2102 | ERR_put_error(20,(331),(158),__FILE__,1248) | - |
2103 | ; | - |
2104 | return never executed: return 0; 0;never executed: return 0; | 0 |
2105 | } | - |
2106 | | - |
2107 | switch (suiteb_flags) { | - |
2108 | caseexecuted 2 times by 1 test: case 0x30000: 0x30000:executed 2 times by 1 test: case 0x30000: | 2 |
2109 | if (suiteb_comb2TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-2 |
2110 | * never executed: *prule_str = "ECDHE-ECDSA-AES256-GCM-SHA384"; prule_str = "ECDHE-ECDSA-AES256-GCM-SHA384";never executed: *prule_str = "ECDHE-ECDSA-AES256-GCM-SHA384"; | 0 |
2111 | else | - |
2112 | *executed 2 times by 1 test: *prule_str = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384"; prule_str =executed 2 times by 1 test: *prule_str = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384"; | 2 |
2113 | "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384";executed 2 times by 1 test: *prule_str = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384"; | 2 |
2114 | break;executed 2 times by 1 test: break; | 2 |
2115 | case never executed: case 0x10000: 0x10000:never executed: case 0x10000: | 0 |
2116 | *prule_str = "ECDHE-ECDSA-AES128-GCM-SHA256"; | - |
2117 | break; never executed: break; | 0 |
2118 | case never executed: case 0x20000: 0x20000:never executed: case 0x20000: | 0 |
2119 | *prule_str = "ECDHE-ECDSA-AES256-GCM-SHA384"; | - |
2120 | break; never executed: break; | 0 |
2121 | } | - |
2122 | returnexecuted 2 times by 1 test: return 1; 1;executed 2 times by 1 test: return 1; | 2 |
2123 | | - |
2124 | | - |
2125 | | - |
2126 | | - |
2127 | } | - |
2128 | | - |
2129 | | - |
2130 | static int ciphersuite_cb(const char *elem, int len, void *arg) | - |
2131 | { | - |
2132 | struct stack_st_SSL_CIPHER *ciphersuites = (struct stack_st_SSL_CIPHER *)arg; | - |
2133 | const SSL_CIPHER *cipher; | - |
2134 | | - |
2135 | char name[80]; | - |
2136 | | - |
2137 | if (len > (int)(sizeof(name) - 1)TRUE | never evaluated | FALSE | evaluated 24293 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-24293 |
2138 | ERR_put_error(20,(622),(185),__FILE__,1283); | - |
2139 | return never executed: return 0; 0;never executed: return 0; | 0 |
2140 | } | - |
2141 | | - |
2142 | memcpy(name, elem, len); | - |
2143 | name[len] = '\0'; | - |
2144 | | - |
2145 | cipher = ssl3_get_cipher_by_std_name(name); | - |
2146 | if (cipher == TRUE | never evaluated | FALSE | evaluated 24293 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-24293 |
2147 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 24293 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-24293 |
2148 | ) { | - |
2149 | ERR_put_error(20,(622),(185),__FILE__,1292); | - |
2150 | return never executed: return 0; 0;never executed: return 0; | 0 |
2151 | } | - |
2152 | | - |
2153 | if (!sk_SSL_CIPHER_push(ciphersuites, cipher)TRUE | never evaluated | FALSE | evaluated 24293 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-24293 |
2154 | ERR_put_error(20,(622),((4|64)),__FILE__,1297); | - |
2155 | return never executed: return 0; 0;never executed: return 0; | 0 |
2156 | } | - |
2157 | | - |
2158 | returnexecuted 24293 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 24293 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 24293 |
2159 | } | - |
2160 | | - |
2161 | static int set_ciphersuites(struct stack_st_SSL_CIPHER **currciphers, const char *str) | - |
2162 | { | - |
2163 | struct stack_st_SSL_CIPHER *newciphers = sk_SSL_CIPHER_new_null(); | - |
2164 | | - |
2165 | if (newciphers == TRUE | never evaluated | FALSE | evaluated 8549 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-8549 |
2166 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 8549 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-8549 |
2167 | ) | - |
2168 | return never executed: return 0; 0;never executed: return 0; | 0 |
2169 | | - |
2170 | | - |
2171 | if (*TRUE | evaluated 8245 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 304 times by 1 test |
str != '\0'TRUE | evaluated 8245 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 304 times by 1 test |
| 304-8245 |
2172 | && !CONF_parse_list(str, ':', 1, ciphersuite_cb, newciphers)TRUE | never evaluated | FALSE | evaluated 8245 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-8245 |
2173 | sk_SSL_CIPHER_free(newciphers); | - |
2174 | return never executed: return 0; 0;never executed: return 0; | 0 |
2175 | } | - |
2176 | sk_SSL_CIPHER_free(*currciphers); | - |
2177 | *currciphers = newciphers; | - |
2178 | | - |
2179 | returnexecuted 8549 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 8549 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 8549 |
2180 | } | - |
2181 | | - |
2182 | static int update_cipher_list_by_id(struct stack_st_SSL_CIPHER **cipher_list_by_id, | - |
2183 | struct stack_st_SSL_CIPHER *cipherstack) | - |
2184 | { | - |
2185 | struct stack_st_SSL_CIPHER *tmp_cipher_list = sk_SSL_CIPHER_dup(cipherstack); | - |
2186 | | - |
2187 | if (tmp_cipher_list == TRUE | never evaluated | FALSE | evaluated 15724 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15724 |
2188 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15724 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15724 |
2189 | ) { | - |
2190 | return never executed: return 0; 0;never executed: return 0; | 0 |
2191 | } | - |
2192 | | - |
2193 | sk_SSL_CIPHER_free(*cipher_list_by_id); | - |
2194 | *cipher_list_by_id = tmp_cipher_list; | - |
2195 | | - |
2196 | (void)sk_SSL_CIPHER_set_cmp_func(*cipher_list_by_id, ssl_cipher_ptr_id_cmp); | - |
2197 | sk_SSL_CIPHER_sort(*cipher_list_by_id); | - |
2198 | | - |
2199 | returnexecuted 15724 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
1;executed 15724 times by 2 tests: return 1; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15724 |
2200 | } | - |
2201 | | - |
2202 | static int update_cipher_list(struct stack_st_SSL_CIPHER **cipher_list, | - |
2203 | struct stack_st_SSL_CIPHER **cipher_list_by_id, | - |
2204 | struct stack_st_SSL_CIPHER *tls13_ciphersuites) | - |
2205 | { | - |
2206 | int i; | - |
2207 | struct stack_st_SSL_CIPHER *tmp_cipher_list = sk_SSL_CIPHER_dup(*cipher_list); | - |
2208 | | - |
2209 | if (tmp_cipher_list == TRUE | never evaluated | FALSE | evaluated 528 times by 1 test |
| 0-528 |
2210 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 528 times by 1 test |
| 0-528 |
2211 | ) | - |
2212 | return never executed: return 0; 0;never executed: return 0; | 0 |
2213 | | - |
2214 | | - |
2215 | | - |
2216 | | - |
2217 | | - |
2218 | while (sk_SSL_CIPHER_num(tmp_cipher_list) > 0TRUE | evaluated 2095 times by 1 test | FALSE | evaluated 9 times by 1 test |
| 9-2095 |
2219 | && sk_SSL_CIPHER_value(tmp_cipher_list, 0)->min_tlsTRUE | evaluated 1576 times by 1 test | FALSE | evaluated 519 times by 1 test |
| 519-1576 |
2220 | == 0x0304TRUE | evaluated 1576 times by 1 test | FALSE | evaluated 519 times by 1 test |
) | 519-1576 |
2221 | sk_SSL_CIPHER_delete(tmp_cipher_list, 0);executed 1576 times by 1 test: sk_SSL_CIPHER_delete(tmp_cipher_list, 0); | 1576 |
2222 | | - |
2223 | | - |
2224 | for (i = 0; i < sk_SSL_CIPHER_num(tls13_ciphersuites)TRUE | evaluated 238 times by 1 test | FALSE | evaluated 528 times by 1 test |
; i++) | 238-528 |
2225 | sk_SSL_CIPHER_insert(tmp_cipher_list,executed 238 times by 1 test: sk_SSL_CIPHER_insert(tmp_cipher_list, sk_SSL_CIPHER_value(tls13_ciphersuites, i), i); | 238 |
2226 | sk_SSL_CIPHER_value(tls13_ciphersuites, i), i);executed 238 times by 1 test: sk_SSL_CIPHER_insert(tmp_cipher_list, sk_SSL_CIPHER_value(tls13_ciphersuites, i), i); | 238 |
2227 | | - |
2228 | if (!update_cipher_list_by_id(cipher_list_by_id, tmp_cipher_list)TRUE | never evaluated | FALSE | evaluated 528 times by 1 test |
) | 0-528 |
2229 | return never executed: return 0; 0;never executed: return 0; | 0 |
2230 | | - |
2231 | sk_SSL_CIPHER_free(*cipher_list); | - |
2232 | *cipher_list = tmp_cipher_list; | - |
2233 | | - |
2234 | returnexecuted 528 times by 1 test: return 1; 1;executed 528 times by 1 test: return 1; | 528 |
2235 | } | - |
2236 | | - |
2237 | int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str) | - |
2238 | { | - |
2239 | int ret = set_ciphersuites(&(ctx->tls13_ciphersuites), str); | - |
2240 | | - |
2241 | if (retTRUE | evaluated 8543 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ctx->cipher_list != TRUE | evaluated 526 times by 1 test | FALSE | evaluated 8017 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-8543 |
2242 | ((void *)0)TRUE | evaluated 526 times by 1 test | FALSE | evaluated 8017 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 526-8017 |
2243 | ) { | - |
2244 | | - |
2245 | returnexecuted 526 times by 1 test: return update_cipher_list(&ctx->cipher_list, &ctx->cipher_list_by_id, ctx->tls13_ciphersuites); update_cipher_list(&ctx->cipher_list, &ctx->cipher_list_by_id,executed 526 times by 1 test: return update_cipher_list(&ctx->cipher_list, &ctx->cipher_list_by_id, ctx->tls13_ciphersuites); | 526 |
2246 | ctx->tls13_ciphersuites);executed 526 times by 1 test: return update_cipher_list(&ctx->cipher_list, &ctx->cipher_list_by_id, ctx->tls13_ciphersuites); | 526 |
2247 | } | - |
2248 | | - |
2249 | returnexecuted 8017 times by 2 tests: return ret; Executed by:- libssl.so.1.1
- tls13encryptiontest
ret;executed 8017 times by 2 tests: return ret; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 8017 |
2250 | } | - |
2251 | | - |
2252 | int SSL_set_ciphersuites(SSL *s, const char *str) | - |
2253 | { | - |
2254 | int ret = set_ciphersuites(&(s->tls13_ciphersuites), str); | - |
2255 | | - |
2256 | if (retTRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
&& s->cipher_list != TRUE | evaluated 2 times by 1 test | FALSE | evaluated 4 times by 1 test |
| 0-6 |
2257 | ((void *)0)TRUE | evaluated 2 times by 1 test | FALSE | evaluated 4 times by 1 test |
| 2-4 |
2258 | ) { | - |
2259 | | - |
2260 | returnexecuted 2 times by 1 test: return update_cipher_list(&s->cipher_list, &s->cipher_list_by_id, s->tls13_ciphersuites); update_cipher_list(&s->cipher_list, &s->cipher_list_by_id,executed 2 times by 1 test: return update_cipher_list(&s->cipher_list, &s->cipher_list_by_id, s->tls13_ciphersuites); | 2 |
2261 | s->tls13_ciphersuites);executed 2 times by 1 test: return update_cipher_list(&s->cipher_list, &s->cipher_list_by_id, s->tls13_ciphersuites); | 2 |
2262 | } | - |
2263 | | - |
2264 | returnexecuted 4 times by 1 test: return ret; ret;executed 4 times by 1 test: return ret; | 4 |
2265 | } | - |
2266 | | - |
2267 | struct stack_st_SSL_CIPHER *ssl_create_cipher_list(const SSL_METHOD *ssl_method, | - |
2268 | struct stack_st_SSL_CIPHER *tls13_ciphersuites, | - |
2269 | struct stack_st_SSL_CIPHER **cipher_list, | - |
2270 | struct stack_st_SSL_CIPHER **cipher_list_by_id, | - |
2271 | const char *rule_str, | - |
2272 | CERT *c) | - |
2273 | { | - |
2274 | int ok, num_of_ciphers, num_of_alias_max, num_of_group_aliases, i; | - |
2275 | uint32_t disabled_mkey, disabled_auth, disabled_enc, disabled_mac; | - |
2276 | struct stack_st_SSL_CIPHER *cipherstack; | - |
2277 | const char *rule_p; | - |
2278 | CIPHER_ORDER *co_list = | - |
2279 | ((void *)0) | - |
2280 | , *head = | - |
2281 | ((void *)0) | - |
2282 | , *tail = | - |
2283 | ((void *)0) | - |
2284 | , *curr; | - |
2285 | const SSL_CIPHER **ca_list = | - |
2286 | ((void *)0) | - |
2287 | ; | - |
2288 | | - |
2289 | | - |
2290 | | - |
2291 | | - |
2292 | if (rule_str == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2293 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2294 | || cipher_list == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2295 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2296 | || cipher_list_by_id == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2297 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2298 | ) | - |
2299 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2300 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2301 | ; never executed: return ((void *)0) ; | 0 |
2302 | | - |
2303 | if (!check_suiteb_cipher_list(ssl_method, c, &rule_str)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) | 0-15196 |
2304 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2305 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2306 | ; never executed: return ((void *)0) ; | 0 |
2307 | | - |
2308 | | - |
2309 | | - |
2310 | | - |
2311 | | - |
2312 | | - |
2313 | | - |
2314 | disabled_mkey = disabled_mkey_mask; | - |
2315 | disabled_auth = disabled_auth_mask; | - |
2316 | disabled_enc = disabled_enc_mask; | - |
2317 | disabled_mac = disabled_mac_mask; | - |
2318 | | - |
2319 | | - |
2320 | | - |
2321 | | - |
2322 | | - |
2323 | | - |
2324 | num_of_ciphers = ssl_method->num_ciphers(); | - |
2325 | | - |
2326 | co_list = CRYPTO_malloc(sizeof(*co_list) * num_of_ciphers, __FILE__, 1441); | - |
2327 | if (co_list == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2328 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2329 | ) { | - |
2330 | ERR_put_error(20,(166),((1|64)),__FILE__,1443); | - |
2331 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2332 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2333 | ; never executed: return ((void *)0) ; | 0 |
2334 | } | - |
2335 | | - |
2336 | ssl_cipher_collect_ciphers(ssl_method, num_of_ciphers, | - |
2337 | disabled_mkey, disabled_auth, disabled_enc, | - |
2338 | disabled_mac, co_list, &head, &tail); | - |
2339 | ssl_cipher_apply_rule(0, 0x00000004U, 0x00000008U, 0, 0, 0, 0, 1, | - |
2340 | -1, &head, &tail); | - |
2341 | ssl_cipher_apply_rule(0, 0x00000004U, 0, 0, 0, 0, 0, 1, -1, &head, | - |
2342 | &tail); | - |
2343 | ssl_cipher_apply_rule(0, 0x00000004U, 0, 0, 0, 0, 0, 3, -1, &head, | - |
2344 | &tail); | - |
2345 | | - |
2346 | | - |
2347 | ssl_cipher_apply_rule(0, 0, 0, (0x00001000U | 0x00002000U), 0, 0, 0, 1, -1, | - |
2348 | &head, &tail); | - |
2349 | ssl_cipher_apply_rule(0, 0, 0, (0x00080000U), 0, 0, 0, 1, -1, | - |
2350 | &head, &tail); | - |
2351 | | - |
2352 | | - |
2353 | | - |
2354 | | - |
2355 | | - |
2356 | | - |
2357 | ssl_cipher_apply_rule(0, 0, 0, (0x00000040U|0x00000080U|(0x00001000U | 0x00002000U)|(0x00004000U | 0x00008000U | 0x00010000U | 0x00020000U)) ^ (0x00001000U | 0x00002000U), 0, 0, 0, 1, | - |
2358 | -1, &head, &tail); | - |
2359 | | - |
2360 | | - |
2361 | ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, 1, -1, &head, &tail); | - |
2362 | | - |
2363 | | - |
2364 | ssl_cipher_apply_rule(0, 0, 0, 0, 0x00000001U, 0, 0, 4, -1, &head, | - |
2365 | &tail); | - |
2366 | | - |
2367 | | - |
2368 | | - |
2369 | | - |
2370 | | - |
2371 | | - |
2372 | ssl_cipher_apply_rule(0, 0, 0x00000004U, 0, 0, 0, 0, 4, -1, &head, | - |
2373 | &tail); | - |
2374 | | - |
2375 | ssl_cipher_apply_rule(0, 0x00000001U, 0, 0, 0, 0, 0, 4, -1, &head, | - |
2376 | &tail); | - |
2377 | ssl_cipher_apply_rule(0, 0x00000008U, 0, 0, 0, 0, 0, 4, -1, &head, | - |
2378 | &tail); | - |
2379 | | - |
2380 | | - |
2381 | ssl_cipher_apply_rule(0, 0, 0, 0x00000004U, 0, 0, 0, 4, -1, &head, | - |
2382 | &tail); | - |
2383 | | - |
2384 | | - |
2385 | | - |
2386 | | - |
2387 | | - |
2388 | if (!ssl_cipher_strength_sort(&head, &tail)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15196 |
2389 | CRYPTO_free(co_list, __FILE__, 1510); | - |
2390 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2391 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2392 | ; never executed: return ((void *)0) ; | 0 |
2393 | } | - |
2394 | | - |
2395 | | - |
2396 | | - |
2397 | | - |
2398 | | - |
2399 | ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0x0303, 0, 6, -1, | - |
2400 | &head, &tail); | - |
2401 | ssl_cipher_apply_rule(0, 0, 0, 0, 0x00000040U, 0, 0, 6, -1, | - |
2402 | &head, &tail); | - |
2403 | ssl_cipher_apply_rule(0, 0x00000002U | 0x00000004U, 0, 0, 0, 0, 0, | - |
2404 | 6, -1, &head, &tail); | - |
2405 | ssl_cipher_apply_rule(0, 0x00000002U | 0x00000004U, 0, 0, 0x00000040U, 0, 0, | - |
2406 | 6, -1, &head, &tail); | - |
2407 | | - |
2408 | | - |
2409 | ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, 3, -1, &head, &tail); | - |
2410 | num_of_group_aliases = (sizeof(cipher_aliases)/sizeof((cipher_aliases)[0])); | - |
2411 | num_of_alias_max = num_of_ciphers + num_of_group_aliases + 1; | - |
2412 | ca_list = CRYPTO_malloc(sizeof(*ca_list) * num_of_alias_max, __FILE__, 1554); | - |
2413 | if (ca_list == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2414 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2415 | ) { | - |
2416 | CRYPTO_free(co_list, __FILE__, 1556); | - |
2417 | ERR_put_error(20,(166),((1|64)),__FILE__,1557); | - |
2418 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2419 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2420 | ; never executed: return ((void *)0) ; | 0 |
2421 | } | - |
2422 | ssl_cipher_collect_aliases(ca_list, num_of_group_aliases, | - |
2423 | disabled_mkey, disabled_auth, disabled_enc, | - |
2424 | disabled_mac, head); | - |
2425 | | - |
2426 | | - |
2427 | | - |
2428 | | - |
2429 | | - |
2430 | ok = 1; | - |
2431 | rule_p = rule_str; | - |
2432 | if ( | - |
2433 | (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
__extension__ (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2434 | 7TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2435 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2436 | rule_strTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2437 | )TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2438 | rule_strTRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2439 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2440 | 7TRUE | never evaluated | FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2441 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2442 | "DEFAULT"TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2443 | )TRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2444 | "DEFAULT"TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2445 | ) < ((size_t) (TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2446 | 7TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2447 | ))TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2448 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2449 | ) && __builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2450 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2451 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2452 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2453 | ), __s2_len = __builtin_strlen (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2454 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2455 | ), (!((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2456 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2457 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2458 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2459 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2460 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2461 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2462 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2463 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2464 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2465 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2466 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2467 | ) : (__builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2468 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2469 | ) && ((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2470 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2471 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2472 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2473 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2474 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2475 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2476 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2477 | ) && ((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2478 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2479 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2480 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2481 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2482 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2483 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2484 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2485 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2486 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2487 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2488 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2489 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2490 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2491 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2492 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2493 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( rule_str ))[3] - __s2[3]); TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2494 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( rule_str ))[3] - __s2[3]); | 0-12839 |
2495 | ))[3] - __s2[3]);TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( rule_str ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2496 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2497 | ) && ((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2498 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2499 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2500 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2501 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2502 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2503 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2504 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2505 | ) && ((size_t)(const void *)((TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2506 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2507 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2508 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2509 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2510 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2511 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2512 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2513 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2514 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2515 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2516 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2517 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2518 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2519 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2520 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2521 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "DEFAULT" ))[3] - __s2[3]); TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2522 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "DEFAULT" ))[3] - __s2[3]); | 0-12839 |
2523 | ))[3] - __s2[3]);TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
never executed: __result = (((const unsigned char *) (const char *) ( "DEFAULT" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-12839 |
2524 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2525 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2526 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2527 | )))); }) : strncmp (TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2528 | rule_strTRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2529 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2530 | "DEFAULT"TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2531 | , TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2532 | 7TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2533 | ))) TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 2357-12839 |
2534 | == 0TRUE | evaluated 2357 times by 1 test | FALSE | evaluated 12839 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 2357-12839 |
2535 | ok = ssl_cipher_process_rulestr("ALL:!COMPLEMENTOFDEFAULT:!eNULL", | - |
2536 | &head, &tail, ca_list, c); | - |
2537 | rule_p += 7; | - |
2538 | if (*TRUE | never evaluated | FALSE | evaluated 2357 times by 1 test |
rule_p == ':'TRUE | never evaluated | FALSE | evaluated 2357 times by 1 test |
) | 0-2357 |
2539 | rule_p++; never executed: rule_p++; | 0 |
2540 | }executed 2357 times by 1 test: end of block | 2357 |
2541 | | - |
2542 | if (okTRUE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | never evaluated |
&& (TRUE | evaluated 12829 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2367 times by 1 test |
strlen(rule_p) > 0)TRUE | evaluated 12829 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 2367 times by 1 test |
) | 0-15196 |
2543 | ok = ssl_cipher_process_rulestr(rule_p, &head, &tail, ca_list, c);executed 12829 times by 2 tests: ok = ssl_cipher_process_rulestr(rule_p, &head, &tail, ca_list, c); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 12829 |
2544 | | - |
2545 | CRYPTO_free(ca_list, __FILE__, 1581); | - |
2546 | | - |
2547 | if (!okTRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15196 |
2548 | CRYPTO_free(co_list, __FILE__, 1584); | - |
2549 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2550 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2551 | ; never executed: return ((void *)0) ; | 0 |
2552 | } | - |
2553 | | - |
2554 | | - |
2555 | | - |
2556 | | - |
2557 | | - |
2558 | if ((TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
cipherstack = sk_SSL_CIPHER_new_null()) == TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2559 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-15196 |
2560 | ) { | - |
2561 | CRYPTO_free(co_list, __FILE__, 1593); | - |
2562 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2563 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2564 | ; never executed: return ((void *)0) ; | 0 |
2565 | } | - |
2566 | | - |
2567 | | - |
2568 | for (i = 0; i < sk_SSL_CIPHER_num(tls13_ciphersuites)TRUE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
; i++) { | 15196-45588 |
2569 | if (!sk_SSL_CIPHER_push(cipherstack,TRUE | never evaluated | FALSE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 0-45588 |
2570 | sk_SSL_CIPHER_value(tls13_ciphersuites, i))TRUE | never evaluated | FALSE | evaluated 45588 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-45588 |
2571 | sk_SSL_CIPHER_free(cipherstack); | - |
2572 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2573 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2574 | ; never executed: return ((void *)0) ; | 0 |
2575 | } | - |
2576 | }executed 45588 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 45588 |
2577 | | - |
2578 | | - |
2579 | | - |
2580 | | - |
2581 | | - |
2582 | for (curr = head; curr != TRUE | evaluated 1362838 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-1362838 |
2583 | ((void *)0)TRUE | evaluated 1362838 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
| 15196-1362838 |
2584 | ; curr = curr->next) { | - |
2585 | if (curr->activeTRUE | evaluated 1253216 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
| FALSE | evaluated 109622 times by 1 test |
) { | 109622-1253216 |
2586 | if (!sk_SSL_CIPHER_push(cipherstack, curr->cipher)TRUE | never evaluated | FALSE | evaluated 1253216 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-1253216 |
2587 | CRYPTO_free(co_list, __FILE__, 1613); | - |
2588 | sk_SSL_CIPHER_free(cipherstack); | - |
2589 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2590 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2591 | ; never executed: return ((void *)0) ; | 0 |
2592 | } | - |
2593 | | - |
2594 | | - |
2595 | | - |
2596 | }executed 1253216 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1253216 |
2597 | }executed 1362838 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1362838 |
2598 | CRYPTO_free(co_list, __FILE__, 1622); | - |
2599 | | - |
2600 | if (!update_cipher_list_by_id(cipher_list_by_id, cipherstack)TRUE | never evaluated | FALSE | evaluated 15196 times by 2 testsEvaluated by:- libssl.so.1.1
- tls13encryptiontest
|
) { | 0-15196 |
2601 | sk_SSL_CIPHER_free(cipherstack); | - |
2602 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2603 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2604 | ; never executed: return ((void *)0) ; | 0 |
2605 | } | - |
2606 | sk_SSL_CIPHER_free(*cipher_list); | - |
2607 | *cipher_list = cipherstack; | - |
2608 | | - |
2609 | returnexecuted 15196 times by 2 tests: return cipherstack; Executed by:- libssl.so.1.1
- tls13encryptiontest
cipherstack;executed 15196 times by 2 tests: return cipherstack; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 15196 |
2610 | } | - |
2611 | | - |
2612 | char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len) | - |
2613 | { | - |
2614 | const char *ver; | - |
2615 | const char *kx, *au, *enc, *mac; | - |
2616 | uint32_t alg_mkey, alg_auth, alg_enc, alg_mac; | - |
2617 | static const char *format = "%-23s %s Kx=%-8s Au=%-4s Enc=%-9s Mac=%-4s\n"; | - |
2618 | | - |
2619 | if (buf == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2620 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2621 | ) { | - |
2622 | len = 128; | - |
2623 | if ((TRUE | never evaluated | FALSE | never evaluated |
buf = CRYPTO_malloc(len, __FILE__, 1643)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2624 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2625 | ) { | - |
2626 | ERR_put_error(20,(626),((1|64)),__FILE__,1644); | - |
2627 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2628 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2629 | ; never executed: return ((void *)0) ; | 0 |
2630 | } | - |
2631 | } never executed: end of block else if (len < 128TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
2632 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2633 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2634 | ; never executed: return ((void *)0) ; | 0 |
2635 | } | - |
2636 | | - |
2637 | alg_mkey = cipher->algorithm_mkey; | - |
2638 | alg_auth = cipher->algorithm_auth; | - |
2639 | alg_enc = cipher->algorithm_enc; | - |
2640 | alg_mac = cipher->algorithm_mac; | - |
2641 | | - |
2642 | ver = ssl_protocol_to_string(cipher->min_tls); | - |
2643 | | - |
2644 | switch (alg_mkey) { | - |
2645 | case never executed: case 0x00000001U: 0x00000001U:never executed: case 0x00000001U: | 0 |
2646 | kx = "RSA"; | - |
2647 | break; never executed: break; | 0 |
2648 | case never executed: case 0x00000002U: 0x00000002U:never executed: case 0x00000002U: | 0 |
2649 | kx = "DH"; | - |
2650 | break; never executed: break; | 0 |
2651 | case never executed: case 0x00000004U: 0x00000004U:never executed: case 0x00000004U: | 0 |
2652 | kx = "ECDH"; | - |
2653 | break; never executed: break; | 0 |
2654 | case never executed: case 0x00000008U: 0x00000008U:never executed: case 0x00000008U: | 0 |
2655 | kx = "PSK"; | - |
2656 | break; never executed: break; | 0 |
2657 | case never executed: case 0x00000040U: 0x00000040U:never executed: case 0x00000040U: | 0 |
2658 | kx = "RSAPSK"; | - |
2659 | break; never executed: break; | 0 |
2660 | case never executed: case 0x00000080U: 0x00000080U:never executed: case 0x00000080U: | 0 |
2661 | kx = "ECDHEPSK"; | - |
2662 | break; never executed: break; | 0 |
2663 | case never executed: case 0x00000100U: 0x00000100U:never executed: case 0x00000100U: | 0 |
2664 | kx = "DHEPSK"; | - |
2665 | break; never executed: break; | 0 |
2666 | case never executed: case 0x00000020U: 0x00000020U:never executed: case 0x00000020U: | 0 |
2667 | kx = "SRP"; | - |
2668 | break; never executed: break; | 0 |
2669 | case never executed: case 0x00000010U: 0x00000010U:never executed: case 0x00000010U: | 0 |
2670 | kx = "GOST"; | - |
2671 | break; never executed: break; | 0 |
2672 | case never executed: case 0x00000000U: 0x00000000U:never executed: case 0x00000000U: | 0 |
2673 | kx = "any"; | - |
2674 | break; never executed: break; | 0 |
2675 | default never executed: default: :never executed: default: | 0 |
2676 | kx = "unknown"; | - |
2677 | } never executed: end of block | 0 |
2678 | | - |
2679 | switch (alg_auth) { | - |
2680 | case never executed: case 0x00000001U: 0x00000001U:never executed: case 0x00000001U: | 0 |
2681 | au = "RSA"; | - |
2682 | break; never executed: break; | 0 |
2683 | case never executed: case 0x00000002U: 0x00000002U:never executed: case 0x00000002U: | 0 |
2684 | au = "DSS"; | - |
2685 | break; never executed: break; | 0 |
2686 | case never executed: case 0x00000004U: 0x00000004U:never executed: case 0x00000004U: | 0 |
2687 | au = "None"; | - |
2688 | break; never executed: break; | 0 |
2689 | case never executed: case 0x00000008U: 0x00000008U:never executed: case 0x00000008U: | 0 |
2690 | au = "ECDSA"; | - |
2691 | break; never executed: break; | 0 |
2692 | case never executed: case 0x00000010U: 0x00000010U:never executed: case 0x00000010U: | 0 |
2693 | au = "PSK"; | - |
2694 | break; never executed: break; | 0 |
2695 | case never executed: case 0x00000040U: 0x00000040U:never executed: case 0x00000040U: | 0 |
2696 | au = "SRP"; | - |
2697 | break; never executed: break; | 0 |
2698 | case never executed: case 0x00000020U: 0x00000020U:never executed: case 0x00000020U: | 0 |
2699 | au = "GOST01"; | - |
2700 | break; never executed: break; | 0 |
2701 | | - |
2702 | case never executed: case (0x00000080U | 0x00000020U): (0x00000080U | 0x00000020U):never executed: case (0x00000080U | 0x00000020U): | 0 |
2703 | au = "GOST12"; | - |
2704 | break; never executed: break; | 0 |
2705 | case never executed: case 0x00000000U: 0x00000000U:never executed: case 0x00000000U: | 0 |
2706 | au = "any"; | - |
2707 | break; never executed: break; | 0 |
2708 | default never executed: default: :never executed: default: | 0 |
2709 | au = "unknown"; | - |
2710 | break; never executed: break; | 0 |
2711 | } | - |
2712 | | - |
2713 | switch (alg_enc) { | - |
2714 | case never executed: case 0x00000001U: 0x00000001U:never executed: case 0x00000001U: | 0 |
2715 | enc = "DES(56)"; | - |
2716 | break; never executed: break; | 0 |
2717 | case never executed: case 0x00000002U: 0x00000002U:never executed: case 0x00000002U: | 0 |
2718 | enc = "3DES(168)"; | - |
2719 | break; never executed: break; | 0 |
2720 | case never executed: case 0x00000004U: 0x00000004U:never executed: case 0x00000004U: | 0 |
2721 | enc = "RC4(128)"; | - |
2722 | break; never executed: break; | 0 |
2723 | case never executed: case 0x00000008U: 0x00000008U:never executed: case 0x00000008U: | 0 |
2724 | enc = "RC2(128)"; | - |
2725 | break; never executed: break; | 0 |
2726 | case never executed: case 0x00000010U: 0x00000010U:never executed: case 0x00000010U: | 0 |
2727 | enc = "IDEA(128)"; | - |
2728 | break; never executed: break; | 0 |
2729 | case never executed: case 0x00000020U: 0x00000020U:never executed: case 0x00000020U: | 0 |
2730 | enc = "None"; | - |
2731 | break; never executed: break; | 0 |
2732 | case never executed: case 0x00000040U: 0x00000040U:never executed: case 0x00000040U: | 0 |
2733 | enc = "AES(128)"; | - |
2734 | break; never executed: break; | 0 |
2735 | case never executed: case 0x00000080U: 0x00000080U:never executed: case 0x00000080U: | 0 |
2736 | enc = "AES(256)"; | - |
2737 | break; never executed: break; | 0 |
2738 | case never executed: case 0x00001000U: 0x00001000U:never executed: case 0x00001000U: | 0 |
2739 | enc = "AESGCM(128)"; | - |
2740 | break; never executed: break; | 0 |
2741 | case never executed: case 0x00002000U: 0x00002000U:never executed: case 0x00002000U: | 0 |
2742 | enc = "AESGCM(256)"; | - |
2743 | break; never executed: break; | 0 |
2744 | case never executed: case 0x00004000U: 0x00004000U:never executed: case 0x00004000U: | 0 |
2745 | enc = "AESCCM(128)"; | - |
2746 | break; never executed: break; | 0 |
2747 | case never executed: case 0x00008000U: 0x00008000U:never executed: case 0x00008000U: | 0 |
2748 | enc = "AESCCM(256)"; | - |
2749 | break; never executed: break; | 0 |
2750 | case never executed: case 0x00010000U: 0x00010000U:never executed: case 0x00010000U: | 0 |
2751 | enc = "AESCCM8(128)"; | - |
2752 | break; never executed: break; | 0 |
2753 | case never executed: case 0x00020000U: 0x00020000U:never executed: case 0x00020000U: | 0 |
2754 | enc = "AESCCM8(256)"; | - |
2755 | break; never executed: break; | 0 |
2756 | case never executed: case 0x00000100U: 0x00000100U:never executed: case 0x00000100U: | 0 |
2757 | enc = "Camellia(128)"; | - |
2758 | break; never executed: break; | 0 |
2759 | case never executed: case 0x00000200U: 0x00000200U:never executed: case 0x00000200U: | 0 |
2760 | enc = "Camellia(256)"; | - |
2761 | break; never executed: break; | 0 |
2762 | case never executed: case 0x00100000U: 0x00100000U:never executed: case 0x00100000U: | 0 |
2763 | enc = "ARIAGCM(128)"; | - |
2764 | break; never executed: break; | 0 |
2765 | case never executed: case 0x00200000U: 0x00200000U:never executed: case 0x00200000U: | 0 |
2766 | enc = "ARIAGCM(256)"; | - |
2767 | break; never executed: break; | 0 |
2768 | case never executed: case 0x00000800U: 0x00000800U:never executed: case 0x00000800U: | 0 |
2769 | enc = "SEED(128)"; | - |
2770 | break; never executed: break; | 0 |
2771 | case never executed: case 0x00000400U: 0x00000400U:never executed: case 0x00000400U: | 0 |
2772 | case never executed: case 0x00040000U: 0x00040000U:never executed: case 0x00040000U: | 0 |
2773 | enc = "GOST89(256)"; | - |
2774 | break; never executed: break; | 0 |
2775 | case never executed: case 0x00080000U: 0x00080000U:never executed: case 0x00080000U: | 0 |
2776 | enc = "CHACHA20/POLY1305(256)"; | - |
2777 | break; never executed: break; | 0 |
2778 | default never executed: default: :never executed: default: | 0 |
2779 | enc = "unknown"; | - |
2780 | break; never executed: break; | 0 |
2781 | } | - |
2782 | | - |
2783 | switch (alg_mac) { | - |
2784 | case never executed: case 0x00000001U: 0x00000001U:never executed: case 0x00000001U: | 0 |
2785 | mac = "MD5"; | - |
2786 | break; never executed: break; | 0 |
2787 | case never executed: case 0x00000002U: 0x00000002U:never executed: case 0x00000002U: | 0 |
2788 | mac = "SHA1"; | - |
2789 | break; never executed: break; | 0 |
2790 | case never executed: case 0x00000010U: 0x00000010U:never executed: case 0x00000010U: | 0 |
2791 | mac = "SHA256"; | - |
2792 | break; never executed: break; | 0 |
2793 | case never executed: case 0x00000020U: 0x00000020U:never executed: case 0x00000020U: | 0 |
2794 | mac = "SHA384"; | - |
2795 | break; never executed: break; | 0 |
2796 | case never executed: case 0x00000040U: 0x00000040U:never executed: case 0x00000040U: | 0 |
2797 | mac = "AEAD"; | - |
2798 | break; never executed: break; | 0 |
2799 | case never executed: case 0x00000008U: 0x00000008U:never executed: case 0x00000008U: | 0 |
2800 | case never executed: case 0x00000100U: 0x00000100U:never executed: case 0x00000100U: | 0 |
2801 | mac = "GOST89"; | - |
2802 | break; never executed: break; | 0 |
2803 | case never executed: case 0x00000004U: 0x00000004U:never executed: case 0x00000004U: | 0 |
2804 | mac = "GOST94"; | - |
2805 | break; never executed: break; | 0 |
2806 | case never executed: case 0x00000080U: 0x00000080U:never executed: case 0x00000080U: | 0 |
2807 | case never executed: case 0x00000200U: 0x00000200U:never executed: case 0x00000200U: | 0 |
2808 | mac = "GOST2012"; | - |
2809 | break; never executed: break; | 0 |
2810 | default never executed: default: :never executed: default: | 0 |
2811 | mac = "unknown"; | - |
2812 | break; never executed: break; | 0 |
2813 | } | - |
2814 | | - |
2815 | BIO_snprintf(buf, len, format, cipher->name, ver, kx, au, enc, mac); | - |
2816 | | - |
2817 | return never executed: return buf; buf;never executed: return buf; | 0 |
2818 | } | - |
2819 | | - |
2820 | const char *SSL_CIPHER_get_version(const SSL_CIPHER *c) | - |
2821 | { | - |
2822 | if (c == TRUE | evaluated 55 times by 1 test | FALSE | evaluated 282 times by 1 test |
| 55-282 |
2823 | ((void *)0)TRUE | evaluated 55 times by 1 test | FALSE | evaluated 282 times by 1 test |
| 55-282 |
2824 | ) | - |
2825 | returnexecuted 55 times by 1 test: return "(NONE)"; "(NONE)";executed 55 times by 1 test: return "(NONE)"; | 55 |
2826 | | - |
2827 | | - |
2828 | | - |
2829 | | - |
2830 | | - |
2831 | if (c->min_tls == 0x0301TRUE | evaluated 42 times by 1 test | FALSE | evaluated 240 times by 1 test |
) | 42-240 |
2832 | returnexecuted 42 times by 1 test: return "TLSv1.0"; "TLSv1.0";executed 42 times by 1 test: return "TLSv1.0"; | 42 |
2833 | returnexecuted 240 times by 1 test: return ssl_protocol_to_string(c->min_tls); ssl_protocol_to_string(c->min_tls);executed 240 times by 1 test: return ssl_protocol_to_string(c->min_tls); | 240 |
2834 | } | - |
2835 | | - |
2836 | | - |
2837 | const char *SSL_CIPHER_get_name(const SSL_CIPHER *c) | - |
2838 | { | - |
2839 | if (c != TRUE | evaluated 5308 times by 1 test | FALSE | evaluated 294 times by 1 test |
| 294-5308 |
2840 | ((void *)0)TRUE | evaluated 5308 times by 1 test | FALSE | evaluated 294 times by 1 test |
| 294-5308 |
2841 | ) | - |
2842 | returnexecuted 5308 times by 1 test: return c->name; c->name;executed 5308 times by 1 test: return c->name; | 5308 |
2843 | returnexecuted 294 times by 1 test: return "(NONE)"; "(NONE)";executed 294 times by 1 test: return "(NONE)"; | 294 |
2844 | } | - |
2845 | | - |
2846 | | - |
2847 | const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c) | - |
2848 | { | - |
2849 | if (c != TRUE | evaluated 163 times by 1 test | FALSE | evaluated 1 time by 1 test |
| 1-163 |
2850 | ((void *)0)TRUE | evaluated 163 times by 1 test | FALSE | evaluated 1 time by 1 test |
| 1-163 |
2851 | ) | - |
2852 | returnexecuted 163 times by 1 test: return c->stdname; c->stdname;executed 163 times by 1 test: return c->stdname; | 163 |
2853 | returnexecuted 1 time by 1 test: return "(NONE)"; "(NONE)";executed 1 time by 1 test: return "(NONE)"; | 1 |
2854 | } | - |
2855 | | - |
2856 | | - |
2857 | const char *OPENSSL_cipher_name(const char *stdname) | - |
2858 | { | - |
2859 | const SSL_CIPHER *c; | - |
2860 | | - |
2861 | if (stdname == TRUE | evaluated 1 time by 1 test | FALSE | evaluated 164 times by 1 test |
| 1-164 |
2862 | ((void *)0)TRUE | evaluated 1 time by 1 test | FALSE | evaluated 164 times by 1 test |
| 1-164 |
2863 | ) | - |
2864 | returnexecuted 1 time by 1 test: return "(NONE)"; "(NONE)";executed 1 time by 1 test: return "(NONE)"; | 1 |
2865 | c = ssl3_get_cipher_by_std_name(stdname); | - |
2866 | returnexecuted 164 times by 1 test: return SSL_CIPHER_get_name(c); SSL_CIPHER_get_name(c);executed 164 times by 1 test: return SSL_CIPHER_get_name(c); | 164 |
2867 | } | - |
2868 | | - |
2869 | | - |
2870 | int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits) | - |
2871 | { | - |
2872 | int ret = 0; | - |
2873 | | - |
2874 | if (c != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2875 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2876 | ) { | - |
2877 | if (alg_bits != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2878 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2879 | ) | - |
2880 | * never executed: *alg_bits = (int)c->alg_bits; alg_bits = (int)c->alg_bits;never executed: *alg_bits = (int)c->alg_bits; | 0 |
2881 | ret = (int)c->strength_bits; | - |
2882 | } never executed: end of block | 0 |
2883 | return never executed: return ret; ret;never executed: return ret; | 0 |
2884 | } | - |
2885 | | - |
2886 | uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c) | - |
2887 | { | - |
2888 | returnexecuted 2735 times by 1 test: return c->id; c->id;executed 2735 times by 1 test: return c->id; | 2735 |
2889 | } | - |
2890 | | - |
2891 | uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c) | - |
2892 | { | - |
2893 | return never executed: return c->id & 0xFFFF; c->id & 0xFFFF;never executed: return c->id & 0xFFFF; | 0 |
2894 | } | - |
2895 | | - |
2896 | SSL_COMP *ssl3_comp_find(struct stack_st_SSL_COMP *sk, int n) | - |
2897 | { | - |
2898 | SSL_COMP *ctmp; | - |
2899 | int i, nn; | - |
2900 | | - |
2901 | if ((TRUE | never evaluated | FALSE | never evaluated |
n == 0)TRUE | never evaluated | FALSE | never evaluated |
|| (TRUE | never evaluated | FALSE | never evaluated |
sk == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2902 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2903 | )TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
2904 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2905 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2906 | ; never executed: return ((void *)0) ; | 0 |
2907 | nn = sk_SSL_COMP_num(sk); | - |
2908 | for (i = 0; i < nnTRUE | never evaluated | FALSE | never evaluated |
; i++) { | 0 |
2909 | ctmp = sk_SSL_COMP_value(sk, i); | - |
2910 | if (ctmp->id == nTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
2911 | return never executed: return ctmp; ctmp;never executed: return ctmp; | 0 |
2912 | } never executed: end of block | 0 |
2913 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
2914 | ((void *)0) never executed: return ((void *)0) ; | 0 |
2915 | ; never executed: return ((void *)0) ; | 0 |
2916 | } | - |
2917 | struct stack_st_SSL_COMP *SSL_COMP_get_compression_methods(void) | - |
2918 | { | - |
2919 | load_builtin_compressions(); | - |
2920 | returnexecuted 9791 times by 2 tests: return ssl_comp_methods; Executed by:- libssl.so.1.1
- tls13encryptiontest
ssl_comp_methods;executed 9791 times by 2 tests: return ssl_comp_methods; Executed by:- libssl.so.1.1
- tls13encryptiontest
| 9791 |
2921 | } | - |
2922 | | - |
2923 | struct stack_st_SSL_COMP *SSL_COMP_set0_compression_methods(struct stack_st_SSL_COMP | - |
2924 | *meths) | - |
2925 | { | - |
2926 | struct stack_st_SSL_COMP *old_meths = ssl_comp_methods; | - |
2927 | ssl_comp_methods = meths; | - |
2928 | return never executed: return old_meths; old_meths;never executed: return old_meths; | 0 |
2929 | } | - |
2930 | | - |
2931 | static void cmeth_free(SSL_COMP *cm) | - |
2932 | { | - |
2933 | CRYPTO_free(cm, __FILE__, 1948); | - |
2934 | } never executed: end of block | 0 |
2935 | | - |
2936 | void ssl_comp_free_compression_methods_int(void) | - |
2937 | { | - |
2938 | struct stack_st_SSL_COMP *old_meths = ssl_comp_methods; | - |
2939 | ssl_comp_methods = | - |
2940 | ((void *)0) | - |
2941 | ; | - |
2942 | sk_SSL_COMP_pop_free(old_meths, cmeth_free); | - |
2943 | }executed 1958 times by 2 tests: end of block Executed by:- libssl.so.1.1
- tls13encryptiontest
| 1958 |
2944 | | - |
2945 | int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm) | - |
2946 | { | - |
2947 | SSL_COMP *comp; | - |
2948 | | - |
2949 | if (cm == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2950 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2951 | || COMP_get_type(cm) == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
2952 | return never executed: return 1; 1;never executed: return 1; | 0 |
2953 | if (id < 193TRUE | never evaluated | FALSE | never evaluated |
|| id > 255TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
2954 | ERR_put_error(20,(165),(307),__FILE__,1975) | - |
2955 | ; | - |
2956 | return never executed: return 1; 1;never executed: return 1; | 0 |
2957 | } | - |
2958 | | - |
2959 | CRYPTO_mem_ctrl(0x3); | - |
2960 | comp = CRYPTO_malloc(sizeof(*comp), __FILE__, 1980); | - |
2961 | if (comp == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2962 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2963 | ) { | - |
2964 | CRYPTO_mem_ctrl(0x2); | - |
2965 | ERR_put_error(20,(165),((1|64)),__FILE__,1983); | - |
2966 | return never executed: return 1; 1;never executed: return 1; | 0 |
2967 | } | - |
2968 | | - |
2969 | comp->id = id; | - |
2970 | comp->method = cm; | - |
2971 | load_builtin_compressions(); | - |
2972 | if (ssl_comp_methodsTRUE | never evaluated | FALSE | never evaluated |
&& sk_SSL_COMP_find(ssl_comp_methods, comp) >= 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
2973 | CRYPTO_free(comp, __FILE__, 1991); | - |
2974 | CRYPTO_mem_ctrl(0x2); | - |
2975 | ERR_put_error(20,(165),(309),__FILE__,1994) | - |
2976 | ; | - |
2977 | return never executed: return 1; 1;never executed: return 1; | 0 |
2978 | } | - |
2979 | if (ssl_comp_methods == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2980 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2981 | || !sk_SSL_COMP_push(ssl_comp_methods, comp)TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
2982 | CRYPTO_free(comp, __FILE__, 1998); | - |
2983 | CRYPTO_mem_ctrl(0x2); | - |
2984 | ERR_put_error(20,(165),((1|64)),__FILE__,2000); | - |
2985 | return never executed: return 1; 1;never executed: return 1; | 0 |
2986 | } | - |
2987 | CRYPTO_mem_ctrl(0x2); | - |
2988 | return never executed: return 0; 0;never executed: return 0; | 0 |
2989 | } | - |
2990 | | - |
2991 | | - |
2992 | const char *SSL_COMP_get_name(const COMP_METHOD *comp) | - |
2993 | { | - |
2994 | | - |
2995 | return never executed: return comp ? COMP_get_name(comp) : ((void *)0) ; compTRUE | never evaluated | FALSE | never evaluated |
? COMP_get_name(comp) : never executed: return comp ? COMP_get_name(comp) : ((void *)0) ; | 0 |
2996 | ((void *)0) never executed: return comp ? COMP_get_name(comp) : ((void *)0) ; | 0 |
2997 | ; never executed: return comp ? COMP_get_name(comp) : ((void *)0) ; | 0 |
2998 | | - |
2999 | | - |
3000 | | - |
3001 | } | - |
3002 | | - |
3003 | const char *SSL_COMP_get0_name(const SSL_COMP *comp) | - |
3004 | { | - |
3005 | | - |
3006 | return never executed: return comp->name; comp->name;never executed: return comp->name; | 0 |
3007 | | - |
3008 | | - |
3009 | | - |
3010 | } | - |
3011 | | - |
3012 | int SSL_COMP_get_id(const SSL_COMP *comp) | - |
3013 | { | - |
3014 | | - |
3015 | return never executed: return comp->id; comp->id;never executed: return comp->id; | 0 |
3016 | | - |
3017 | | - |
3018 | | - |
3019 | } | - |
3020 | | - |
3021 | const SSL_CIPHER *ssl_get_cipher_by_char(SSL *ssl, const unsigned char *ptr, | - |
3022 | int all) | - |
3023 | { | - |
3024 | const SSL_CIPHER *c = ssl->method->get_cipher_by_char(ptr); | - |
3025 | | - |
3026 | if (c == TRUE | evaluated 17433 times by 1 test | FALSE | evaluated 62388 times by 1 test |
| 17433-62388 |
3027 | ((void *)0)TRUE | evaluated 17433 times by 1 test | FALSE | evaluated 62388 times by 1 test |
| 17433-62388 |
3028 | || (!allTRUE | evaluated 4124 times by 1 test | FALSE | evaluated 58264 times by 1 test |
&& c->valid == 0TRUE | never evaluated | FALSE | evaluated 4124 times by 1 test |
)) | 0-58264 |
3029 | returnexecuted 17433 times by 1 test: return ((void *)0) ; executed 17433 times by 1 test: return ((void *)0) ; | 17433 |
3030 | ((void *)0)executed 17433 times by 1 test: return ((void *)0) ; | 17433 |
3031 | ;executed 17433 times by 1 test: return ((void *)0) ; | 17433 |
3032 | returnexecuted 62388 times by 1 test: return c; c;executed 62388 times by 1 test: return c; | 62388 |
3033 | } | - |
3034 | | - |
3035 | const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr) | - |
3036 | { | - |
3037 | returnexecuted 3456 times by 2 tests: return ssl->method->get_cipher_by_char(ptr); Executed by:- libssl.so.1.1
- tls13encryptiontest
ssl->method->get_cipher_by_char(ptr);executed 3456 times by 2 tests: return ssl->method->get_cipher_by_char(ptr); Executed by:- libssl.so.1.1
- tls13encryptiontest
| 3456 |
3038 | } | - |
3039 | | - |
3040 | int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c) | - |
3041 | { | - |
3042 | int i; | - |
3043 | if (c == TRUE | never evaluated | FALSE | evaluated 432 times by 1 test |
| 0-432 |
3044 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 432 times by 1 test |
| 0-432 |
3045 | ) | - |
3046 | return never executed: return 0; 0;never executed: return 0; | 0 |
3047 | i = ssl_cipher_info_find(ssl_cipher_table_cipher, (sizeof(ssl_cipher_table_cipher)/sizeof((ssl_cipher_table_cipher)[0])), c->algorithm_enc); | - |
3048 | if (i == -1TRUE | never evaluated | FALSE | evaluated 432 times by 1 test |
) | 0-432 |
3049 | return never executed: return 0; 0;never executed: return 0; | 0 |
3050 | returnexecuted 432 times by 1 test: return ssl_cipher_table_cipher[i].nid; ssl_cipher_table_cipher[i].nid;executed 432 times by 1 test: return ssl_cipher_table_cipher[i].nid; | 432 |
3051 | } | - |
3052 | | - |
3053 | int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c) | - |
3054 | { | - |
3055 | int i = ssl_cipher_info_find(ssl_cipher_table_mac, (sizeof(ssl_cipher_table_mac)/sizeof((ssl_cipher_table_mac)[0])), c->algorithm_mac); | - |
3056 | | - |
3057 | if (i == -1TRUE | never evaluated | FALSE | evaluated 540 times by 1 test |
) | 0-540 |
3058 | return never executed: return 0; 0;never executed: return 0; | 0 |
3059 | returnexecuted 540 times by 1 test: return ssl_cipher_table_mac[i].nid; ssl_cipher_table_mac[i].nid;executed 540 times by 1 test: return ssl_cipher_table_mac[i].nid; | 540 |
3060 | } | - |
3061 | | - |
3062 | int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c) | - |
3063 | { | - |
3064 | int i = ssl_cipher_info_find(ssl_cipher_table_kx, (sizeof(ssl_cipher_table_kx)/sizeof((ssl_cipher_table_kx)[0])), c->algorithm_mkey); | - |
3065 | | - |
3066 | if (i == -1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
3067 | return never executed: return 0; 0;never executed: return 0; | 0 |
3068 | return never executed: return ssl_cipher_table_kx[i].nid; ssl_cipher_table_kx[i].nid;never executed: return ssl_cipher_table_kx[i].nid; | 0 |
3069 | } | - |
3070 | | - |
3071 | int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c) | - |
3072 | { | - |
3073 | int i = ssl_cipher_info_find(ssl_cipher_table_auth, (sizeof(ssl_cipher_table_auth)/sizeof((ssl_cipher_table_auth)[0])), c->algorithm_auth); | - |
3074 | | - |
3075 | if (i == -1TRUE | never evaluated | FALSE | evaluated 30 times by 1 test |
) | 0-30 |
3076 | return never executed: return 0; 0;never executed: return 0; | 0 |
3077 | returnexecuted 30 times by 1 test: return ssl_cipher_table_auth[i].nid; ssl_cipher_table_auth[i].nid;executed 30 times by 1 test: return ssl_cipher_table_auth[i].nid; | 30 |
3078 | } | - |
3079 | | - |
3080 | const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c) | - |
3081 | { | - |
3082 | int idx = c->algorithm2 & 0xFF; | - |
3083 | | - |
3084 | if (idx < 0TRUE | never evaluated | FALSE | never evaluated |
|| idx >= 12TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
3085 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
3086 | ((void *)0) never executed: return ((void *)0) ; | 0 |
3087 | ; never executed: return ((void *)0) ; | 0 |
3088 | return never executed: return ssl_digest_methods[idx]; ssl_digest_methods[idx];never executed: return ssl_digest_methods[idx]; | 0 |
3089 | } | - |
3090 | | - |
3091 | int SSL_CIPHER_is_aead(const SSL_CIPHER *c) | - |
3092 | { | - |
3093 | return never executed: return (c->algorithm_mac & 0x00000040U) ? 1 : 0; (TRUE | never evaluated | FALSE | never evaluated |
c->algorithm_mac & 0x00000040U)TRUE | never evaluated | FALSE | never evaluated |
? 1 : 0;never executed: return (c->algorithm_mac & 0x00000040U) ? 1 : 0; | 0 |
3094 | } | - |
3095 | | - |
3096 | int ssl_cipher_get_overhead(const SSL_CIPHER *c, size_t *mac_overhead, | - |
3097 | size_t *int_overhead, size_t *blocksize, | - |
3098 | size_t *ext_overhead) | - |
3099 | { | - |
3100 | size_t mac = 0, in = 0, blk = 0, out = 0; | - |
3101 | | - |
3102 | | - |
3103 | | - |
3104 | if (c->algorithm_enc & ((0x00001000U | 0x00002000U) | (0x00100000U | 0x00200000U))TRUE | evaluated 120 times by 1 test | FALSE | evaluated 690 times by 1 test |
) { | 120-690 |
3105 | out = 8 + 16; | - |
3106 | }executed 120 times by 1 test: end of block else if (c->algorithm_enc & (0x00004000U | 0x00008000U)TRUE | evaluated 60 times by 1 test | FALSE | evaluated 630 times by 1 test |
) { | 60-630 |
3107 | out = 8 + 16; | - |
3108 | }executed 60 times by 1 test: end of block else if (c->algorithm_enc & (0x00010000U | 0x00020000U)TRUE | evaluated 60 times by 1 test | FALSE | evaluated 570 times by 1 test |
) { | 60-570 |
3109 | out = 8 + 8; | - |
3110 | }executed 60 times by 1 test: end of block else if (c->algorithm_enc & 0x00080000UTRUE | evaluated 30 times by 1 test | FALSE | evaluated 540 times by 1 test |
) { | 30-540 |
3111 | out = 16; | - |
3112 | }executed 30 times by 1 test: end of block else if (c->algorithm_mac & 0x00000040UTRUE | never evaluated | FALSE | evaluated 540 times by 1 test |
) { | 0-540 |
3113 | | - |
3114 | return never executed: return 0; 0;never executed: return 0; | 0 |
3115 | } else { | - |
3116 | | - |
3117 | int digest_nid = SSL_CIPHER_get_digest_nid(c); | - |
3118 | const EVP_MD *e_md = EVP_get_digestbyname(OBJ_nid2sn(digest_nid)); | - |
3119 | | - |
3120 | if (e_md == TRUE | never evaluated | FALSE | evaluated 540 times by 1 test |
| 0-540 |
3121 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 540 times by 1 test |
| 0-540 |
3122 | ) | - |
3123 | return never executed: return 0; 0;never executed: return 0; | 0 |
3124 | | - |
3125 | mac = EVP_MD_size(e_md); | - |
3126 | if (c->algorithm_enc != 0x00000020UTRUE | evaluated 360 times by 1 test | FALSE | evaluated 180 times by 1 test |
) { | 180-360 |
3127 | int cipher_nid = SSL_CIPHER_get_cipher_nid(c); | - |
3128 | const EVP_CIPHER *e_ciph = EVP_get_cipherbyname(OBJ_nid2sn(cipher_nid)); | - |
3129 | | - |
3130 | | - |
3131 | | - |
3132 | if (e_ciph == TRUE | never evaluated | FALSE | evaluated 360 times by 1 test |
| 0-360 |
3133 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 360 times by 1 test |
| 0-360 |
3134 | || | - |
3135 | (TRUE | never evaluated | FALSE | evaluated 360 times by 1 test |
EVP_CIPHER_flags(e_ciph) & 0xF0007) != 0x2TRUE | never evaluated | FALSE | evaluated 360 times by 1 test |
) | 0-360 |
3136 | return never executed: return 0; 0;never executed: return 0; | 0 |
3137 | | - |
3138 | in = 1; | - |
3139 | out = EVP_CIPHER_iv_length(e_ciph); | - |
3140 | blk = EVP_CIPHER_block_size(e_ciph); | - |
3141 | }executed 360 times by 1 test: end of block | 360 |
3142 | }executed 540 times by 1 test: end of block | 540 |
3143 | | - |
3144 | *mac_overhead = mac; | - |
3145 | *int_overhead = in; | - |
3146 | *blocksize = blk; | - |
3147 | *ext_overhead = out; | - |
3148 | | - |
3149 | returnexecuted 810 times by 1 test: return 1; 1;executed 810 times by 1 test: return 1; | 810 |
3150 | } | - |
3151 | | - |
3152 | int ssl_cert_is_disabled(size_t idx) | - |
3153 | { | - |
3154 | const SSL_CERT_LOOKUP *cl = ssl_cert_lookup_by_idx(idx); | - |
3155 | | - |
3156 | if (cl == TRUE | never evaluated | FALSE | evaluated 190736 times by 1 test |
| 0-190736 |
3157 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 190736 times by 1 test |
| 0-190736 |
3158 | || (TRUE | never evaluated | FALSE | evaluated 190736 times by 1 test |
cl->amask & disabled_auth_mask) != 0TRUE | never evaluated | FALSE | evaluated 190736 times by 1 test |
) | 0-190736 |
3159 | return never executed: return 1; 1;never executed: return 1; | 0 |
3160 | returnexecuted 190736 times by 1 test: return 0; 0;executed 190736 times by 1 test: return 0; | 190736 |
3161 | } | - |
| | |