Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | static int i2r_certpol(X509V3_EXT_METHOD *method, struct stack_st_POLICYINFO *pol, | - |
6 | BIO *out, int indent); | - |
7 | static struct stack_st_POLICYINFO *r2i_certpol(X509V3_EXT_METHOD *method, | - |
8 | X509V3_CTX *ctx, const char *value); | - |
9 | static void print_qualifiers(BIO *out, struct stack_st_POLICYQUALINFO *quals, | - |
10 | int indent); | - |
11 | static void print_notice(BIO *out, USERNOTICE *notice, int indent); | - |
12 | static POLICYINFO *policy_section(X509V3_CTX *ctx, | - |
13 | struct stack_st_CONF_VALUE *polstrs, int ia5org); | - |
14 | static POLICYQUALINFO *notice_section(X509V3_CTX *ctx, | - |
15 | struct stack_st_CONF_VALUE *unot, int ia5org); | - |
16 | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos); | - |
17 | static int displaytext_str2tag(const char *tagstr, unsigned int *tag_len); | - |
18 | static int displaytext_get_tag_len(const char *tagstr); | - |
19 | | - |
20 | const X509V3_EXT_METHOD v3_cpols = { | - |
21 | 89, 0, (&(CERTIFICATEPOLICIES_it)), | - |
22 | 0, 0, 0, 0, | - |
23 | 0, 0, | - |
24 | 0, 0, | - |
25 | (X509V3_EXT_I2R)i2r_certpol, | - |
26 | (X509V3_EXT_R2I)r2i_certpol, | - |
27 | | - |
28 | ((void *)0) | - |
29 | | - |
30 | }; | - |
31 | | - |
32 | static const ASN1_TEMPLATE CERTIFICATEPOLICIES_item_tt = | - |
33 | { ((0x2 << 1)), (0), 0, "CERTIFICATEPOLICIES", (&(POLICYINFO_it)) } | - |
34 | ; const ASN1_ITEM CERTIFICATEPOLICIES_it = { 0x0, -1, &CERTIFICATEPOLICIES_item_tt, 0, | - |
35 | ((void *)0) | - |
36 | , 0, "CERTIFICATEPOLICIES" }; | - |
37 | | - |
38 | CERTIFICATEPOLICIES *d2i_CERTIFICATEPOLICIES(CERTIFICATEPOLICIES **a, const unsigned char **in, long len) { return never executed: return (CERTIFICATEPOLICIES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(CERTIFICATEPOLICIES_it))); (CERTIFICATEPOLICIES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(CERTIFICATEPOLICIES_it)));never executed: return (CERTIFICATEPOLICIES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(CERTIFICATEPOLICIES_it))); } int i2d_CERTIFICATEPOLICIES(CERTIFICATEPOLICIES *a, unsigned char **out) { returnnever executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(CERTIFICATEPOLICIES_it))); ASN1_item_i2d((ASN1_VALUE *)a, out, (&(CERTIFICATEPOLICIES_it)));never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(CERTIFICATEPOLICIES_it))); } CERTIFICATEPOLICIES *CERTIFICATEPOLICIES_new(void) { returnnever executed: return (CERTIFICATEPOLICIES *)ASN1_item_new((&(CERTIFICATEPOLICIES_it))); (CERTIFICATEPOLICIES *)ASN1_item_new((&(CERTIFICATEPOLICIES_it)));never executed: return (CERTIFICATEPOLICIES *)ASN1_item_new((&(CERTIFICATEPOLICIES_it))); } void CERTIFICATEPOLICIES_free(CERTIFICATEPOLICIES *a) { ASN1_item_free((ASN1_VALUE *)a, (&(CERTIFICATEPOLICIES_it))); }never executed: end of block | 0 |
39 | | - |
40 | static const ASN1_TEMPLATE POLICYINFO_seq_tt[] = { | - |
41 | { (0), (0), | - |
42 | __builtin_offsetof ( | - |
43 | POLICYINFO | - |
44 | , | - |
45 | policyid | - |
46 | ) | - |
47 | , "policyid", (&(ASN1_OBJECT_it)) }, | - |
48 | { ((0x2 << 1)|(0x1)), (0), | - |
49 | __builtin_offsetof ( | - |
50 | POLICYINFO | - |
51 | , | - |
52 | qualifiers | - |
53 | ) | - |
54 | , "qualifiers", (&(POLICYQUALINFO_it)) } | - |
55 | } ; const ASN1_ITEM POLICYINFO_it = { 0x1, 16, POLICYINFO_seq_tt, sizeof(POLICYINFO_seq_tt) / sizeof(ASN1_TEMPLATE), | - |
56 | ((void *)0) | - |
57 | , sizeof(POLICYINFO), "POLICYINFO" }; | - |
58 | | - |
59 | POLICYINFO *d2i_POLICYINFO(POLICYINFO **a, const unsigned char **in, long len) { return never executed: return (POLICYINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYINFO_it))); (POLICYINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYINFO_it)));never executed: return (POLICYINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYINFO_it))); } int i2d_POLICYINFO(POLICYINFO *a, unsigned char **out) { returnnever executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYINFO_it))); ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYINFO_it)));never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYINFO_it))); } POLICYINFO *POLICYINFO_new(void) { returnnever executed: return (POLICYINFO *)ASN1_item_new((&(POLICYINFO_it))); (POLICYINFO *)ASN1_item_new((&(POLICYINFO_it)));never executed: return (POLICYINFO *)ASN1_item_new((&(POLICYINFO_it))); } void POLICYINFO_free(POLICYINFO *a) { ASN1_item_free((ASN1_VALUE *)a, (&(POLICYINFO_it))); }never executed: end of block | 0 |
60 | | - |
61 | static const ASN1_TEMPLATE policydefault_tt = { (0), (0), | - |
62 | __builtin_offsetof ( | - |
63 | POLICYQUALINFO | - |
64 | , | - |
65 | d.other | - |
66 | ) | - |
67 | , "d.other", (&(ASN1_ANY_it)) }; | - |
68 | | - |
69 | static const ASN1_ADB_TABLE POLICYQUALINFO_adbtbl[] = { | - |
70 | {164, { (0), (0), | - |
71 | __builtin_offsetof ( | - |
72 | POLICYQUALINFO | - |
73 | , | - |
74 | d.cpsuri | - |
75 | ) | - |
76 | , "d.cpsuri", (&(ASN1_IA5STRING_it)) }}, | - |
77 | {165, { (0), (0), | - |
78 | __builtin_offsetof ( | - |
79 | POLICYQUALINFO | - |
80 | , | - |
81 | d.usernotice | - |
82 | ) | - |
83 | , "d.usernotice", (&(USERNOTICE_it)) }} | - |
84 | } ; static const ASN1_ADB POLICYQUALINFO_adb = { 0, | - |
85 | __builtin_offsetof ( | - |
86 | POLICYQUALINFO | - |
87 | , | - |
88 | pqualid | - |
89 | ) | - |
90 | , 0, POLICYQUALINFO_adbtbl, sizeof(POLICYQUALINFO_adbtbl) / sizeof(ASN1_ADB_TABLE), &policydefault_tt, | - |
91 | ((void *)0) | - |
92 | }; | - |
93 | | - |
94 | static const ASN1_TEMPLATE POLICYQUALINFO_seq_tt[] = { | - |
95 | { (0), (0), | - |
96 | __builtin_offsetof ( | - |
97 | POLICYQUALINFO | - |
98 | , | - |
99 | pqualid | - |
100 | ) | - |
101 | , "pqualid", (&(ASN1_OBJECT_it)) }, | - |
102 | { (0x1<<8), -1, 0, "POLICYQUALINFO", (const ASN1_ITEM *)&(POLICYQUALINFO_adb) } | - |
103 | } ; const ASN1_ITEM POLICYQUALINFO_it = { 0x1, 16, POLICYQUALINFO_seq_tt, sizeof(POLICYQUALINFO_seq_tt) / sizeof(ASN1_TEMPLATE), | - |
104 | ((void *)0) | - |
105 | , sizeof(POLICYQUALINFO), "POLICYQUALINFO" }; | - |
106 | | - |
107 | POLICYQUALINFO *d2i_POLICYQUALINFO(POLICYQUALINFO **a, const unsigned char **in, long len) { return never executed: return (POLICYQUALINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYQUALINFO_it))); (POLICYQUALINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYQUALINFO_it)));never executed: return (POLICYQUALINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(POLICYQUALINFO_it))); } int i2d_POLICYQUALINFO(POLICYQUALINFO *a, unsigned char **out) { returnnever executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYQUALINFO_it))); ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYQUALINFO_it)));never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(POLICYQUALINFO_it))); } POLICYQUALINFO *POLICYQUALINFO_new(void) { returnnever executed: return (POLICYQUALINFO *)ASN1_item_new((&(POLICYQUALINFO_it))); (POLICYQUALINFO *)ASN1_item_new((&(POLICYQUALINFO_it)));never executed: return (POLICYQUALINFO *)ASN1_item_new((&(POLICYQUALINFO_it))); } void POLICYQUALINFO_free(POLICYQUALINFO *a) { ASN1_item_free((ASN1_VALUE *)a, (&(POLICYQUALINFO_it))); }never executed: end of block | 0 |
108 | | - |
109 | static const ASN1_TEMPLATE USERNOTICE_seq_tt[] = { | - |
110 | { ((0x1)), (0), | - |
111 | __builtin_offsetof ( | - |
112 | USERNOTICE | - |
113 | , | - |
114 | noticeref | - |
115 | ) | - |
116 | , "noticeref", (&(NOTICEREF_it)) }, | - |
117 | { ((0x1)), (0), | - |
118 | __builtin_offsetof ( | - |
119 | USERNOTICE | - |
120 | , | - |
121 | exptext | - |
122 | ) | - |
123 | , "exptext", (&(DISPLAYTEXT_it)) } | - |
124 | } ; const ASN1_ITEM USERNOTICE_it = { 0x1, 16, USERNOTICE_seq_tt, sizeof(USERNOTICE_seq_tt) / sizeof(ASN1_TEMPLATE), | - |
125 | ((void *)0) | - |
126 | , sizeof(USERNOTICE), "USERNOTICE" }; | - |
127 | | - |
128 | USERNOTICE *d2i_USERNOTICE(USERNOTICE **a, const unsigned char **in, long len) { return never executed: return (USERNOTICE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(USERNOTICE_it))); (USERNOTICE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(USERNOTICE_it)));never executed: return (USERNOTICE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(USERNOTICE_it))); } int i2d_USERNOTICE(USERNOTICE *a, unsigned char **out) { returnnever executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(USERNOTICE_it))); ASN1_item_i2d((ASN1_VALUE *)a, out, (&(USERNOTICE_it)));never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(USERNOTICE_it))); } USERNOTICE *USERNOTICE_new(void) { returnnever executed: return (USERNOTICE *)ASN1_item_new((&(USERNOTICE_it))); (USERNOTICE *)ASN1_item_new((&(USERNOTICE_it)));never executed: return (USERNOTICE *)ASN1_item_new((&(USERNOTICE_it))); } void USERNOTICE_free(USERNOTICE *a) { ASN1_item_free((ASN1_VALUE *)a, (&(USERNOTICE_it))); }never executed: end of block | 0 |
129 | | - |
130 | static const ASN1_TEMPLATE NOTICEREF_seq_tt[] = { | - |
131 | { (0), (0), | - |
132 | __builtin_offsetof ( | - |
133 | NOTICEREF | - |
134 | , | - |
135 | organization | - |
136 | ) | - |
137 | , "organization", (&(DISPLAYTEXT_it)) }, | - |
138 | { ((0x2 << 1)), (0), | - |
139 | __builtin_offsetof ( | - |
140 | NOTICEREF | - |
141 | , | - |
142 | noticenos | - |
143 | ) | - |
144 | , "noticenos", (&(ASN1_INTEGER_it)) } | - |
145 | } ; const ASN1_ITEM NOTICEREF_it = { 0x1, 16, NOTICEREF_seq_tt, sizeof(NOTICEREF_seq_tt) / sizeof(ASN1_TEMPLATE), | - |
146 | ((void *)0) | - |
147 | , sizeof(NOTICEREF), "NOTICEREF" }; | - |
148 | | - |
149 | NOTICEREF *d2i_NOTICEREF(NOTICEREF **a, const unsigned char **in, long len) { return never executed: return (NOTICEREF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NOTICEREF_it))); (NOTICEREF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NOTICEREF_it)));never executed: return (NOTICEREF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NOTICEREF_it))); } int i2d_NOTICEREF(NOTICEREF *a, unsigned char **out) { returnnever executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NOTICEREF_it))); ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NOTICEREF_it)));never executed: return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NOTICEREF_it))); } NOTICEREF *NOTICEREF_new(void) { returnnever executed: return (NOTICEREF *)ASN1_item_new((&(NOTICEREF_it))); (NOTICEREF *)ASN1_item_new((&(NOTICEREF_it)));never executed: return (NOTICEREF *)ASN1_item_new((&(NOTICEREF_it))); } void NOTICEREF_free(NOTICEREF *a) { ASN1_item_free((ASN1_VALUE *)a, (&(NOTICEREF_it))); }never executed: end of block | 0 |
150 | | - |
151 | static struct stack_st_POLICYINFO *r2i_certpol(X509V3_EXT_METHOD *method, | - |
152 | X509V3_CTX *ctx, const char *value) | - |
153 | { | - |
154 | struct stack_st_POLICYINFO *pols; | - |
155 | char *pstr; | - |
156 | POLICYINFO *pol; | - |
157 | ASN1_OBJECT *pobj; | - |
158 | struct stack_st_CONF_VALUE *vals = X509V3_parse_list(value); | - |
159 | CONF_VALUE *cnf; | - |
160 | const int num = sk_CONF_VALUE_num(vals); | - |
161 | int i, ia5org; | - |
162 | | - |
163 | if (vals == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
164 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
165 | ) { | - |
166 | ERR_put_error(34,(130),(34),__FILE__,101); | - |
167 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
168 | ((void *)0) never executed: return ((void *)0) ; | 0 |
169 | ; never executed: return ((void *)0) ; | 0 |
170 | } | - |
171 | | - |
172 | pols = sk_POLICYINFO_new_reserve( | - |
173 | ((void *)0) | - |
174 | , num); | - |
175 | if (pols == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
176 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
177 | ) { | - |
178 | ERR_put_error(34,(130),((1|64)),__FILE__,107); | - |
179 | goto never executed: goto err; err;never executed: goto err; | 0 |
180 | } | - |
181 | | - |
182 | ia5org = 0; | - |
183 | for (i = 0; i < numTRUE | never evaluated | FALSE | never evaluated |
; i++) { | 0 |
184 | cnf = sk_CONF_VALUE_value(vals, i); | - |
185 | | - |
186 | if (cnf->valueTRUE | never evaluated | FALSE | never evaluated |
|| !cnf->nameTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
187 | ERR_put_error(34,(130),(134),__FILE__,117) | - |
188 | ; | - |
189 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
190 | goto never executed: goto err; err;never executed: goto err; | 0 |
191 | } | - |
192 | pstr = cnf->name; | - |
193 | if ( | - |
194 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
195 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
196 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
197 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
198 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
199 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
200 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
201 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
202 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
203 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
204 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
205 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
206 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
207 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
208 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
209 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
210 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
211 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
212 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
213 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
214 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
215 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
216 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
217 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
218 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
219 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
220 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
221 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
222 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
223 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
224 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
225 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
226 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
227 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
228 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
229 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
230 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
231 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
232 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
233 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
234 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
235 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
236 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
237 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
238 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
239 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
240 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( pstr ))[3] - __s2[3]); | 0 |
241 | pstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( pstr ))[3] - __s2[3]); | 0 |
242 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
243 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
244 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
245 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
246 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
247 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
248 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
249 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
250 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
251 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
252 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
253 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
254 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
255 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
256 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
257 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
258 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
259 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
260 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
261 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
262 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
263 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
264 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
265 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
266 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
267 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
268 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "ia5org" ))[3] - __s2[3]); | 0 |
269 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "ia5org" ))[3] - __s2[3]); | 0 |
270 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
271 | pstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
272 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
273 | "ia5org"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
274 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
275 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
276 | ia5org = 1; | - |
277 | continue; never executed: continue; | 0 |
278 | } else if (*TRUE | never evaluated | FALSE | never evaluated |
pstr == '@'TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
279 | struct stack_st_CONF_VALUE *polsect; | - |
280 | polsect = X509V3_get_section(ctx, pstr + 1); | - |
281 | if (!polsectTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
282 | ERR_put_error(34,(130),(135),__FILE__,129); | - |
283 | | - |
284 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
285 | goto never executed: goto err; err;never executed: goto err; | 0 |
286 | } | - |
287 | pol = policy_section(ctx, polsect, ia5org); | - |
288 | X509V3_section_free(ctx, polsect); | - |
289 | if (pol == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
290 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
291 | ) | - |
292 | goto never executed: goto err; err;never executed: goto err; | 0 |
293 | } never executed: end of block else { | 0 |
294 | if ((TRUE | never evaluated | FALSE | never evaluated |
pobj = OBJ_txt2obj(cnf->name, 0)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
295 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
296 | ) { | - |
297 | ERR_put_error(34,(130),(110),__FILE__,141) | - |
298 | ; | - |
299 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
300 | goto never executed: goto err; err;never executed: goto err; | 0 |
301 | } | - |
302 | pol = POLICYINFO_new(); | - |
303 | if (pol == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
304 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
305 | ) { | - |
306 | ASN1_OBJECT_free(pobj); | - |
307 | ERR_put_error(34,(130),((1|64)),__FILE__,148); | - |
308 | goto never executed: goto err; err;never executed: goto err; | 0 |
309 | } | - |
310 | pol->policyid = pobj; | - |
311 | } never executed: end of block | 0 |
312 | if (!sk_POLICYINFO_push(pols, pol)TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
313 | POLICYINFO_free(pol); | - |
314 | ERR_put_error(34,(130),((1|64)),__FILE__,155); | - |
315 | goto never executed: goto err; err;never executed: goto err; | 0 |
316 | } | - |
317 | } never executed: end of block | 0 |
318 | sk_CONF_VALUE_pop_free(vals, X509V3_conf_free); | - |
319 | return never executed: return pols; pols;never executed: return pols; | 0 |
320 | err: | - |
321 | sk_CONF_VALUE_pop_free(vals, X509V3_conf_free); | - |
322 | sk_POLICYINFO_pop_free(pols, POLICYINFO_free); | - |
323 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
324 | ((void *)0) never executed: return ((void *)0) ; | 0 |
325 | ; never executed: return ((void *)0) ; | 0 |
326 | } | - |
327 | | - |
328 | static POLICYINFO *policy_section(X509V3_CTX *ctx, | - |
329 | struct stack_st_CONF_VALUE *polstrs, int ia5org) | - |
330 | { | - |
331 | int i; | - |
332 | CONF_VALUE *cnf; | - |
333 | POLICYINFO *pol; | - |
334 | POLICYQUALINFO *qual; | - |
335 | | - |
336 | if ((TRUE | never evaluated | FALSE | never evaluated |
pol = POLICYINFO_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
337 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
338 | ) | - |
339 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
340 | for (i = 0; i < sk_CONF_VALUE_num(polstrs)TRUE | never evaluated | FALSE | never evaluated |
; i++) { | 0 |
341 | cnf = sk_CONF_VALUE_value(polstrs, i); | - |
342 | if ( | - |
343 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
344 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
345 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
346 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
347 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
348 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
349 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
350 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
351 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
352 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
353 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
354 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
355 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
356 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
357 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
358 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
359 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
360 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
361 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
362 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
363 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
364 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
365 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
366 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
367 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
368 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
369 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
370 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
371 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
372 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
373 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
374 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
375 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
376 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
377 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
378 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
379 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
380 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
381 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
382 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
383 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
384 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
385 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
386 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
387 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
388 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
389 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
390 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
391 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
392 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
393 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
394 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
395 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
396 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
397 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
398 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
399 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
400 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
401 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
402 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
403 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
404 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
405 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
406 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
407 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
408 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
409 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
410 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
411 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
412 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
413 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
414 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
415 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
416 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
417 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "policyIdentifier" ))[3] - __s2[3]); | 0 |
418 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "policyIdentifier" ))[3] - __s2[3]); | 0 |
419 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
420 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
421 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
422 | "policyIdentifier"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
423 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
424 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
425 | ASN1_OBJECT *pobj; | - |
426 | if ((TRUE | never evaluated | FALSE | never evaluated |
pobj = OBJ_txt2obj(cnf->value, 0)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
427 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
428 | ) { | - |
429 | ERR_put_error(34,(131),(110),__FILE__,183) | - |
430 | ; | - |
431 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
432 | goto never executed: goto err; err;never executed: goto err; | 0 |
433 | } | - |
434 | pol->policyid = pobj; | - |
435 | | - |
436 | } never executed: end of block else if (!name_cmp(cnf->name, "CPS")TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
437 | if (pol->qualifiers == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
438 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
439 | ) | - |
440 | pol->qualifiers = sk_POLICYQUALINFO_new_null(); never executed: pol->qualifiers = sk_POLICYQUALINFO_new_null(); | 0 |
441 | if ((TRUE | never evaluated | FALSE | never evaluated |
qual = POLICYQUALINFO_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
442 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
443 | ) | - |
444 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
445 | if (!sk_POLICYQUALINFO_push(pol->qualifiers, qual)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
446 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
447 | if ((TRUE | never evaluated | FALSE | never evaluated |
qual->pqualid = OBJ_nid2obj(164)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
448 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
449 | ) { | - |
450 | ERR_put_error(34,(131),((4|64)),__FILE__,197); | - |
451 | goto never executed: goto err; err;never executed: goto err; | 0 |
452 | } | - |
453 | if ((TRUE | never evaluated | FALSE | never evaluated |
qual->d.cpsuri = ASN1_IA5STRING_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
454 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
455 | ) | - |
456 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
457 | if (!ASN1_STRING_set(qual->d.cpsuri, cnf->value,TRUE | never evaluated | FALSE | never evaluated |
| 0 |
458 | strlen(cnf->value))TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
459 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
460 | } never executed: end of block else if (!name_cmp(cnf->name, "userNotice")TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
461 | struct stack_st_CONF_VALUE *unot; | - |
462 | if (*TRUE | never evaluated | FALSE | never evaluated |
cnf->value != '@'TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
463 | ERR_put_error(34,(131),(137),__FILE__,209) | - |
464 | ; | - |
465 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
466 | goto never executed: goto err; err;never executed: goto err; | 0 |
467 | } | - |
468 | unot = X509V3_get_section(ctx, cnf->value + 1); | - |
469 | if (!unotTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
470 | ERR_put_error(34,(131),(135),__FILE__,215); | - |
471 | | - |
472 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
473 | goto never executed: goto err; err;never executed: goto err; | 0 |
474 | } | - |
475 | qual = notice_section(ctx, unot, ia5org); | - |
476 | X509V3_section_free(ctx, unot); | - |
477 | if (!qualTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
478 | goto never executed: goto err; err;never executed: goto err; | 0 |
479 | if (!pol->qualifiersTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
480 | pol->qualifiers = sk_POLICYQUALINFO_new_null(); never executed: pol->qualifiers = sk_POLICYQUALINFO_new_null(); | 0 |
481 | if (!sk_POLICYQUALINFO_push(pol->qualifiers, qual)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
482 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
483 | } never executed: end of block else { | 0 |
484 | ERR_put_error(34,(131),(138),__FILE__,229); | - |
485 | | - |
486 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
487 | goto never executed: goto err; err;never executed: goto err; | 0 |
488 | } | - |
489 | } | - |
490 | if (!pol->policyidTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
491 | ERR_put_error(34,(131),(139),__FILE__,236); | - |
492 | goto never executed: goto err; err;never executed: goto err; | 0 |
493 | } | - |
494 | | - |
495 | return never executed: return pol; pol;never executed: return pol; | 0 |
496 | | - |
497 | merr: | - |
498 | ERR_put_error(34,(131),((1|64)),__FILE__,243); | - |
499 | | - |
500 | err: code before this statement never executed: err: | 0 |
501 | POLICYINFO_free(pol); | - |
502 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
503 | ((void *)0) never executed: return ((void *)0) ; | 0 |
504 | ; never executed: return ((void *)0) ; | 0 |
505 | } | - |
506 | | - |
507 | static int displaytext_get_tag_len(const char *tagstr) | - |
508 | { | - |
509 | char *colon = | - |
510 | (__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
511 | ':'TRUE | never evaluated | FALSE | never evaluated |
| 0 |
512 | )TRUE | never evaluated | FALSE | never evaluated |
&& !__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
513 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
514 | )TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
515 | ':'TRUE | never evaluated | FALSE | never evaluated |
| 0 |
516 | ) == '\0'TRUE | never evaluated | FALSE | never evaluated |
? (char *) __rawmemchr ( | 0 |
517 | tagstr | - |
518 | , | - |
519 | ':' | - |
520 | ) : __builtin_strchr ( | - |
521 | tagstr | - |
522 | , | - |
523 | ':' | - |
524 | ))) | - |
525 | ; | - |
526 | | - |
527 | return never executed: return (colon == ((void *)0) ) ? -1 : colon - tagstr; (TRUE | never evaluated | FALSE | never evaluated |
colon == TRUE | never evaluated | FALSE | never evaluated |
never executed: return (colon == ((void *)0) ) ? -1 : colon - tagstr; | 0 |
528 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
never executed: return (colon == ((void *)0) ) ? -1 : colon - tagstr; | 0 |
529 | )TRUE | never evaluated | FALSE | never evaluated |
? -1 : colon - tagstr;never executed: return (colon == ((void *)0) ) ? -1 : colon - tagstr; | 0 |
530 | } | - |
531 | | - |
532 | static int displaytext_str2tag(const char *tagstr, unsigned int *tag_len) | - |
533 | { | - |
534 | int len; | - |
535 | | - |
536 | *tag_len = 0; | - |
537 | len = displaytext_get_tag_len(tagstr); | - |
538 | | - |
539 | if (len == -1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
540 | return never executed: return 26; 26;never executed: return 26; | 0 |
541 | *tag_len = len; | - |
542 | if (len == sizeof("UTF8") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
543 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
544 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
545 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
546 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
547 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
548 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
549 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
550 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
551 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
552 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
553 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
554 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
555 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
556 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
557 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
558 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
559 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
560 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
561 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
562 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
563 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
564 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
565 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
566 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
567 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
568 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
569 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
570 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
571 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
572 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
573 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
574 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
575 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
576 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
577 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
578 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
579 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
580 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
581 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
582 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
583 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
584 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
585 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
586 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
587 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
588 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
589 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
590 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
591 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
592 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
593 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
594 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
595 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
596 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
597 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
598 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
599 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
600 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
601 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
602 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
603 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
604 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
605 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
606 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
607 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
608 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
609 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
610 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
611 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
612 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
613 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
614 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
615 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
616 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
617 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
618 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
619 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
620 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
621 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
622 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
623 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
624 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
625 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
626 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
627 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
628 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
629 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
630 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
631 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "UTF8" ))[3] - __s2[3]); | 0 |
632 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "UTF8" ))[3] - __s2[3]); | 0 |
633 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
634 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
635 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
636 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
637 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
638 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
639 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
640 | "UTF8"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
641 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
642 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
643 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
644 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
645 | return never executed: return 12; 12;never executed: return 12; | 0 |
646 | if (len == sizeof("UTF8String") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
647 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
648 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
649 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
650 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
651 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
652 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
653 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
654 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
655 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
656 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
657 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
658 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
659 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
660 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
661 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
662 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
663 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
664 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
665 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
666 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
667 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
668 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
669 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
670 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
671 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
672 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
673 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
674 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
675 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
676 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
677 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
678 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
679 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
680 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
681 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
682 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
683 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
684 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
685 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
686 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
687 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
688 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
689 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
690 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
691 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
692 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
693 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
694 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
695 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
696 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
697 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
698 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
699 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
700 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
701 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
702 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
703 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
704 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
705 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
706 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
707 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
708 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
709 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
710 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
711 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
712 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
713 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
714 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
715 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
716 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
717 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
718 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
719 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
720 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
721 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
722 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
723 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
724 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
725 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
726 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
727 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
728 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
729 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
730 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
731 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
732 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
733 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
734 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
735 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "UTF8String" ))[3] - __s2[3]); | 0 |
736 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "UTF8String" ))[3] - __s2[3]); | 0 |
737 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
738 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
739 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
740 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
741 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
742 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
743 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
744 | "UTF8String"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
745 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
746 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
747 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
748 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
749 | return never executed: return 12; 12;never executed: return 12; | 0 |
750 | if (len == sizeof("BMP") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
751 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
752 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
753 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
754 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
755 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
756 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
757 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
758 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
759 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
760 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
761 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
762 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
763 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
764 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
765 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
766 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
767 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
768 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
769 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
770 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
771 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
772 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
773 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
774 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
775 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
776 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
777 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
778 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
779 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
780 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
781 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
782 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
783 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
784 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
785 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
786 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
787 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
788 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
789 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
790 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
791 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
792 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
793 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
794 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
795 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
796 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
797 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
798 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
799 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
800 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
801 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
802 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
803 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
804 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
805 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
806 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
807 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
808 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
809 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
810 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
811 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
812 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
813 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
814 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
815 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
816 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
817 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
818 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
819 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
820 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
821 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
822 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
823 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
824 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
825 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
826 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
827 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
828 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
829 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
830 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
831 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
832 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
833 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
834 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
835 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
836 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
837 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
838 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
839 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "BMP" ))[3] - __s2[3]); | 0 |
840 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "BMP" ))[3] - __s2[3]); | 0 |
841 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
842 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
843 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
844 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
845 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
846 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
847 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
848 | "BMP"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
849 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
850 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
851 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
852 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
853 | return never executed: return 30; 30;never executed: return 30; | 0 |
854 | if (len == sizeof("BMPSTRING") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
855 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
856 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
857 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
858 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
859 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
860 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
861 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
862 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
863 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
864 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
865 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
866 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
867 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
868 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
869 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
870 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
871 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
872 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
873 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
874 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
875 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
876 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
877 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
878 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
879 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
880 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
881 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
882 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
883 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
884 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
885 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
886 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
887 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
888 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
889 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
890 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
891 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
892 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
893 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
894 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
895 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
896 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
897 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
898 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
899 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
900 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
901 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
902 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
903 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
904 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
905 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
906 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
907 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
908 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
909 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
910 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
911 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
912 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
913 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
914 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
915 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
916 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
917 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
918 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
919 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
920 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
921 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
922 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
923 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
924 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
925 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
926 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
927 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
928 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
929 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
930 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
931 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
932 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
933 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
934 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
935 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
936 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
937 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
938 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
939 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
940 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
941 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
942 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
943 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "BMPSTRING" ))[3] - __s2[3]); | 0 |
944 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "BMPSTRING" ))[3] - __s2[3]); | 0 |
945 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
946 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
947 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
948 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
949 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
950 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
951 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
952 | "BMPSTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
953 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
954 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
955 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
956 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
957 | return never executed: return 30; 30;never executed: return 30; | 0 |
958 | if (len == sizeof("VISIBLE") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
959 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
960 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
961 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
962 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
963 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
964 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
965 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
966 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
967 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
968 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
969 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
970 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
971 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
972 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
973 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
974 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
975 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
976 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
977 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
978 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
979 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
980 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
981 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
982 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
983 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
984 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
985 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
986 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
987 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
988 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
989 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
990 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
991 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
992 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
993 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
994 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
995 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
996 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
997 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
998 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
999 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1000 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1001 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1002 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1003 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1004 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1005 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1006 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1007 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1008 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1009 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1010 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1011 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1012 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1013 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1014 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1015 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1016 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1017 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1018 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1019 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
1020 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
1021 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1022 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1023 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1024 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1025 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1026 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1027 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1028 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1029 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1030 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1031 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1032 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1033 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1034 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1035 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1036 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1037 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1038 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1039 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1040 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1041 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1042 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1043 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1044 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1045 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1046 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1047 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "VISIBLE" ))[3] - __s2[3]); | 0 |
1048 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "VISIBLE" ))[3] - __s2[3]); | 0 |
1049 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1050 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1051 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1052 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1053 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1054 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1055 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1056 | "VISIBLE"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1057 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1058 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1059 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1060 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1061 | return never executed: return 26; 26;never executed: return 26; | 0 |
1062 | if (len == sizeof("VISIBLESTRING") - 1TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
1063 | (TRUE | never evaluated | FALSE | never evaluated |
__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1064 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1065 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1066 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1067 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1068 | tagstrTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1069 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1070 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1071 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1072 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1073 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1074 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1075 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1076 | lenTRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1077 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1078 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1079 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1080 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1081 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1082 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1083 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1084 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1085 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1086 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1087 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1088 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1089 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1090 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1091 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1092 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1093 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1094 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1095 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1096 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1097 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1098 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1099 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1100 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1101 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1102 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1103 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1104 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1105 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1106 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1107 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1108 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1109 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1110 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1111 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1112 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1113 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1114 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1115 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1116 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1117 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1118 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1119 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1120 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1121 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1122 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1123 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
1124 | tagstrTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( tagstr ))[3] - __s2[3]); | 0 |
1125 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1126 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1127 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1128 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1129 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1130 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1131 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1132 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1133 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1134 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1135 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1136 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1137 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1138 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1139 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1140 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1141 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1142 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1143 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1144 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1145 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1146 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1147 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1148 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1149 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1150 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1151 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "VISIBLESTRING" ))[3] - __s2[3]); | 0 |
1152 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "VISIBLESTRING" ))[3] - __s2[3]); | 0 |
1153 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1154 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1155 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1156 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1157 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1158 | tagstrTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1159 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1160 | "VISIBLESTRING"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1161 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1162 | lenTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1163 | ))) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1164 | == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1165 | return never executed: return 26; 26;never executed: return 26; | 0 |
1166 | *tag_len = 0; | - |
1167 | return never executed: return 26; 26;never executed: return 26; | 0 |
1168 | } | - |
1169 | | - |
1170 | static POLICYQUALINFO *notice_section(X509V3_CTX *ctx, | - |
1171 | struct stack_st_CONF_VALUE *unot, int ia5org) | - |
1172 | { | - |
1173 | int i, ret, len, tag; | - |
1174 | unsigned int tag_len; | - |
1175 | CONF_VALUE *cnf; | - |
1176 | USERNOTICE *not; | - |
1177 | POLICYQUALINFO *qual; | - |
1178 | char *value = | - |
1179 | ((void *)0) | - |
1180 | ; | - |
1181 | | - |
1182 | if ((TRUE | never evaluated | FALSE | never evaluated |
qual = POLICYQUALINFO_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1183 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1184 | ) | - |
1185 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1186 | if ((TRUE | never evaluated | FALSE | never evaluated |
qual->pqualid = OBJ_nid2obj(165)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1187 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1188 | ) { | - |
1189 | ERR_put_error(34,(132),((4|64)),__FILE__,296); | - |
1190 | goto never executed: goto err; err;never executed: goto err; | 0 |
1191 | } | - |
1192 | if ((TRUE | never evaluated | FALSE | never evaluated |
not = USERNOTICE_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1193 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1194 | ) | - |
1195 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1196 | qual->d.usernotice = not; | - |
1197 | for (i = 0; i < sk_CONF_VALUE_num(unot)TRUE | never evaluated | FALSE | never evaluated |
; i++) { | 0 |
1198 | cnf = sk_CONF_VALUE_value(unot, i); | - |
1199 | value = cnf->value; | - |
1200 | if ( | - |
1201 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1202 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1203 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1204 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1205 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1206 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1207 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1208 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1209 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1210 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1211 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1212 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1213 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1214 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1215 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1216 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1217 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1218 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1219 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1220 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1221 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1222 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1223 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1224 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1225 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1226 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1227 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1228 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1229 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1230 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1231 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1232 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1233 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1234 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1235 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1236 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1237 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1238 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1239 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1240 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1241 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1242 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1243 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1244 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1245 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1246 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1247 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1248 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1249 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1250 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1251 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1252 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1253 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1254 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1255 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1256 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1257 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1258 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1259 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1260 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1261 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1262 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1263 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1264 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1265 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1266 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1267 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1268 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1269 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1270 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1271 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1272 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1273 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1274 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1275 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "explicitText" ))[3] - __s2[3]); | 0 |
1276 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "explicitText" ))[3] - __s2[3]); | 0 |
1277 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1278 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1279 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1280 | "explicitText"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1281 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1282 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1283 | tag = displaytext_str2tag(value, &tag_len); | - |
1284 | if ((TRUE | never evaluated | FALSE | never evaluated |
not->exptext = ASN1_STRING_type_new(tag)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1285 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1286 | ) | - |
1287 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1288 | if (tag_len != 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1289 | value += tag_len + 1; never executed: value += tag_len + 1; | 0 |
1290 | len = strlen(value); | - |
1291 | if (!ASN1_STRING_set(not->exptext, value, len)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1292 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1293 | } never executed: end of block else if ( | 0 |
1294 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1295 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1296 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1297 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1298 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1299 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1300 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1301 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1302 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1303 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1304 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1305 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1306 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1307 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1308 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1309 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1310 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1311 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1312 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1313 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1314 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1315 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1316 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1317 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1318 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1319 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1320 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1321 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1322 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1323 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1324 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1325 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1326 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1327 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1328 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1329 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1330 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1331 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1332 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1333 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1334 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1335 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1336 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1337 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1338 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1339 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1340 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1341 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1342 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1343 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1344 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1345 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1346 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1347 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1348 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1349 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1350 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1351 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1352 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1353 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1354 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1355 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1356 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1357 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1358 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1359 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1360 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1361 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1362 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1363 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1364 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1365 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1366 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1367 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1368 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "organization" ))[3] - __s2[3]); | 0 |
1369 | "organization"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "organization" ))[3] - __s2[3]); | 0 |
1370 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1371 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1372 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1373 | "organization"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1374 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1375 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1376 | NOTICEREF *nref; | - |
1377 | if (!not->noticerefTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1378 | if ((TRUE | never evaluated | FALSE | never evaluated |
nref = NOTICEREF_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1379 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1380 | ) | - |
1381 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1382 | not->noticeref = nref; | - |
1383 | } never executed: end of block else | 0 |
1384 | nref = not->noticeref; never executed: nref = not->noticeref; | 0 |
1385 | if (ia5orgTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1386 | nref->organization->type = 22; never executed: nref->organization->type = 22; | 0 |
1387 | else | - |
1388 | nref->organization->type = 26; never executed: nref->organization->type = 26; | 0 |
1389 | if (!ASN1_STRING_set(nref->organization, cnf->value,TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1390 | strlen(cnf->value))TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1391 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1392 | } never executed: end of block else if ( | 0 |
1393 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1394 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1395 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1396 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1397 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1398 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1399 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1400 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1401 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1402 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1403 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1404 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1405 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1406 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1407 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1408 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1409 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1410 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1411 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1412 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1413 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1414 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1415 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1416 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1417 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1418 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1419 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1420 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1421 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1422 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1423 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1424 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1425 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1426 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1427 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1428 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1429 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1430 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1431 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1432 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1433 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1434 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1435 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1436 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1437 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1438 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1439 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1440 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( cnf->name ))[3] - __s2[3]); | 0 |
1441 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1442 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1443 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1444 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1445 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1446 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1447 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1448 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1449 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1450 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1451 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1452 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1453 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1454 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1455 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1456 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1457 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1458 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1459 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1460 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1461 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1462 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1463 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1464 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1465 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1466 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1467 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "noticeNumbers" ))[3] - __s2[3]); | 0 |
1468 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "noticeNumbers" ))[3] - __s2[3]); | 0 |
1469 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1470 | cnf->nameTRUE | never evaluated | FALSE | never evaluated |
| 0 |
1471 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1472 | "noticeNumbers"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1473 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1474 | == 0TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1475 | NOTICEREF *nref; | - |
1476 | struct stack_st_CONF_VALUE *nos; | - |
1477 | if (!not->noticerefTRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1478 | if ((TRUE | never evaluated | FALSE | never evaluated |
nref = NOTICEREF_new()) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1479 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1480 | ) | - |
1481 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1482 | not->noticeref = nref; | - |
1483 | } never executed: end of block else | 0 |
1484 | nref = not->noticeref; never executed: nref = not->noticeref; | 0 |
1485 | nos = X509V3_parse_list(cnf->value); | - |
1486 | if (!nosTRUE | never evaluated | FALSE | never evaluated |
|| !sk_CONF_VALUE_num(nos)TRUE | never evaluated | FALSE | never evaluated |
) { | 0 |
1487 | ERR_put_error(34,(132),(141),__FILE__,340); | - |
1488 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
1489 | sk_CONF_VALUE_pop_free(nos, X509V3_conf_free); | - |
1490 | goto never executed: goto err; err;never executed: goto err; | 0 |
1491 | } | - |
1492 | ret = nref_nos(nref->noticenos, nos); | - |
1493 | sk_CONF_VALUE_pop_free(nos, X509V3_conf_free); | - |
1494 | if (!retTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1495 | goto never executed: goto err; err;never executed: goto err; | 0 |
1496 | } never executed: end of block else { | 0 |
1497 | ERR_put_error(34,(132),(138),__FILE__,350); | - |
1498 | ERR_add_error_data(6, "section:", (cnf)->section, ",name:", (cnf)->name, ",value:", (cnf)->value); | - |
1499 | goto never executed: goto err; err;never executed: goto err; | 0 |
1500 | } | - |
1501 | } | - |
1502 | | - |
1503 | if (not->noticerefTRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
1504 | (!not->noticeref->noticenosTRUE | never evaluated | FALSE | never evaluated |
|| !not->noticeref->organizationTRUE | never evaluated | FALSE | never evaluated |
)) { | 0 |
1505 | ERR_put_error(34,(132),(142),__FILE__,359) | - |
1506 | ; | - |
1507 | goto never executed: goto err; err;never executed: goto err; | 0 |
1508 | } | - |
1509 | | - |
1510 | return never executed: return qual; qual;never executed: return qual; | 0 |
1511 | | - |
1512 | merr: | - |
1513 | ERR_put_error(34,(132),((1|64)),__FILE__,366); | - |
1514 | | - |
1515 | err: code before this statement never executed: err: | 0 |
1516 | POLICYQUALINFO_free(qual); | - |
1517 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
1518 | ((void *)0) never executed: return ((void *)0) ; | 0 |
1519 | ; never executed: return ((void *)0) ; | 0 |
1520 | } | - |
1521 | | - |
1522 | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos) | - |
1523 | { | - |
1524 | CONF_VALUE *cnf; | - |
1525 | ASN1_INTEGER *aint; | - |
1526 | | - |
1527 | int i; | - |
1528 | | - |
1529 | for (i = 0; i < sk_CONF_VALUE_num(nos)TRUE | never evaluated | FALSE | never evaluated |
; i++) { | 0 |
1530 | cnf = sk_CONF_VALUE_value(nos, i); | - |
1531 | if ((TRUE | never evaluated | FALSE | never evaluated |
aint = s2i_ASN1_INTEGER(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1532 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1533 | , cnf->name)) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1534 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1535 | ) { | - |
1536 | ERR_put_error(34,(133),(140),__FILE__,383); | - |
1537 | goto never executed: goto err; err;never executed: goto err; | 0 |
1538 | } | - |
1539 | if (!sk_ASN1_INTEGER_push(nnums, aint)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1540 | goto never executed: goto merr; merr;never executed: goto merr; | 0 |
1541 | } never executed: end of block | 0 |
1542 | return never executed: return 1; 1;never executed: return 1; | 0 |
1543 | | - |
1544 | merr: | - |
1545 | ASN1_INTEGER_free(aint); | - |
1546 | ERR_put_error(34,(133),((1|64)),__FILE__,393); | - |
1547 | | - |
1548 | err: code before this statement never executed: err: | 0 |
1549 | return never executed: return 0; 0;never executed: return 0; | 0 |
1550 | } | - |
1551 | | - |
1552 | static int i2r_certpol(X509V3_EXT_METHOD *method, struct stack_st_POLICYINFO *pol, | - |
1553 | BIO *out, int indent) | - |
1554 | { | - |
1555 | int i; | - |
1556 | POLICYINFO *pinfo; | - |
1557 | | - |
1558 | for (i = 0; i < sk_POLICYINFO_num(pol)TRUE | evaluated 1165 times by 1 test | FALSE | evaluated 1126 times by 1 test |
; i++) { | 1126-1165 |
1559 | pinfo = sk_POLICYINFO_value(pol, i); | - |
1560 | BIO_printf(out, "%*sPolicy: ", indent, ""); | - |
1561 | i2a_ASN1_OBJECT(out, pinfo->policyid); | - |
1562 | BIO_puts(out, "\n"); | - |
1563 | if (pinfo->qualifiersTRUE | evaluated 854 times by 1 test | FALSE | evaluated 311 times by 1 test |
) | 311-854 |
1564 | print_qualifiers(out, pinfo->qualifiers, indent + 2);executed 854 times by 1 test: print_qualifiers(out, pinfo->qualifiers, indent + 2); | 854 |
1565 | }executed 1165 times by 1 test: end of block | 1165 |
1566 | returnexecuted 1126 times by 1 test: return 1; 1;executed 1126 times by 1 test: return 1; | 1126 |
1567 | } | - |
1568 | | - |
1569 | static void print_qualifiers(BIO *out, struct stack_st_POLICYQUALINFO *quals, | - |
1570 | int indent) | - |
1571 | { | - |
1572 | POLICYQUALINFO *qualinfo; | - |
1573 | int i; | - |
1574 | for (i = 0; i < sk_POLICYQUALINFO_num(quals)TRUE | evaluated 2095 times by 1 test | FALSE | evaluated 854 times by 1 test |
; i++) { | 854-2095 |
1575 | qualinfo = sk_POLICYQUALINFO_value(quals, i); | - |
1576 | switch (OBJ_obj2nid(qualinfo->pqualid)) { | - |
1577 | caseexecuted 311 times by 1 test: case 164: 164:executed 311 times by 1 test: case 164: | 311 |
1578 | BIO_printf(out, "%*sCPS: %s\n", indent, "", | - |
1579 | qualinfo->d.cpsuri->data); | - |
1580 | break;executed 311 times by 1 test: break; | 311 |
1581 | | - |
1582 | caseexecuted 526 times by 1 test: case 165: 165:executed 526 times by 1 test: case 165: | 526 |
1583 | BIO_printf(out, "%*sUser Notice:\n", indent, ""); | - |
1584 | print_notice(out, qualinfo->d.usernotice, indent + 2); | - |
1585 | break;executed 526 times by 1 test: break; | 526 |
1586 | | - |
1587 | defaultexecuted 1258 times by 1 test: default: :executed 1258 times by 1 test: default: | 1258 |
1588 | BIO_printf(out, "%*sUnknown Qualifier: ", indent + 2, ""); | - |
1589 | | - |
1590 | i2a_ASN1_OBJECT(out, qualinfo->pqualid); | - |
1591 | BIO_puts(out, "\n"); | - |
1592 | break;executed 1258 times by 1 test: break; | 1258 |
1593 | } | - |
1594 | } | - |
1595 | }executed 854 times by 1 test: end of block | 854 |
1596 | | - |
1597 | static void print_notice(BIO *out, USERNOTICE *notice, int indent) | - |
1598 | { | - |
1599 | int i; | - |
1600 | if (notice->noticerefTRUE | evaluated 280 times by 1 test | FALSE | evaluated 246 times by 1 test |
) { | 246-280 |
1601 | NOTICEREF *ref; | - |
1602 | ref = notice->noticeref; | - |
1603 | BIO_printf(out, "%*sOrganization: %s\n", indent, "", | - |
1604 | ref->organization->data); | - |
1605 | BIO_printf(out, "%*sNumber%s: ", indent, "", | - |
1606 | sk_ASN1_INTEGER_num(ref->noticenos) > 1 ? "s" : ""); | - |
1607 | for (i = 0; i < sk_ASN1_INTEGER_num(ref->noticenos)TRUE | evaluated 572 times by 1 test | FALSE | evaluated 280 times by 1 test |
; i++) { | 280-572 |
1608 | ASN1_INTEGER *num; | - |
1609 | char *tmp; | - |
1610 | num = sk_ASN1_INTEGER_value(ref->noticenos, i); | - |
1611 | if (iTRUE | evaluated 459 times by 1 test | FALSE | evaluated 113 times by 1 test |
) | 113-459 |
1612 | BIO_puts(out, ", ");executed 459 times by 1 test: BIO_puts(out, ", "); | 459 |
1613 | if (num == TRUE | never evaluated | FALSE | evaluated 572 times by 1 test |
| 0-572 |
1614 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 572 times by 1 test |
| 0-572 |
1615 | ) | - |
1616 | BIO_puts(out, "(null)"); never executed: BIO_puts(out, "(null)"); | 0 |
1617 | else { | - |
1618 | tmp = i2s_ASN1_INTEGER( | - |
1619 | ((void *)0) | - |
1620 | , num); | - |
1621 | if (tmp == TRUE | never evaluated | FALSE | evaluated 572 times by 1 test |
| 0-572 |
1622 | ((void *)0)TRUE | never evaluated | FALSE | evaluated 572 times by 1 test |
| 0-572 |
1623 | ) | - |
1624 | return; never executed: return; | 0 |
1625 | BIO_puts(out, tmp); | - |
1626 | CRYPTO_free(tmp, __FILE__, 467); | - |
1627 | }executed 572 times by 1 test: end of block | 572 |
1628 | } | - |
1629 | BIO_puts(out, "\n"); | - |
1630 | }executed 280 times by 1 test: end of block | 280 |
1631 | if (notice->exptextTRUE | evaluated 176 times by 1 test | FALSE | evaluated 350 times by 1 test |
) | 176-350 |
1632 | BIO_printf(out, "%*sExplicit Text: %s\n", indent, "",executed 176 times by 1 test: BIO_printf(out, "%*sExplicit Text: %s\n", indent, "", notice->exptext->data); | 176 |
1633 | notice->exptext->data);executed 176 times by 1 test: BIO_printf(out, "%*sExplicit Text: %s\n", indent, "", notice->exptext->data); | 176 |
1634 | }executed 526 times by 1 test: end of block | 526 |
1635 | | - |
1636 | void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent) | - |
1637 | { | - |
1638 | const X509_POLICY_DATA *dat = node->data; | - |
1639 | | - |
1640 | BIO_printf(out, "%*sPolicy: ", indent, ""); | - |
1641 | | - |
1642 | i2a_ASN1_OBJECT(out, dat->valid_policy); | - |
1643 | BIO_puts(out, "\n"); | - |
1644 | BIO_printf(out, "%*s%s\n", indent + 2, "", | - |
1645 | (dat->flags & 0x10) ? "Critical" : "Non Critical"); | - |
1646 | if (dat->qualifier_setTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
1647 | print_qualifiers(out, dat->qualifier_set, indent + 2); never executed: print_qualifiers(out, dat->qualifier_set, indent + 2); | 0 |
1648 | else | - |
1649 | BIO_printf(out, "%*sNo Qualifiers\n", indent + 2, ""); never executed: BIO_printf(out, "%*sNo Qualifiers\n", indent + 2, ""); | 0 |
1650 | } | - |
| | |