OpenCoverage

ts_conf.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2X509 *TS_CONF_load_cert(const char *file)-
3{-
4 BIO *cert = -
5 ((void *)0)-
6 ;-
7 X509 *x = -
8 ((void *)0)-
9 ;-
10-
11 if ((
(cert = BIO_ne...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
cert = BIO_new_file(file, "r")) ==
(cert = BIO_ne...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
12 ((void *)0)
(cert = BIO_ne...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
13 )-
14 goto
never executed: goto end;
end;
never executed: goto end;
0
15 x = PEM_read_bio_X509_AUX(cert, -
16 ((void *)0)-
17 , -
18 ((void *)0)-
19 , -
20 ((void *)0)-
21 );-
22 end:
code before this statement never executed: end:
0
23 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
24 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
25 )-
26 ERR_put_error(47,(153),(137),__FILE__,54);
never executed: ERR_put_error(47,(153),(137),__FILE__,54);
0
27 BIO_free(cert);-
28 return
never executed: return x;
x;
never executed: return x;
0
29}-
30-
31struct stack_st_X509 *TS_CONF_load_certs(const char *file)-
32{-
33 BIO *certs = -
34 ((void *)0)-
35 ;-
36 struct stack_st_X509 *othercerts = -
37 ((void *)0)-
38 ;-
39 struct stack_st_X509_INFO *allcerts = -
40 ((void *)0)-
41 ;-
42 int i;-
43-
44 if ((
(certs = BIO_n...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
certs = BIO_new_file(file, "r")) ==
(certs = BIO_n...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
45 ((void *)0)
(certs = BIO_n...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
46 )-
47 goto
never executed: goto end;
end;
never executed: goto end;
0
48 if ((
(othercerts = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
othercerts = sk_X509_new_null()) ==
(othercerts = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
49 ((void *)0)
(othercerts = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
50 )-
51 goto
never executed: goto end;
end;
never executed: goto end;
0
52-
53 allcerts = PEM_X509_INFO_read_bio(certs, -
54 ((void *)0)-
55 , -
56 ((void *)0)-
57 , -
58 ((void *)0)-
59 );-
60 for (i = 0; i < sk_X509_INFO_num(allcerts)
i < sk_X509_INFO_num(allcerts)Description
TRUEnever evaluated
FALSEnever evaluated
; i++) {
0
61 X509_INFO *xi = sk_X509_INFO_value(allcerts, i);-
62 if (xi->x509
xi->x509Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
63 sk_X509_push(othercerts, xi->x509);-
64 xi->x509 = -
65 ((void *)0)-
66 ;-
67 }
never executed: end of block
0
68 }
never executed: end of block
0
69 end:
code before this statement never executed: end:
0
70 if (othercerts ==
othercerts == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
71 ((void *)0)
othercerts == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
72 )-
73 ERR_put_error(47,(154),(137),__FILE__,81);
never executed: ERR_put_error(47,(154),(137),__FILE__,81);
0
74 sk_X509_INFO_pop_free(allcerts, X509_INFO_free);-
75 BIO_free(certs);-
76 return
never executed: return othercerts;
othercerts;
never executed: return othercerts;
0
77}-
78-
79EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass)-
80{-
81 BIO *key = -
82 ((void *)0)-
83 ;-
84 EVP_PKEY *pkey = -
85 ((void *)0)-
86 ;-
87-
88 if ((
(key = BIO_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
key = BIO_new_file(file, "r")) ==
(key = BIO_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
89 ((void *)0)
(key = BIO_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
90 )-
91 goto
never executed: goto end;
end;
never executed: goto end;
0
92 pkey = PEM_read_bio_PrivateKey(key, -
93 ((void *)0)-
94 , -
95 ((void *)0)-
96 , (char *)pass);-
97 end:
code before this statement never executed: end:
0
98 if (pkey ==
pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
99 ((void *)0)
pkey == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
100 )-
101 ERR_put_error(47,(155),(138),__FILE__,97);
never executed: ERR_put_error(47,(155),(138),__FILE__,97);
0
102 BIO_free(key);-
103 return
never executed: return pkey;
pkey;
never executed: return pkey;
0
104}-
105-
106-
107-
108static void ts_CONF_lookup_fail(const char *name, const char *tag)-
109{-
110 ERR_put_error(47,(152),(136),__FILE__,106);-
111 ERR_add_error_data(3, name, "::", tag);-
112}
never executed: end of block
0
113-
114static void ts_CONF_invalid(const char *name, const char *tag)-
115{-
116 ERR_put_error(47,(151),(135),__FILE__,112);-
117 ERR_add_error_data(3, name, "::", tag);-
118}
never executed: end of block
0
119-
120const char *TS_CONF_get_tsa_section(CONF *conf, const char *section)-
121{-
122 if (!section
!sectionDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
123 section = NCONF_get_string(conf, "tsa", "default_tsa");-
124 if (!section
!sectionDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
125 ts_CONF_lookup_fail("tsa", "default_tsa");
never executed: ts_CONF_lookup_fail("tsa", "default_tsa");
0
126 }
never executed: end of block
0
127 return
never executed: return section;
section;
never executed: return section;
0
128}-
129-
130int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb,-
131 TS_RESP_CTX *ctx)-
132{-
133 int ret = 0;-
134 char *serial = NCONF_get_string(conf, section, "serial");-
135 if (!serial
!serialDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
136 ts_CONF_lookup_fail(section, "serial");-
137 goto
never executed: goto err;
err;
never executed: goto err;
0
138 }-
139 TS_RESP_CTX_set_serial_cb(ctx, cb, serial);-
140-
141 ret = 1;-
142 err:
code before this statement never executed: err:
0
143 return
never executed: return ret;
ret;
never executed: return ret;
0
144}-
145-
146-
147-
148int TS_CONF_set_crypto_device(CONF *conf, const char *section,-
149 const char *device)-
150{-
151 int ret = 0;-
152-
153 if (device ==
device == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
154 ((void *)0)
device == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
155 )-
156 device = NCONF_get_string(conf, section, "crypto_device");
never executed: device = NCONF_get_string(conf, section, "crypto_device");
0
157-
158 if (device
deviceDescription
TRUEnever evaluated
FALSEnever evaluated
&& !TS_CONF_set_default_engine(device)
!TS_CONF_set_d...engine(device)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
159 ts_CONF_invalid(section, "crypto_device");-
160 goto
never executed: goto err;
err;
never executed: goto err;
0
161 }-
162 ret = 1;-
163 err:
code before this statement never executed: err:
0
164 return
never executed: return ret;
ret;
never executed: return ret;
0
165}-
166-
167int TS_CONF_set_default_engine(const char *name)-
168{-
169 ENGINE *e = -
170 ((void *)0)-
171 ;-
172 int ret = 0;-
173-
174 if (-
175 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
176 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
177 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
178 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
179 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
180 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
181 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
182 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
183 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
184 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
185 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
186 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
187 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
188 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
189 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
190 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
191 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
192 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
193 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
194 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
195 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
196 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
197 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
198 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
199 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
200 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
201 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
202 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
203 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
204 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
205 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
206 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
207 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
208 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
209 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
210 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
211 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
212 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
213 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
214 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
215 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
216 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
217 ))[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
218 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
219 ))[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
220 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
221 ))[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
222 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
223 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
224 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
225 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
226 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
227 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
228 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
229 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
230 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
231 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
232 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
233 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
234 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
235 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
236 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
237 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
238 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
239 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
240 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
241 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
242 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
243 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
244 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
245 ))[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
246 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
247 ))[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
248 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
249 ))[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 *) ( "builtin" ))[3] - __s2[3]);
0
250 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "builtin" ))[3] - __s2[3]);
0
251 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
252 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
253 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
254 "builtin"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
255 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
256 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
257 return
never executed: return 1;
1;
never executed: return 1;
0
258-
259 if ((
(e = ENGINE_by...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
e = ENGINE_by_id(name)) ==
(e = ENGINE_by...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
260 ((void *)0)
(e = ENGINE_by...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
261 )-
262 goto
never executed: goto err;
err;
never executed: goto err;
0
263 if (-
264 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
265 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
266 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
267 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
268 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
269 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
270 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
271 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
272 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
273 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
274 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
275 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
276 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
277 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
278 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
279 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
280 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
281 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
282 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
283 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
284 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
285 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
286 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
287 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
288 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
289 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
290 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
291 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
292 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
293 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
294 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
295 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
296 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
297 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
298 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
299 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
300 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
301 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
302 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
303 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
304 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
305 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
306 ))[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
307 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
308 ))[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
309 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
310 ))[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
311 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
312 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
313 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
314 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
315 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
316 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
317 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
318 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
319 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
320 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
321 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
322 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
323 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
324 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
325 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
326 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
327 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
328 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
329 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
330 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
331 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
332 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
333 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
334 ))[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
335 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
336 ))[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
337 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
338 ))[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 *) ( "chil" ))[3] - __s2[3]);
0
339 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "chil" ))[3] - __s2[3]);
0
340 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
341 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
342 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
343 "chil"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
344 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
345 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
346 ENGINE_ctrl(e, 100, 1, 0, 0);
never executed: ENGINE_ctrl(e, 100, 1, 0, 0);
0
347 if (!ENGINE_set_default(e, (unsigned int)0xFFFF)
!ENGINE_set_de...ed int)0xFFFF)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
348 goto
never executed: goto err;
err;
never executed: goto err;
0
349 ret = 1;-
350-
351 err:
code before this statement never executed: err:
0
352 if (!ret
!retDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
353 ERR_put_error(47,(146),(127),__FILE__,179);-
354 ERR_add_error_data(2, "engine:", name);-
355 }
never executed: end of block
0
356 ENGINE_free(e);-
357 return
never executed: return ret;
ret;
never executed: return ret;
0
358}-
359-
360-
361-
362int TS_CONF_set_signer_cert(CONF *conf, const char *section,-
363 const char *cert, TS_RESP_CTX *ctx)-
364{-
365 int ret = 0;-
366 X509 *cert_obj = -
367 ((void *)0)-
368 ;-
369-
370 if (cert ==
cert == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
371 ((void *)0)
cert == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
372 ) {-
373 cert = NCONF_get_string(conf, section, "signer_cert");-
374 if (cert ==
cert == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
375 ((void *)0)
cert == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
376 ) {-
377 ts_CONF_lookup_fail(section, "signer_cert");-
378 goto
never executed: goto err;
err;
never executed: goto err;
0
379 }-
380 }
never executed: end of block
0
381 if ((
(cert_obj = TS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
cert_obj = TS_CONF_load_cert(cert)) ==
(cert_obj = TS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
382 ((void *)0)
(cert_obj = TS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
383 )-
384 goto
never executed: goto err;
err;
never executed: goto err;
0
385 if (!TS_RESP_CTX_set_signer_cert(ctx, cert_obj)
!TS_RESP_CTX_s...ctx, cert_obj)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
386 goto
never executed: goto err;
err;
never executed: goto err;
0
387-
388 ret = 1;-
389 err:
code before this statement never executed: err:
0
390 X509_free(cert_obj);-
391 return
never executed: return ret;
ret;
never executed: return ret;
0
392}-
393-
394int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs,-
395 TS_RESP_CTX *ctx)-
396{-
397 int ret = 0;-
398 struct stack_st_X509 *certs_obj = -
399 ((void *)0)-
400 ;-
401-
402 if (certs ==
certs == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
403 ((void *)0)
certs == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
404 ) {-
405-
406 if ((
(certs = NCONF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
certs = NCONF_get_string(conf, section, "certs")) ==
(certs = NCONF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
407 ((void *)0)
(certs = NCONF...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
408 )-
409 goto
never executed: goto end;
end;
never executed: goto end;
0
410 }
never executed: end of block
0
411 if ((
(certs_obj = T...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
certs_obj = TS_CONF_load_certs(certs)) ==
(certs_obj = T...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
412 ((void *)0)
(certs_obj = T...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
413 )-
414 goto
never executed: goto err;
err;
never executed: goto err;
0
415 if (!TS_RESP_CTX_set_certs(ctx, certs_obj)
!TS_RESP_CTX_s...tx, certs_obj)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
416 goto
never executed: goto err;
err;
never executed: goto err;
0
417 end:
code before this statement never executed: end:
0
418 ret = 1;-
419 err:
code before this statement never executed: err:
0
420 sk_X509_pop_free(certs_obj, X509_free);-
421 return
never executed: return ret;
ret;
never executed: return ret;
0
422}-
423-
424int TS_CONF_set_signer_key(CONF *conf, const char *section,-
425 const char *key, const char *pass,-
426 TS_RESP_CTX *ctx)-
427{-
428 int ret = 0;-
429 EVP_PKEY *key_obj = -
430 ((void *)0)-
431 ;-
432 if (!key
!keyDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
433 key = NCONF_get_string(conf, section, "signer_key");
never executed: key = NCONF_get_string(conf, section, "signer_key");
0
434 if (!key
!keyDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
435 ts_CONF_lookup_fail(section, "signer_key");-
436 goto
never executed: goto err;
err;
never executed: goto err;
0
437 }-
438 if ((
(key_obj = TS_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
key_obj = TS_CONF_load_key(key, pass)) ==
(key_obj = TS_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
439 ((void *)0)
(key_obj = TS_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
440 )-
441 goto
never executed: goto err;
err;
never executed: goto err;
0
442 if (!TS_RESP_CTX_set_signer_key(ctx, key_obj)
!TS_RESP_CTX_s...(ctx, key_obj)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
443 goto
never executed: goto err;
err;
never executed: goto err;
0
444-
445 ret = 1;-
446 err:
code before this statement never executed: err:
0
447 EVP_PKEY_free(key_obj);-
448 return
never executed: return ret;
ret;
never executed: return ret;
0
449}-
450-
451int TS_CONF_set_signer_digest(CONF *conf, const char *section,-
452 const char *md, TS_RESP_CTX *ctx)-
453{-
454 int ret = 0;-
455 const EVP_MD *sign_md = -
456 ((void *)0)-
457 ;-
458 if (md ==
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
459 ((void *)0)
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
460 )-
461 md = NCONF_get_string(conf, section, "signer_digest");
never executed: md = NCONF_get_string(conf, section, "signer_digest");
0
462 if (md ==
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
463 ((void *)0)
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
464 ) {-
465 ts_CONF_lookup_fail(section, "signer_digest");-
466 goto
never executed: goto err;
err;
never executed: goto err;
0
467 }-
468 sign_md = EVP_get_digestbyname(md);-
469 if (sign_md ==
sign_md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
470 ((void *)0)
sign_md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
471 ) {-
472 ts_CONF_invalid(section, "signer_digest");-
473 goto
never executed: goto err;
err;
never executed: goto err;
0
474 }-
475 if (!TS_RESP_CTX_set_signer_digest(ctx, sign_md)
!TS_RESP_CTX_s...(ctx, sign_md)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
476 goto
never executed: goto err;
err;
never executed: goto err;
0
477-
478 ret = 1;-
479 err:
code before this statement never executed: err:
0
480 return
never executed: return ret;
ret;
never executed: return ret;
0
481}-
482-
483int TS_CONF_set_def_policy(CONF *conf, const char *section,-
484 const char *policy, TS_RESP_CTX *ctx)-
485{-
486 int ret = 0;-
487 ASN1_OBJECT *policy_obj = -
488 ((void *)0)-
489 ;-
490 if (!policy
!policyDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
491 policy = NCONF_get_string(conf, section, "default_policy");
never executed: policy = NCONF_get_string(conf, section, "default_policy");
0
492 if (!policy
!policyDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
493 ts_CONF_lookup_fail(section, "default_policy");-
494 goto
never executed: goto err;
err;
never executed: goto err;
0
495 }-
496 if ((
(policy_obj = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
policy_obj = OBJ_txt2obj(policy, 0)) ==
(policy_obj = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
497 ((void *)0)
(policy_obj = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
498 ) {-
499 ts_CONF_invalid(section, "default_policy");-
500 goto
never executed: goto err;
err;
never executed: goto err;
0
501 }-
502 if (!TS_RESP_CTX_set_def_policy(ctx, policy_obj)
!TS_RESP_CTX_s...x, policy_obj)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
503 goto
never executed: goto err;
err;
never executed: goto err;
0
504-
505 ret = 1;-
506 err:
code before this statement never executed: err:
0
507 ASN1_OBJECT_free(policy_obj);-
508 return
never executed: return ret;
ret;
never executed: return ret;
0
509}-
510-
511int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)-
512{-
513 int ret = 0;-
514 int i;-
515 struct stack_st_CONF_VALUE *list = -
516 ((void *)0)-
517 ;-
518 char *policies = NCONF_get_string(conf, section, "other_policies");-
519-
520-
521 if (policies
policiesDescription
TRUEnever evaluated
FALSEnever evaluated
&& (
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
list = X509V3_parse_list(policies)) ==
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
522 ((void *)0)
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
523 ) {-
524 ts_CONF_invalid(section, "other_policies");-
525 goto
never executed: goto err;
err;
never executed: goto err;
0
526 }-
527 for (i = 0; i < sk_CONF_VALUE_num(list)
i < sk_CONF_VALUE_num(list)Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) {
0
528 CONF_VALUE *val = sk_CONF_VALUE_value(list, i);-
529 const char *extval = val->value
val->valueDescription
TRUEnever evaluated
FALSEnever evaluated
? val->value : val->name;
0
530 ASN1_OBJECT *objtmp;-
531-
532 if ((
(objtmp = OBJ_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
objtmp = OBJ_txt2obj(extval, 0)) ==
(objtmp = OBJ_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
533 ((void *)0)
(objtmp = OBJ_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
534 ) {-
535 ts_CONF_invalid(section, "other_policies");-
536 goto
never executed: goto err;
err;
never executed: goto err;
0
537 }-
538 if (!TS_RESP_CTX_add_policy(ctx, objtmp)
!TS_RESP_CTX_a...y(ctx, objtmp)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
539 goto
never executed: goto err;
err;
never executed: goto err;
0
540 ASN1_OBJECT_free(objtmp);-
541 }
never executed: end of block
0
542-
543 ret = 1;-
544 err:
code before this statement never executed: err:
0
545 sk_CONF_VALUE_pop_free(list, X509V3_conf_free);-
546 return
never executed: return ret;
ret;
never executed: return ret;
0
547}-
548-
549int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)-
550{-
551 int ret = 0;-
552 int i;-
553 struct stack_st_CONF_VALUE *list = -
554 ((void *)0)-
555 ;-
556 char *digests = NCONF_get_string(conf, section, "digests");-
557-
558 if (digests ==
digests == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
559 ((void *)0)
digests == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
560 ) {-
561 ts_CONF_lookup_fail(section, "digests");-
562 goto
never executed: goto err;
err;
never executed: goto err;
0
563 }-
564 if ((
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
list = X509V3_parse_list(digests)) ==
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
565 ((void *)0)
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
566 ) {-
567 ts_CONF_invalid(section, "digests");-
568 goto
never executed: goto err;
err;
never executed: goto err;
0
569 }-
570 if (sk_CONF_VALUE_num(list) == 0
sk_CONF_VALUE_num(list) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
571 ts_CONF_invalid(section, "digests");-
572 goto
never executed: goto err;
err;
never executed: goto err;
0
573 }-
574 for (i = 0; i < sk_CONF_VALUE_num(list)
i < sk_CONF_VALUE_num(list)Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) {
0
575 CONF_VALUE *val = sk_CONF_VALUE_value(list, i);-
576 const char *extval = val->value
val->valueDescription
TRUEnever evaluated
FALSEnever evaluated
? val->value : val->name;
0
577 const EVP_MD *md;-
578-
579 if ((
(md = EVP_get_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
md = EVP_get_digestbyname(extval)) ==
(md = EVP_get_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
580 ((void *)0)
(md = EVP_get_...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
581 ) {-
582 ts_CONF_invalid(section, "digests");-
583 goto
never executed: goto err;
err;
never executed: goto err;
0
584 }-
585 if (!TS_RESP_CTX_add_md(ctx, md)
!TS_RESP_CTX_add_md(ctx, md)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
586 goto
never executed: goto err;
err;
never executed: goto err;
0
587 }
never executed: end of block
0
588-
589 ret = 1;-
590 err:
code before this statement never executed: err:
0
591 sk_CONF_VALUE_pop_free(list, X509V3_conf_free);-
592 return
never executed: return ret;
ret;
never executed: return ret;
0
593}-
594-
595int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)-
596{-
597 int ret = 0;-
598 int i;-
599 int secs = 0, millis = 0, micros = 0;-
600 struct stack_st_CONF_VALUE *list = -
601 ((void *)0)-
602 ;-
603 char *accuracy = NCONF_get_string(conf, section, "accuracy");-
604-
605 if (accuracy
accuracyDescription
TRUEnever evaluated
FALSEnever evaluated
&& (
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
list = X509V3_parse_list(accuracy)) ==
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
606 ((void *)0)
(list = X509V3...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
607 ) {-
608 ts_CONF_invalid(section, "accuracy");-
609 goto
never executed: goto err;
err;
never executed: goto err;
0
610 }-
611 for (i = 0; i < sk_CONF_VALUE_num(list)
i < sk_CONF_VALUE_num(list)Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) {
0
612 CONF_VALUE *val = sk_CONF_VALUE_value(list, i);-
613 if (-
614 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
615 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
616 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
617 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
618 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
619 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
620 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
621 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
622 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
623 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
624 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
625 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
626 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
627 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
628 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
629 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
630 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
631 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
632 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
633 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
634 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
635 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
636 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
637 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
638 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
639 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
640 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
641 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
642 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
643 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
644 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
645 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
646 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
647 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
648 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
649 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
650 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
651 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
652 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
653 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
654 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
655 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
656 ))[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
657 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
658 ))[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
659 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
660 ))[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 *) ( val->name ))[3] - __s2[3]);
0
661 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( val->name ))[3] - __s2[3]);
0
662 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
663 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
664 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
665 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
666 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
667 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
668 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
669 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
670 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
671 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
672 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
673 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
674 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
675 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
676 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
677 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
678 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
679 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
680 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
681 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
682 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
683 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
684 ))[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
685 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
686 ))[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
687 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
688 ))[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 *) ( "secs" ))[3] - __s2[3]);
0
689 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "secs" ))[3] - __s2[3]);
0
690 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
691 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
692 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
693 "secs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
694 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
695 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
696 if (val->value
val->valueDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
697 secs = atoi(val->value);
never executed: secs = atoi(val->value);
0
698 }
never executed: end of block
else if (
0
699 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
700 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
701 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
702 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
703 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
704 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
705 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
706 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
707 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
708 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
709 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
710 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
711 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
712 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
713 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
714 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
715 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
716 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
717 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
718 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
719 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
720 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
721 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
722 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
723 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
724 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
725 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
726 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
727 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
728 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
729 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
730 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
731 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
732 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
733 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
734 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
735 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
736 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
737 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
738 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
739 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
740 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
741 ))[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
742 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
743 ))[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
744 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
745 ))[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 *) ( val->name ))[3] - __s2[3]);
0
746 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( val->name ))[3] - __s2[3]);
0
747 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
748 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
749 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
750 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
751 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
752 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
753 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
754 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
755 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
756 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
757 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
758 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
759 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
760 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
761 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
762 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
763 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
764 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
765 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
766 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
767 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
768 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
769 ))[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
770 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
771 ))[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
772 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
773 ))[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 *) ( "millisecs" ))[3] - __s2[3]);
0
774 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "millisecs" ))[3] - __s2[3]);
0
775 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
776 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
777 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
778 "millisecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
779 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
780 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
781 if (val->value
val->valueDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
782 millis = atoi(val->value);
never executed: millis = atoi(val->value);
0
783 }
never executed: end of block
else if (
0
784 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
785 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
786 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
787 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
788 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
789 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
790 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
791 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
792 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
793 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
794 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
795 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
796 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
797 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
798 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
799 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
800 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
801 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
802 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
803 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
804 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
805 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
806 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
807 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
808 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
809 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
810 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
811 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
812 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
813 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
814 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
815 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
816 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
817 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
818 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
819 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
820 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
821 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
822 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
823 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
824 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
825 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
826 ))[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
827 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
828 ))[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
829 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
830 ))[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 *) ( val->name ))[3] - __s2[3]);
0
831 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( val->name ))[3] - __s2[3]);
0
832 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
833 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
834 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
835 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
836 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
837 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
838 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
839 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
840 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
841 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
842 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
843 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
844 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
845 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
846 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
847 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
848 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
849 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
850 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
851 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
852 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
853 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
854 ))[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
855 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
856 ))[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
857 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
858 ))[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 *) ( "microsecs" ))[3] - __s2[3]);
0
859 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "microsecs" ))[3] - __s2[3]);
0
860 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
861 val->name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
862 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
863 "microsecs"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
864 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
865 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
866 if (val->value
val->valueDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
867 micros = atoi(val->value);
never executed: micros = atoi(val->value);
0
868 }
never executed: end of block
else {
0
869 ts_CONF_invalid(section, "accuracy");-
870 goto
never executed: goto err;
err;
never executed: goto err;
0
871 }-
872 }-
873 if (!TS_RESP_CTX_set_accuracy(ctx, secs, millis, micros)
!TS_RESP_CTX_s...illis, micros)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
874 goto
never executed: goto err;
err;
never executed: goto err;
0
875-
876 ret = 1;-
877 err:
code before this statement never executed: err:
0
878 sk_CONF_VALUE_pop_free(list, X509V3_conf_free);-
879 return
never executed: return ret;
ret;
never executed: return ret;
0
880}-
881-
882int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section,-
883 TS_RESP_CTX *ctx)-
884{-
885 int ret = 0;-
886 long digits = 0;-
887-
888-
889-
890-
891 if (!NCONF_get_number_e(conf, section, "clock_precision_digits",
!NCONF_get_num...its", &digits)Description
TRUEnever evaluated
FALSEnever evaluated
0
892 &digits)
!NCONF_get_num...its", &digits)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
893 digits = 0;
never executed: digits = 0;
0
894 if (digits < 0
digits < 0Description
TRUEnever evaluated
FALSEnever evaluated
|| digits > 6
digits > 6Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
895 ts_CONF_invalid(section, "clock_precision_digits");-
896 goto
never executed: goto err;
err;
never executed: goto err;
0
897 }-
898-
899 if (!TS_RESP_CTX_set_clock_precision_digits(ctx, digits)
!TS_RESP_CTX_s...s(ctx, digits)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
900 goto
never executed: goto err;
err;
never executed: goto err;
0
901-
902 return
never executed: return 1;
1;
never executed: return 1;
0
903 err:-
904 return
never executed: return ret;
ret;
never executed: return ret;
0
905}-
906-
907static int ts_CONF_add_flag(CONF *conf, const char *section,-
908 const char *field, int flag, TS_RESP_CTX *ctx)-
909{-
910 const char *value = NCONF_get_string(conf, section, field);-
911-
912 if (value
valueDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
913 if (-
914 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
915 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
916 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
917 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
918 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
919 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
920 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
921 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
922 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
923 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
924 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
925 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
926 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
927 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
928 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
929 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
930 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
931 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
932 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
933 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
934 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
935 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
936 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
937 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
938 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
939 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
940 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
941 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
942 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
943 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
944 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
945 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
946 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
947 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
948 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
949 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
950 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
951 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
952 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
953 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
954 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
955 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
956 ))[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
957 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
958 ))[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
959 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
960 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
961 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
962 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
963 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
964 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
965 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
966 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
967 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
968 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
969 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
970 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
971 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
972 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
973 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
974 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
975 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
976 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
977 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
978 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
979 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
980 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
981 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
982 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
983 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
984 ))[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
985 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
986 ))[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
987 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
988 ))[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 *) ( "yes" ))[3] - __s2[3]);
0
989 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "yes" ))[3] - __s2[3]);
0
990 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
991 value
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
992 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
993 "yes"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
994 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
995 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
996 TS_RESP_CTX_add_flags(ctx, flag);
never executed: TS_RESP_CTX_add_flags(ctx, flag);
0
997 else if (-
998 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
999 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1000 ) && __builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1001 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1002 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1003 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1004 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1005 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1006 ), (!((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1007 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1008 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1009 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1010 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1011 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1012 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1013 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1014 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1015 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1016 ,
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1017 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1018 ) : (__builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1019 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1020 ) && ((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1021 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1022 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1023 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1024 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1025 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1026 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1027 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1028 ) && ((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1029 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1030 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1031 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1032 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1033 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1034 ,
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1035 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1036 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1037 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1038 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1039 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1040 ))[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
1041 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1042 ))[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
1043 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1044 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
1045 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( value ))[3] - __s2[3]);
0
1046 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1047 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1048 ) && ((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1049 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1050 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1051 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1052 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1053 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1054 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1055 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1056 ) && ((size_t)(const void *)((
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1057 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1058 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1059 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1060 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1061 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1062 ,
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1063 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1064 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1065 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1066 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1067 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1068 ))[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
1069 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1070 ))[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
1071 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1072 ))[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 *) ( "no" ))[3] - __s2[3]);
0
1073 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "no" ))[3] - __s2[3]);
0
1074 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1075 value
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1076 ,
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1077 "no"
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1078 )))); })
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
1079 != 0
__extension__ ... )))); }) != 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
1080 ts_CONF_invalid(section, field);-
1081 return
never executed: return 0;
0;
never executed: return 0;
0
1082 }-
1083 }
never executed: end of block
0
1084-
1085 return
never executed: return 1;
1;
never executed: return 1;
0
1086}-
1087-
1088int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)-
1089{-
1090 return
never executed: return ts_CONF_add_flag(conf, section, "ordering", 0x02, ctx);
ts_CONF_add_flag(conf, section, "ordering", 0x02, ctx);
never executed: return ts_CONF_add_flag(conf, section, "ordering", 0x02, ctx);
0
1091}-
1092-
1093int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)-
1094{-
1095 return
never executed: return ts_CONF_add_flag(conf, section, "tsa_name", 0x01, ctx);
ts_CONF_add_flag(conf, section, "tsa_name", 0x01, ctx);
never executed: return ts_CONF_add_flag(conf, section, "tsa_name", 0x01, ctx);
0
1096}-
1097-
1098int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section,-
1099 TS_RESP_CTX *ctx)-
1100{-
1101 return
never executed: return ts_CONF_add_flag(conf, section, "ess_cert_id_chain", 0x04, ctx);
ts_CONF_add_flag(conf, section, "ess_cert_id_chain",
never executed: return ts_CONF_add_flag(conf, section, "ess_cert_id_chain", 0x04, ctx);
0
1102 0x04, ctx);
never executed: return ts_CONF_add_flag(conf, section, "ess_cert_id_chain", 0x04, ctx);
0
1103}-
1104-
1105int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section,-
1106 TS_RESP_CTX *ctx)-
1107{-
1108 int ret = 0;-
1109 const EVP_MD *cert_md = -
1110 ((void *)0)-
1111 ;-
1112 const char *md = NCONF_get_string(conf, section, "ess_cert_id_alg");-
1113-
1114 if (md ==
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
1115 ((void *)0)
md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
1116 )-
1117 md = "sha1";
never executed: md = "sha1";
0
1118-
1119 cert_md = EVP_get_digestbyname(md);-
1120 if (cert_md ==
cert_md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
1121 ((void *)0)
cert_md == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
1122 ) {-
1123 ts_CONF_invalid(section, "ess_cert_id_alg");-
1124 goto
never executed: goto err;
err;
never executed: goto err;
0
1125 }-
1126-
1127 if (!TS_RESP_CTX_set_ess_cert_id_digest(ctx, cert_md)
!TS_RESP_CTX_s...(ctx, cert_md)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1128 goto
never executed: goto err;
err;
never executed: goto err;
0
1129-
1130 ret = 1;-
1131err:
code before this statement never executed: err:
0
1132 return
never executed: return ret;
ret;
never executed: return ret;
0
1133}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2