OpenCoverage

pem_info.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_info.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4struct stack_st_X509_INFO *-
5PEM_X509_INFO_read(FILE *fp, struct stack_st_X509_INFO *sk, pem_password_cb *cb,-
6 void *u)-
7{-
8 BIO *b;-
9 struct stack_st_X509_INFO *ret;-
10-
11 if ((
(b = BIO_new(B...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
b = BIO_new(BIO_s_file())) ==
(b = BIO_new(B...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
12 ((void *)0)
(b = BIO_new(B...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
13 ) {-
14 ERR_put_error(9,(0xfff),(7),__FILE__,86);-
15 return
never executed: return (0);
(0);
never executed: return (0);
0
16 }-
17 BIO_ctrl(b,106,0x00,(char *)fp);-
18 ret = PEM_X509_INFO_read_bio(b, sk, cb, u);-
19 BIO_free(b);-
20 return
never executed: return (ret);
(ret);
never executed: return (ret);
0
21}-
22-
23struct stack_st_X509_INFO *-
24PEM_X509_INFO_read_bio(BIO *bp, struct stack_st_X509_INFO *sk, pem_password_cb *cb,-
25 void *u)-
26{-
27 X509_INFO *xi = -
28 ((void *)0)-
29 ;-
30 char *name = -
31 ((void *)0)-
32 , *header = -
33 ((void *)0)-
34 ;-
35 void *pp;-
36 unsigned char *data = -
37 ((void *)0)-
38 ;-
39 const unsigned char *p;-
40 long len, error = 0;-
41 int ok = 0;-
42 struct stack_st_X509_INFO *ret = -
43 ((void *)0)-
44 ;-
45 unsigned int i, raw, ptype;-
46 d2i_of_void *d2i = 0;-
47-
48 if (sk ==
sk == ((void *)0)Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-24
49 ((void *)0)
sk == ((void *)0)Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-24
50 ) {-
51 if ((
(ret = ((struc...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
ret = ((struct stack_st_X509_INFO *)sk_new_null())) ==
(ret = ((struc...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
52 ((void *)0)
(ret = ((struc...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
53 ) {-
54 ERR_put_error(9,(0xfff),((1|64)),__FILE__,112);-
55 return
never executed: return 0;
0;
never executed: return 0;
0
56 }-
57 }
executed 24 times by 2 tests: end of block
Executed by:
  • ssltest
  • tlstest
else
24
58 ret = sk;
never executed: ret = sk;
0
59-
60 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
61 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
62 )-
63 goto
never executed: goto err;
err;
never executed: goto err;
0
64 for (;;) {-
65 raw = 0;-
66 ptype = 0;-
67 i = PEM_read_bio(bp, &name, &header, &data, &len);-
68 if (i == 0
i == 0Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
) {
24-48
69 error = (int)((ERR_peek_last_error())&0xfffL);-
70 if (error == 108
error == 108Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-24
71 ERR_clear_error();-
72 break;
executed 24 times by 2 tests: break;
Executed by:
  • ssltest
  • tlstest
24
73 }-
74 goto
never executed: goto err;
err;
never executed: goto err;
0
75 }-
76start:
code before this statement executed 48 times by 2 tests: start:
Executed by:
  • ssltest
  • tlstest
48
77 if ((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
78 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
79 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
80 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
81 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
82 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
83 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
84 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
85 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
86 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
87 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
88 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
89 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
90 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
91 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
92 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
93 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
94 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
95 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
96 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
97 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
98 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
99 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
100 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
101 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
102 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
103 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
104 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
105 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
106 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
107 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
108 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
109 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
110 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
111 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
112 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
113 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
114 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
115 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
116 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
117 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
118 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
119 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
120 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
121 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
122 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
123 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
124 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
125 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0-72
126 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
127 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
128 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
129 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
130 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
131 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
132 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
133 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
134 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
135 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
136 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
137 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
138 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
139 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
140 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
141 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
142 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
143 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
144 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
145 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
146 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
147 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
148 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
149 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
150 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
151 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
152 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "CERTIFICATE" ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
153 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "CERTIFICATE" ))[3] - __s2[3]);
0-72
154 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "CERTIFICATE" ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
155 name
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
156 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
157 "CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
158 )))); })
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-72
159 == 0)
( __extension_...)))); }) == 0)Description
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
||
0-72
160 (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
161 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
162 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
163 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
164 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
165 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
166 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
167 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
168 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
169 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
170 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
171 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
172 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
173 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
174 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
175 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
176 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
177 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
178 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
179 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
180 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
181 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
182 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
183 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
184 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
185 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
186 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
187 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
188 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
189 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
190 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
191 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
192 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
193 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
194 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
195 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
196 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
197 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
198 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
199 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
200 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
201 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
202 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
203 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
204 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
205 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
206 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
207 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
208 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
209 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
210 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
211 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
212 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
213 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
214 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
215 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
216 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
217 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
218 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
219 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
220 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
221 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
222 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
223 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
224 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
225 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
226 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
227 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
228 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
229 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
230 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
231 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
232 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
233 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
234 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
235 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "X509 CERTIFICATE" ))[3] - __s2[3]);
0
236 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "X509 CERTIFICATE" ))[3] - __s2[3]);
0
237 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
238 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
239 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
240 "X509 CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
241 )))); })
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
242 == 0)
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
243 d2i = (void *(*)(void **,const unsigned char **,long))d2i_X509;-
244 if (xi->x509 !=
xi->x509 != ((void *)0)Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
24-48
245 ((void *)0)
xi->x509 != ((void *)0)Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
24-48
246 ) {-
247 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
)
0-24
248 goto
never executed: goto err;
err;
never executed: goto err;
0
249 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
250 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
251 )-
252 goto
never executed: goto err;
err;
never executed: goto err;
0
253 goto
executed 24 times by 2 tests: goto start;
Executed by:
  • ssltest
  • tlstest
