OpenCoverage

ts_conf.c

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

Generated by Squish Coco 4.2.2