OpenCoverage

v3_bcons.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_bcons.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3static struct stack_st_CONF_VALUE *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method,-
4 BASIC_CONSTRAINTS *bcons, struct stack_st_CONF_VALUE *extlist);-
5static BASIC_CONSTRAINTS *v2i_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method,-
6 X509V3_CTX *ctx, struct stack_st_CONF_VALUE *values);-
7-
8const X509V3_EXT_METHOD v3_bcons = {-
9 .ext_nid = 87,-
10 .ext_flags = 0,-
11 .it = &BASIC_CONSTRAINTS_it,-
12 .ext_new = -
13 ((void *)0)-
14 ,-
15 .ext_free = -
16 ((void *)0)-
17 ,-
18 .d2i = -
19 ((void *)0)-
20 ,-
21 .i2d = -
22 ((void *)0)-
23 ,-
24 .i2s = -
25 ((void *)0)-
26 ,-
27 .s2i = -
28 ((void *)0)-
29 ,-
30 .i2v = (X509V3_EXT_I2V)i2v_BASIC_CONSTRAINTS,-
31 .v2i = (X509V3_EXT_V2I)v2i_BASIC_CONSTRAINTS,-
32 .i2r = -
33 ((void *)0)-
34 ,-
35 .r2i = -
36 ((void *)0)-
37 ,-
38 .usr_data = -
39 ((void *)0)-
40 ,-
41};-
42-
43static const ASN1_TEMPLATE BASIC_CONSTRAINTS_seq_tt[] = {-
44 {-
45 .flags = (0x1),-
46 .tag = 0,-
47 .offset = -
48 __builtin_offsetof (-
49 BASIC_CONSTRAINTS-
50 , -
51 ca-
52 )-
53 ,-
54 .field_name = "ca",-
55 .item = &ASN1_FBOOLEAN_it,-
56 },-
57 {-
58 .flags = (0x1),-
59 .tag = 0,-
60 .offset = -
61 __builtin_offsetof (-
62 BASIC_CONSTRAINTS-
63 , -
64 pathlen-
65 )-
66 ,-
67 .field_name = "pathlen",-
68 .item = &ASN1_INTEGER_it,-
69 },-
70};-
71-
72const ASN1_ITEM BASIC_CONSTRAINTS_it = {-
73 .itype = 0x1,-
74 .utype = 16,-
75 .templates = BASIC_CONSTRAINTS_seq_tt,-
76 .tcount = sizeof(BASIC_CONSTRAINTS_seq_tt) / sizeof(ASN1_TEMPLATE),-
77 .funcs = -
78 ((void *)0)-
79 ,-
80 .size = sizeof(BASIC_CONSTRAINTS),-
81 .sname = "BASIC_CONSTRAINTS",-
82};-
83-
84-
85BASIC_CONSTRAINTS *-
86d2i_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS **a, const unsigned char **in, long len)-
87{-
88 return
never executed: return (BASIC_CONSTRAINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, &BASIC_CONSTRAINTS_it);
(BASIC_CONSTRAINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
never executed: return (BASIC_CONSTRAINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, &BASIC_CONSTRAINTS_it);
0
89 &BASIC_CONSTRAINTS_it);
never executed: return (BASIC_CONSTRAINTS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, &BASIC_CONSTRAINTS_it);
0
90}-
91-
92int-
93i2d_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS *a, unsigned char **out)-
94{-
95 return
never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, &BASIC_CONSTRAINTS_it);
ASN1_item_i2d((ASN1_VALUE *)a, out, &BASIC_CONSTRAINTS_it);
never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, &BASIC_CONSTRAINTS_it);
0
96}-
97-
98BASIC_CONSTRAINTS *-
99BASIC_CONSTRAINTS_new(void)-
100{-
101 return
never executed: return (BASIC_CONSTRAINTS *)ASN1_item_new(&BASIC_CONSTRAINTS_it);
(BASIC_CONSTRAINTS *)ASN1_item_new(&BASIC_CONSTRAINTS_it);
never executed: return (BASIC_CONSTRAINTS *)ASN1_item_new(&BASIC_CONSTRAINTS_it);
0
102}-
103-
104void-
105BASIC_CONSTRAINTS_free(BASIC_CONSTRAINTS *a)-
106{-
107 ASN1_item_free((ASN1_VALUE *)a, &BASIC_CONSTRAINTS_it);-
108}
executed 199 times by 6 tests: end of block
Executed by:
  • asn1test
  • freenull
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
199
109-
110-
111static struct stack_st_CONF_VALUE *-
112i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, BASIC_CONSTRAINTS *bcons,-
113 struct stack_st_CONF_VALUE *extlist)-
114{-
115 X509V3_add_value_bool("CA", bcons->ca, &extlist);-
116 X509V3_add_value_int("pathlen", bcons->pathlen, &extlist);-
117 return
executed 1 time by 1 test: return extlist;
Executed by:
  • libcrypto.so.44.0.1
extlist;
executed 1 time by 1 test: return extlist;
Executed by:
  • libcrypto.so.44.0.1
1
118}-
119-
120static BASIC_CONSTRAINTS *-
121v2i_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, X509V3_CTX *ctx,-
122 struct stack_st_CONF_VALUE *values)-
123{-
124 BASIC_CONSTRAINTS *bcons = -
125 ((void *)0)-
126 ;-
127 CONF_VALUE *val;-
128 int i;-
129-
130 if (!(bcons = BASIC_CONSTRAINTS_new())
!(bcons = BASI...TRAINTS_new())Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
131 ERR_put_error(34,(0xfff),((1|64)),__FILE__,162);-
132 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
133 ((void *)0)
never executed: return ((void *)0) ;
0
134 ;
never executed: return ((void *)0) ;
0
135 }-
136 for (i = 0; i < sk_num(((_STACK*) (1 ? (values) : (struct stack_st_CONF_VALUE*)0)))
i < sk_num(((_...NF_VALUE*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
; i++) {
0
137 val = ((CONF_VALUE *)sk_value(((_STACK*) (1 ? (values) : (struct stack_st_CONF_VALUE*)0)), (i)));-
138 if (!
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
139 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
140 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
141 ) && __builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
142 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
143 ) && (__s1_len = __builtin_strlen (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
144 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
145 ), __s2_len = __builtin_strlen (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
146 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
147 ), (!((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
148 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
149 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
150 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
151 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
152 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
153 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
154 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
155 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
156 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
157 ,
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
158 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
159 ) : (__builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
160 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
161 ) && ((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
162 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
163 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
164 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
165 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
166 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
167 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
168 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
169 ) && ((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
170 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
171 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
172 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
173 ) == 1) ? __builtin_strcmp (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
174 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
175 ,
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
176 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
177 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
178 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
179 ); int __result = (((const unsigned char *) (const char *) (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
180 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
181 ))[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_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
182 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
183 ))[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_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
184 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
185 ))[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
186 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( val->name ))[3] - __s2[3]);
0
187 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
188 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
189 ) && ((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
190 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
191 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
192 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
193 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
194 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
195 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
196 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
197 ) && ((size_t)(const void *)((
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
198 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
199 ) + 1) - (size_t)(const void *)(
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
200 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
201 ) == 1) ? __builtin_strcmp (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
202 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
203 ,
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
204 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
205 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
206 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
207 ); int __result = (((const unsigned char *) (const char *) (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
208 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
209 ))[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_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
210 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
211 ))[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_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
212 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
213 ))[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 *) ( "CA" ))[3] - __s2[3]);
0
214 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "CA" ))[3] - __s2[3]);
0
215 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
216 val->name
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
217 ,
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
218 "CA"
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
219 )))); })
! __extension_... "CA" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
220 ) {-
221 if (!X509V3_get_value_bool(val, &bcons->ca)
!X509V3_get_va...l, &bcons->ca)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
222 goto
never executed: goto err;
err;
never executed: goto err;
0
223 }
never executed: end of block
else if (!
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
224 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
225 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
226 ) && __builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
227 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
228 ) && (__s1_len = __builtin_strlen (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
229 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
230 ), __s2_len = __builtin_strlen (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
231 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
232 ), (!((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
233 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
234 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
235 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
236 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
237 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
238 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
239 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
240 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
241 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
242 ,
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
243 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
244 ) : (__builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
245 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
246 ) && ((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
247 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
248 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
249 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
250 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
251 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
252 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
253 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
254 ) && ((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
255 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
256 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
257 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
258 ) == 1) ? __builtin_strcmp (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
259 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
260 ,
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
261 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
262 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
263 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
264 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
265 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
266 ))[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_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
267 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
268 ))[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_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
269 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
270 ))[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
271 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( val->name ))[3] - __s2[3]);
0
272 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
273 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
274 ) && ((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
275 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
276 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
277 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
278 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
279 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
280 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
281 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
282 ) && ((size_t)(const void *)((
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
283 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
284 ) + 1) - (size_t)(const void *)(
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
285 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
286 ) == 1) ? __builtin_strcmp (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
287 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
288 ,
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
289 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
290 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
291 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
292 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
293 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
294 ))[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_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
295 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
296 ))[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_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
297 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
298 ))[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 *) ( "pathlen" ))[3] - __s2[3]);
0
299 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "pathlen" ))[3] - __s2[3]);
0
300 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
301 val->name
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
302 ,
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
303 "pathlen"
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
304 )))); })
! __extension_...hlen" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
305 ) {-
306 if (!X509V3_get_value_int(val, &bcons->pathlen)
!X509V3_get_va...cons->pathlen)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
307 goto
never executed: goto err;
err;
never executed: goto err;
0
308 }
never executed: end of block
else {
0
309 ERR_put_error(34,(0xfff),(106),__FILE__,174);-
310 ERR_asprintf_error_data( "section:%s,name:%s,value:%s", val->section, val->name, val->value);;-
311 goto
never executed: goto err;
err;
never executed: goto err;
0
312 }-
313 }-
314 return
never executed: return bcons;
bcons;
never executed: return bcons;
0
315-
316err:-
317 BASIC_CONSTRAINTS_free(bcons);-
318 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
319 ((void *)0)
never executed: return ((void *)0) ;
0
320 ;
never executed: return ((void *)0) ;
0
321}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2