start;
executed 24 times by 2 tests: goto start;
Executed by:
  • ssltest
  • tlstest
24
254 }-
255 pp = &(xi->x509);-
256 }
executed 48 times by 2 tests: end of block
Executed by:
  • ssltest
  • tlstest
else if ((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0-48
257 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
258 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
259 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
260 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
261 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
262 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
263 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
264 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
265 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
266 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
267 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
268 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
269 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
270 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
271 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
272 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
273 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
274 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
275 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
276 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
277 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
278 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
279 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
280 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
281 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
282 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
283 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
284 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
285 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
286 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
287 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
288 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
289 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
290 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
291 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
292 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
293 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
294 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
295 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
296 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
297 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
298 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
299 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
300 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
301 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
302 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
303 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
304 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
305 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
306 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
307 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
308 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
309 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
310 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
311 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
312 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
313 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
314 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
315 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
316 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
317 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
318 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
319 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
320 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
321 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
322 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
323 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
324 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
325 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
326 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
327 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
328 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
329 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
330 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
331 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "TRUSTED CERTIFICATE" ))[3] - __s2[3]);
0
332 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "TRUSTED CERTIFICATE" ))[3] - __s2[3]);
0
333 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
334 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
335 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
336 "TRUSTED CERTIFICATE"
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
337 )))); })
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
0
338 == 0)
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
339 d2i = (void *(*)(void **,const unsigned char **,long))d2i_X509_AUX;-
340 if (xi->x509 !=
xi->x509 != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
341 ((void *)0)
xi->x509 != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
342 ) {-
343 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
344 goto
never executed: goto err;
err;
never executed: goto err;
0
345 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
346 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
347 )-
348 goto
never executed: goto err;
err;
never executed: goto err;
0
349 goto
never executed: goto start;
start;
never executed: goto start;
0
350 }-
351 pp = &(xi->x509);-
352 }
never executed: end of block
else if (
0
353 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
354 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
355 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
356 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
357 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
358 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
359 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
360 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
361 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
362 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
363 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
364 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
365 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
366 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
367 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
368 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
369 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
370 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
371 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
372 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
373 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
374 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
375 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
376 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
377 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
378 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
379 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
380 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
381 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
382 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
383 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
384 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
385 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
386 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
387 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
388 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
389 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
390 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
391 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
392 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
393 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
394 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
395 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
396 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
397 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
398 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
399 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
400 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
401 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
402 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
403 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
404 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
405 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
406 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
407 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
408 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
409 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
410 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
411 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
412 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
413 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
414 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
415 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
416 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
417 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
418 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
419 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
420 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
421 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
422 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
423 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
424 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
425 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
426 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
427 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "X509 CRL" ))[3] - __s2[3]);
0
428 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "X509 CRL" ))[3] - __s2[3]);
0
429 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
430 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
431 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
432 "X509 CRL"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
433 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
434 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
435 d2i = (void *(*)(void **,const unsigned char **,long))d2i_X509_CRL;-
436 if (xi->crl !=
xi->crl != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
437 ((void *)0)
xi->crl != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
438 ) {-
439 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
440 goto
never executed: goto err;
err;
never executed: goto err;
0
441 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
442 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
443 )-
444 goto
never executed: goto err;
err;
never executed: goto err;
0
445 goto
never executed: goto start;
start;
never executed: goto start;
0
446 }-
447 pp = &(xi->crl);-
448 }
never executed: end of block
else
0
449-
450 if (-
451 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
452 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
453 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
454 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
455 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
456 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
457 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
458 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
459 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
460 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
461 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
462 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
463 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
464 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
465 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
466 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
467 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
468 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
469 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
470 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
471 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
472 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
473 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
474 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
475 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
476 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
477 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
478 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
479 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
480 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
481 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
482 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
483 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
484 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
485 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
486 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
487 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
488 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
489 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
490 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
491 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
492 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
493 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
494 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
495 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
496 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
497 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
498 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
499 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
500 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
501 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
502 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
503 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
504 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
505 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
506 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
507 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
508 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
509 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
510 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
511 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
512 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
513 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
514 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
515 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
516 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
517 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
518 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
519 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
520 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
521 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
522 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
523 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
524 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
525 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "RSA PRIVATE KEY" ))[3] - __s2[3]);
0
526 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "RSA PRIVATE KEY" ))[3] - __s2[3]);
0
527 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
528 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
529 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
530 "RSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
531 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
532 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
533 d2i = (void *(*)(void **,const unsigned char **,long))d2i_RSAPrivateKey;-
534 if (xi->x_pkey !=
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
535 ((void *)0)
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
536 ) {-
537 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
538 goto
never executed: goto err;
err;
never executed: goto err;
0
539 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
540 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
541 )-
542 goto
never executed: goto err;
err;
never executed: goto err;
0
543 goto
never executed: goto start;
start;
never executed: goto start;
0
544 }-
545-
546 xi->enc_data = -
547 ((void *)0)-
548 ;-
549 xi->enc_len = 0;-
550-
551 xi->x_pkey = X509_PKEY_new();-
552 if (xi->x_pkey ==
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
553 ((void *)0)
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
554 )-
555 goto
never executed: goto err;
err;
never executed: goto err;
0
556 ptype = 6;-
557 pp = &xi->x_pkey->dec_pkey;-
558 if (strlen(header) > 10
strlen(header) > 10Description
TRUEnever evaluated
FALSEnever evaluated
)
0
559 raw = 1;
never executed: raw = 1;
0
560 }
never executed: end of block
else
0
561-
562-
563 if (-
564 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
565 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
566 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
567 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
568 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
569 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
570 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
571 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
572 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
573 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
574 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
575 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
576 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
577 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
578 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
579 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
580 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
581 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
582 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
583 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
584 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
585 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
586 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
587 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
588 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
589 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
590 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
591 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
592 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
593 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
594 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
595 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
596 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
597 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
598 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
599 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
600 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
601 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
602 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
603 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
604 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
605 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
606 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
607 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
608 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
609 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
610 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
611 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
612 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
613 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
614 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
615 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
616 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
617 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
618 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
619 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
620 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
621 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
622 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
623 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
624 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
625 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
626 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
627 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
628 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
629 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
630 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
631 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
632 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
633 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
634 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
635 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
636 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
637 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
638 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "DSA PRIVATE KEY" ))[3] - __s2[3]);
0
639 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "DSA PRIVATE KEY" ))[3] - __s2[3]);
0
640 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
641 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
642 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
643 "DSA PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
644 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
645 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
646 d2i = (void *(*)(void **,const unsigned char **,long))d2i_DSAPrivateKey;-
647 if (xi->x_pkey !=
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
648 ((void *)0)
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
649 ) {-
650 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
651 goto
never executed: goto err;
err;
never executed: goto err;
0
652 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
653 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
654 )-
655 goto
never executed: goto err;
err;
never executed: goto err;
0
656 goto
never executed: goto start;
start;
never executed: goto start;
0
657 }-
658-
659 xi->enc_data = -
660 ((void *)0)-
661 ;-
662 xi->enc_len = 0;-
663-
664 xi->x_pkey = X509_PKEY_new();-
665 if (xi->x_pkey ==
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
666 ((void *)0)
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
667 )-
668 goto
never executed: goto err;
err;
never executed: goto err;
0
669 ptype = 116;-
670 pp = &xi->x_pkey->dec_pkey;-
671 if (strlen(header) > 10
strlen(header) > 10Description
TRUEnever evaluated
FALSEnever evaluated
)
0
672 raw = 1;
never executed: raw = 1;
0
673 }
never executed: end of block
else
0
674-
675-
676 if (-
677 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
678 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
679 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
680 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
681 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
682 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
683 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
684 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
685 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
686 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
687 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
688 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
689 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
690 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
691 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
692 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
693 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
694 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
695 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
696 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
697 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
698 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
699 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
700 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
701 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
702 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
703 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
704 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
705 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
706 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
707 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
708 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
709 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
710 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
711 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
712 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
713 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
714 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
715 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
716 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
717 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
718 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
719 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
720 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
721 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
722 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
723 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
724 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
725 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
726 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
727 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
728 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
729 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
730 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
731 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
732 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
733 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
734 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
735 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
736 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
737 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
738 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
739 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
740 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
741 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
742 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
743 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
744 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
745 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
746 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
747 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
748 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
749 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
750 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
751 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "EC PRIVATE KEY" ))[3] - __s2[3]);
0
752 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "EC PRIVATE KEY" ))[3] - __s2[3]);
0
753 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
754 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
755 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
756 "EC PRIVATE KEY"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
757 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
758 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
759 d2i = (void *(*)(void **,const unsigned char **,long))d2i_ECPrivateKey;-
760 if (xi->x_pkey !=
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
761 ((void *)0)
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
762 ) {-
763 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
)
0
764 goto
never executed: goto err;
err;
never executed: goto err;
0
765 if ((
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
xi = X509_INFO_new()) ==
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
766 ((void *)0)
(xi = X509_INF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
767 )-
768 goto
never executed: goto err;
err;
never executed: goto err;
0
769 goto
never executed: goto start;
start;
never executed: goto start;
0
770 }-
771-
772 xi->enc_data = -
773 ((void *)0)-
774 ;-
775 xi->enc_len = 0;-
776-
777 xi->x_pkey = X509_PKEY_new();-
778 if (xi->x_pkey ==
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
779 ((void *)0)
xi->x_pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
780 )-
781 goto
never executed: goto err;
err;
never executed: goto err;
0
782 ptype = 408;-
783 pp = &xi->x_pkey->dec_pkey;-
784 if (strlen(header) > 10
strlen(header) > 10Description
TRUEnever evaluated
FALSEnever evaluated
)
0
785 raw = 1;
never executed: raw = 1;
0
786 }
never executed: end of block
else
0
787-
788 {-
789 d2i = -
790 ((void *)0)-
791 ;-
792 pp = -
793 ((void *)0)-
794 ;-
795 }
never executed: end of block
0
796-
797 if (d2i !=
d2i != ((void *)0)Description
TRUEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-48
798 ((void *)0)
d2i != ((void *)0)Description
TRUEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-48
799 ) {-
800 if (!raw
!rawDescription
TRUEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
) {
0-48
801 EVP_CIPHER_INFO cipher;-
802-
803 if (!PEM_get_EVP_CIPHER_INFO(header, &cipher)
!PEM_get_EVP_C...ader, &cipher)Description
TRUEnever evaluated
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
)
0-48
804 goto
never executed: goto err;
err;
never executed: goto err;
0
805 if (!PEM_do_header(&cipher, data, &len, cb, u)
!PEM_do_header..., &len, cb, u)Description
TRUEnever evaluated
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
)
0-48
806 goto
never executed: goto err;
err;
never executed: goto err;
0
807 p = data;-
808 if (ptype
ptypeDescription
TRUEnever evaluated
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
) {
0-48
809 if (!d2i_PrivateKey(ptype, pp, &p,
!d2i_PrivateKe..., pp, &p, len)Description
TRUEnever evaluated
FALSEnever evaluated
0
810 len)
!d2i_PrivateKe..., pp, &p, len)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
811 ERR_put_error(9,(0xfff),(13),__FILE__,251);-
812 goto
never executed: goto err;
err;
never executed: goto err;
0
813 }-
814 }
never executed: end of block
else if (d2i(pp, &p, len) ==
d2i(pp, &p, le...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-48
815 ((void *)0)
d2i(pp, &p, le...== ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 48 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-48
816 ) {-
817 ERR_put_error(9,(0xfff),(13),__FILE__,255);-
818 goto
never executed: goto err;
err;
never executed: goto err;
0
819 }-
820 }
executed 48 times by 2 tests: end of block
Executed by:
  • ssltest
  • tlstest
else {
48
821 if (!PEM_get_EVP_CIPHER_INFO(header,
!PEM_get_EVP_C...i->enc_cipher)Description
TRUEnever evaluated
FALSEnever evaluated
0
822 &xi->enc_cipher)
!PEM_get_EVP_C...i->enc_cipher)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
823 goto
never executed: goto err;
err;
never executed: goto err;
0
824 xi->enc_data = (char *)data;-
825 xi->enc_len = (int)len;-
826 data = -
827 ((void *)0)-
828 ;-
829 }
never executed: end of block
0
830 } else {-
831-
832 }
never executed: end of block
0
833 free(name);-
834 free(header);-
835 free(data);-
836 name = -
837 ((void *)0)-
838 ;-
839 header = -
840 ((void *)0)-
841 ;-
842 data = -
843 ((void *)0)-
844 ;-
845 }
executed 48 times by 2 tests: end of block
Executed by:
  • ssltest
  • tlstest
48
846-
847-
848-
849-
850 if ((
(xi->x509 != ((void *)0) )Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
xi->x509 !=
(xi->x509 != ((void *)0) )Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-24
851 ((void *)0)
(xi->x509 != ((void *)0) )Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
0-24
852 )
(xi->x509 != ((void *)0) )Description
TRUEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
FALSEnever evaluated
|| (
(xi->crl != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
xi->crl !=
(xi->crl != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0-24
853 ((void *)0)
(xi->crl != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
854 )
(xi->crl != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
||
0
855 (
(xi->x_pkey != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
xi->x_pkey !=
(xi->x_pkey != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
856 ((void *)0)
(xi->x_pkey != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
857 )
(xi->x_pkey != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
|| (
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
xi->enc_data !=
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
858 ((void *)0)
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
859 )
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
860 if (!sk_push(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), ((void*) (1 ? (xi) : (X509_INFO*)0)))
!sk_push(((_ST...509_INFO*)0)))Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
)
0-24
861 goto
never executed: goto err;
err;
never executed: goto err;
0
862 xi = -
863 ((void *)0)-
864 ;-
865 }
executed 24 times by 2 tests: end of block
Executed by:
  • ssltest
  • tlstest
24
866 ok = 1;-
867-
868err:
code before this statement executed 24 times by 2 tests: err:
Executed by:
  • ssltest
  • tlstest
24
869 if (xi !=
xi != ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
870 ((void *)0)
xi != ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
0-24
871 )-
872 X509_INFO_free(xi);
never executed: X509_INFO_free(xi);
0
873 if (!ok
!okDescription
TRUEnever evaluated
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • ssltest
  • tlstest
) {
0-24
874 for (i = 0; ((
((int)i) < sk_...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
int)i) < sk_num(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)))
((int)i) < sk_...509_INFO*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
; i++) {
0
875 xi = ((X509_INFO *)sk_value(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)), (i)));-
876 X509_INFO_free(xi);-
877 }
never executed: end of block
0
878 if (ret != sk
ret != skDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
879 sk_free(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)));
never executed: sk_free(((_STACK*) (1 ? (ret) : (struct stack_st_X509_INFO*)0)));
0
880 ret = -
881 ((void *)0)-
882 ;-
883 }
never executed: end of block
0
884-
885 free(name);-
886 free(header);-
887 free(data);-
888 return
executed 24 times by 2 tests: return (ret);
Executed by:
  • ssltest
  • tlstest
(ret);
executed 24 times by 2 tests: return (ret);
Executed by:
  • ssltest
  • tlstest
24
889}-
890-
891-
892-
893int-
894PEM_X509_INFO_write_bio(BIO *bp, X509_INFO *xi, EVP_CIPHER *enc,-
895 unsigned char *kstr, int klen, pem_password_cb *cb, void *u)-
896{-
897 EVP_CIPHER_CTX ctx;-
898 int i, ret = 0;-
899 unsigned char *data = -
900 ((void *)0)-
901 ;-
902 const char *objstr = -
903 ((void *)0)-
904 ;-
905 char buf[1024];-
906 unsigned char *iv = -
907 ((void *)0)-
908 ;-
909-
910 if (enc !=
enc != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
911 ((void *)0)
enc != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
912 ) {-
913 objstr = OBJ_nid2sn(EVP_CIPHER_nid(enc));-
914 if (objstr ==
objstr == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
915 ((void *)0)
objstr == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
916 ) {-
917 ERR_put_error(9,(0xfff),(113),__FILE__,323);-
918 goto
never executed: goto err;
err;
never executed: goto err;
0
919 }-
920 }
never executed: end of block
0
921-
922-
923-
924-
925-
926-
927 if (xi->x_pkey !=
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
928 ((void *)0)
xi->x_pkey != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
929 ) {-
930 if ((
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
xi->enc_data !=
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
931 ((void *)0)
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
932 )
(xi->enc_data != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(xi->enc_len > 0)Description
TRUEnever evaluated
FALSEnever evaluated
xi->enc_len > 0)
(xi->enc_len > 0)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
933 if (enc ==
enc == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
934 ((void *)0)
enc == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
935 ) {-
936 ERR_put_error(9,(0xfff),(127),__FILE__,336);-
937 goto
never executed: goto err;
err;
never executed: goto err;
0
938 }-
939-
940-
941 iv = xi->enc_cipher.iv;-
942 data = (unsigned char *)xi->enc_data;-
943 i = xi->enc_len;-
944-
945-
946-
947-
948-
949-
950 objstr = OBJ_nid2sn(-
951 EVP_CIPHER_nid(xi->enc_cipher.cipher));-
952 if (objstr ==
objstr == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
953 ((void *)0)
objstr == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
954 ) {-
955 ERR_put_error(9,(0xfff),(113),__FILE__,353);-
956 goto
never executed: goto err;
err;
never executed: goto err;
0
957 }-
958-
959-
960 if (strlen(objstr) + 23 + 2 * enc->iv_len + 13 >
strlen(objstr)...3 > sizeof bufDescription
TRUEnever evaluated
FALSEnever evaluated
0
961 sizeof buf
strlen(objstr)...3 > sizeof bufDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
962 ERR_put_error(9,(0xfff),(107),__FILE__,360);-
963 goto
never executed: goto err;
err;
never executed: goto err;
0
964 }-
965 buf[0] = '\0';-
966 PEM_proc_type(buf, 10);-
967 PEM_dek_info(buf, objstr, enc->iv_len, (char *)iv);-
968-
969-
970 i = PEM_write_bio(bp, "RSA PRIVATE KEY", buf, data, i);-
971 if (i <= 0
i <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
972 goto
never executed: goto err;
err;
never executed: goto err;
0
973 }
never executed: end of block
else {
0
974-
975-
976-
977 if (PEM_write_bio_RSAPrivateKey(bp,
PEM_write_bio_...n, cb, u) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
0
978 xi->x_pkey->dec_pkey->pkey.rsa,
PEM_write_bio_...n, cb, u) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
0
979 enc, kstr, klen, cb, u) <= 0
PEM_write_bio_...n, cb, u) <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
980 goto
never executed: goto err;
err;
never executed: goto err;
0
981-
982 }
never executed: end of block
0
983 }-
984-
985-
986 if ((
(xi->x509 != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
xi->x509 !=
(xi->x509 != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
987 ((void *)0)
(xi->x509 != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
988 )
(xi->x509 != ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(PEM_write_bio...i->x509) <= 0)Description
TRUEnever evaluated
FALSEnever evaluated
PEM_write_bio_X509(bp, xi->x509) <= 0)
(PEM_write_bio...i->x509) <= 0)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
989 goto
never executed: goto err;
err;
never executed: goto err;
0
990-
991-
992-
993-
994-
995-
996-
997 ret = 1;-
998-
999err:
code before this statement never executed: err:
0
1000 explicit_bzero((char *)&ctx, sizeof(ctx));-
1001 explicit_bzero(buf, 1024);-
1002 return
never executed: return (ret);
(ret);
never executed: return (ret);
0
1003}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2