1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/nl_route_types.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #undef XLAT_PREV_VAL
7
8 #ifndef XLAT_MACROS_ONLY
9
10 # ifndef IN_MPERS
11
12 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
13 static const struct xlat_data nl_route_types_xdata[] = {
14
15 XLAT(RTM_NEWLINK),
16 #define XLAT_VAL_0 ((unsigned) (RTM_NEWLINK))
17 #define XLAT_STR_0 STRINGIFY(RTM_NEWLINK)
18 XLAT(RTM_DELLINK),
19 #define XLAT_VAL_1 ((unsigned) (RTM_DELLINK))
20 #define XLAT_STR_1 STRINGIFY(RTM_DELLINK)
21 XLAT(RTM_GETLINK),
22 #define XLAT_VAL_2 ((unsigned) (RTM_GETLINK))
23 #define XLAT_STR_2 STRINGIFY(RTM_GETLINK)
24 XLAT(RTM_SETLINK),
25 #define XLAT_VAL_3 ((unsigned) (RTM_SETLINK))
26 #define XLAT_STR_3 STRINGIFY(RTM_SETLINK)
27
28 XLAT(RTM_NEWADDR),
29 #define XLAT_VAL_4 ((unsigned) (RTM_NEWADDR))
30 #define XLAT_STR_4 STRINGIFY(RTM_NEWADDR)
31 XLAT(RTM_DELADDR),
32 #define XLAT_VAL_5 ((unsigned) (RTM_DELADDR))
33 #define XLAT_STR_5 STRINGIFY(RTM_DELADDR)
34 XLAT(RTM_GETADDR),
35 #define XLAT_VAL_6 ((unsigned) (RTM_GETADDR))
36 #define XLAT_STR_6 STRINGIFY(RTM_GETADDR)
37
38 XLAT(RTM_NEWROUTE),
39 #define XLAT_VAL_7 ((unsigned) (RTM_NEWROUTE))
40 #define XLAT_STR_7 STRINGIFY(RTM_NEWROUTE)
41 XLAT(RTM_DELROUTE),
42 #define XLAT_VAL_8 ((unsigned) (RTM_DELROUTE))
43 #define XLAT_STR_8 STRINGIFY(RTM_DELROUTE)
44 XLAT(RTM_GETROUTE),
45 #define XLAT_VAL_9 ((unsigned) (RTM_GETROUTE))
46 #define XLAT_STR_9 STRINGIFY(RTM_GETROUTE)
47
48 XLAT(RTM_NEWNEIGH),
49 #define XLAT_VAL_10 ((unsigned) (RTM_NEWNEIGH))
50 #define XLAT_STR_10 STRINGIFY(RTM_NEWNEIGH)
51 XLAT(RTM_DELNEIGH),
52 #define XLAT_VAL_11 ((unsigned) (RTM_DELNEIGH))
53 #define XLAT_STR_11 STRINGIFY(RTM_DELNEIGH)
54 XLAT(RTM_GETNEIGH),
55 #define XLAT_VAL_12 ((unsigned) (RTM_GETNEIGH))
56 #define XLAT_STR_12 STRINGIFY(RTM_GETNEIGH)
57
58 XLAT(RTM_NEWRULE),
59 #define XLAT_VAL_13 ((unsigned) (RTM_NEWRULE))
60 #define XLAT_STR_13 STRINGIFY(RTM_NEWRULE)
61 XLAT(RTM_DELRULE),
62 #define XLAT_VAL_14 ((unsigned) (RTM_DELRULE))
63 #define XLAT_STR_14 STRINGIFY(RTM_DELRULE)
64 XLAT(RTM_GETRULE),
65 #define XLAT_VAL_15 ((unsigned) (RTM_GETRULE))
66 #define XLAT_STR_15 STRINGIFY(RTM_GETRULE)
67
68 XLAT(RTM_NEWQDISC),
69 #define XLAT_VAL_16 ((unsigned) (RTM_NEWQDISC))
70 #define XLAT_STR_16 STRINGIFY(RTM_NEWQDISC)
71 XLAT(RTM_DELQDISC),
72 #define XLAT_VAL_17 ((unsigned) (RTM_DELQDISC))
73 #define XLAT_STR_17 STRINGIFY(RTM_DELQDISC)
74 XLAT(RTM_GETQDISC),
75 #define XLAT_VAL_18 ((unsigned) (RTM_GETQDISC))
76 #define XLAT_STR_18 STRINGIFY(RTM_GETQDISC)
77
78 XLAT(RTM_NEWTCLASS),
79 #define XLAT_VAL_19 ((unsigned) (RTM_NEWTCLASS))
80 #define XLAT_STR_19 STRINGIFY(RTM_NEWTCLASS)
81 XLAT(RTM_DELTCLASS),
82 #define XLAT_VAL_20 ((unsigned) (RTM_DELTCLASS))
83 #define XLAT_STR_20 STRINGIFY(RTM_DELTCLASS)
84 XLAT(RTM_GETTCLASS),
85 #define XLAT_VAL_21 ((unsigned) (RTM_GETTCLASS))
86 #define XLAT_STR_21 STRINGIFY(RTM_GETTCLASS)
87
88 XLAT(RTM_NEWTFILTER),
89 #define XLAT_VAL_22 ((unsigned) (RTM_NEWTFILTER))
90 #define XLAT_STR_22 STRINGIFY(RTM_NEWTFILTER)
91 XLAT(RTM_DELTFILTER),
92 #define XLAT_VAL_23 ((unsigned) (RTM_DELTFILTER))
93 #define XLAT_STR_23 STRINGIFY(RTM_DELTFILTER)
94 XLAT(RTM_GETTFILTER),
95 #define XLAT_VAL_24 ((unsigned) (RTM_GETTFILTER))
96 #define XLAT_STR_24 STRINGIFY(RTM_GETTFILTER)
97
98 XLAT(RTM_NEWACTION),
99 #define XLAT_VAL_25 ((unsigned) (RTM_NEWACTION))
100 #define XLAT_STR_25 STRINGIFY(RTM_NEWACTION)
101 XLAT(RTM_DELACTION),
102 #define XLAT_VAL_26 ((unsigned) (RTM_DELACTION))
103 #define XLAT_STR_26 STRINGIFY(RTM_DELACTION)
104 XLAT(RTM_GETACTION),
105 #define XLAT_VAL_27 ((unsigned) (RTM_GETACTION))
106 #define XLAT_STR_27 STRINGIFY(RTM_GETACTION)
107
108 XLAT(RTM_NEWPREFIX),
109 #define XLAT_VAL_28 ((unsigned) (RTM_NEWPREFIX))
110 #define XLAT_STR_28 STRINGIFY(RTM_NEWPREFIX)
111
112 XLAT(RTM_GETMULTICAST),
113 #define XLAT_VAL_29 ((unsigned) (RTM_GETMULTICAST))
114 #define XLAT_STR_29 STRINGIFY(RTM_GETMULTICAST)
115
116 XLAT(RTM_GETANYCAST),
117 #define XLAT_VAL_30 ((unsigned) (RTM_GETANYCAST))
118 #define XLAT_STR_30 STRINGIFY(RTM_GETANYCAST)
119
120 XLAT(RTM_NEWNEIGHTBL),
121 #define XLAT_VAL_31 ((unsigned) (RTM_NEWNEIGHTBL))
122 #define XLAT_STR_31 STRINGIFY(RTM_NEWNEIGHTBL)
123 XLAT(RTM_GETNEIGHTBL),
124 #define XLAT_VAL_32 ((unsigned) (RTM_GETNEIGHTBL))
125 #define XLAT_STR_32 STRINGIFY(RTM_GETNEIGHTBL)
126 XLAT(RTM_SETNEIGHTBL),
127 #define XLAT_VAL_33 ((unsigned) (RTM_SETNEIGHTBL))
128 #define XLAT_STR_33 STRINGIFY(RTM_SETNEIGHTBL)
129
130 XLAT(RTM_NEWNDUSEROPT),
131 #define XLAT_VAL_34 ((unsigned) (RTM_NEWNDUSEROPT))
132 #define XLAT_STR_34 STRINGIFY(RTM_NEWNDUSEROPT)
133
134 XLAT(RTM_NEWADDRLABEL),
135 #define XLAT_VAL_35 ((unsigned) (RTM_NEWADDRLABEL))
136 #define XLAT_STR_35 STRINGIFY(RTM_NEWADDRLABEL)
137 XLAT(RTM_DELADDRLABEL),
138 #define XLAT_VAL_36 ((unsigned) (RTM_DELADDRLABEL))
139 #define XLAT_STR_36 STRINGIFY(RTM_DELADDRLABEL)
140 XLAT(RTM_GETADDRLABEL),
141 #define XLAT_VAL_37 ((unsigned) (RTM_GETADDRLABEL))
142 #define XLAT_STR_37 STRINGIFY(RTM_GETADDRLABEL)
143
144 XLAT(RTM_GETDCB),
145 #define XLAT_VAL_38 ((unsigned) (RTM_GETDCB))
146 #define XLAT_STR_38 STRINGIFY(RTM_GETDCB)
147 XLAT(RTM_SETDCB),
148 #define XLAT_VAL_39 ((unsigned) (RTM_SETDCB))
149 #define XLAT_STR_39 STRINGIFY(RTM_SETDCB)
150
151 XLAT(RTM_NEWNETCONF),
152 #define XLAT_VAL_40 ((unsigned) (RTM_NEWNETCONF))
153 #define XLAT_STR_40 STRINGIFY(RTM_NEWNETCONF)
154 XLAT(RTM_DELNETCONF),
155 #define XLAT_VAL_41 ((unsigned) (RTM_DELNETCONF))
156 #define XLAT_STR_41 STRINGIFY(RTM_DELNETCONF)
157 XLAT(RTM_GETNETCONF),
158 #define XLAT_VAL_42 ((unsigned) (RTM_GETNETCONF))
159 #define XLAT_STR_42 STRINGIFY(RTM_GETNETCONF)
160
161 XLAT(RTM_NEWMDB),
162 #define XLAT_VAL_43 ((unsigned) (RTM_NEWMDB))
163 #define XLAT_STR_43 STRINGIFY(RTM_NEWMDB)
164 XLAT(RTM_DELMDB),
165 #define XLAT_VAL_44 ((unsigned) (RTM_DELMDB))
166 #define XLAT_STR_44 STRINGIFY(RTM_DELMDB)
167 XLAT(RTM_GETMDB),
168 #define XLAT_VAL_45 ((unsigned) (RTM_GETMDB))
169 #define XLAT_STR_45 STRINGIFY(RTM_GETMDB)
170
171 XLAT(RTM_NEWNSID),
172 #define XLAT_VAL_46 ((unsigned) (RTM_NEWNSID))
173 #define XLAT_STR_46 STRINGIFY(RTM_NEWNSID)
174 XLAT(RTM_DELNSID),
175 #define XLAT_VAL_47 ((unsigned) (RTM_DELNSID))
176 #define XLAT_STR_47 STRINGIFY(RTM_DELNSID)
177 XLAT(RTM_GETNSID),
178 #define XLAT_VAL_48 ((unsigned) (RTM_GETNSID))
179 #define XLAT_STR_48 STRINGIFY(RTM_GETNSID)
180
181 XLAT(RTM_NEWSTATS),
182 #define XLAT_VAL_49 ((unsigned) (RTM_NEWSTATS))
183 #define XLAT_STR_49 STRINGIFY(RTM_NEWSTATS)
184 XLAT(RTM_GETSTATS),
185 #define XLAT_VAL_50 ((unsigned) (RTM_GETSTATS))
186 #define XLAT_STR_50 STRINGIFY(RTM_GETSTATS)
187
188 XLAT(RTM_NEWCACHEREPORT),
189 #define XLAT_VAL_51 ((unsigned) (RTM_NEWCACHEREPORT))
190 #define XLAT_STR_51 STRINGIFY(RTM_NEWCACHEREPORT)
191
192 XLAT(RTM_NEWCHAIN),
193 #define XLAT_VAL_52 ((unsigned) (RTM_NEWCHAIN))
194 #define XLAT_STR_52 STRINGIFY(RTM_NEWCHAIN)
195 XLAT(RTM_DELCHAIN),
196 #define XLAT_VAL_53 ((unsigned) (RTM_DELCHAIN))
197 #define XLAT_STR_53 STRINGIFY(RTM_DELCHAIN)
198 XLAT(RTM_GETCHAIN),
199 #define XLAT_VAL_54 ((unsigned) (RTM_GETCHAIN))
200 #define XLAT_STR_54 STRINGIFY(RTM_GETCHAIN)
201
202 XLAT(RTM_NEWNEXTHOP),
203 #define XLAT_VAL_55 ((unsigned) (RTM_NEWNEXTHOP))
204 #define XLAT_STR_55 STRINGIFY(RTM_NEWNEXTHOP)
205 XLAT(RTM_DELNEXTHOP),
206 #define XLAT_VAL_56 ((unsigned) (RTM_DELNEXTHOP))
207 #define XLAT_STR_56 STRINGIFY(RTM_DELNEXTHOP)
208 XLAT(RTM_GETNEXTHOP),
209 #define XLAT_VAL_57 ((unsigned) (RTM_GETNEXTHOP))
210 #define XLAT_STR_57 STRINGIFY(RTM_GETNEXTHOP)
211
212 XLAT(RTM_NEWLINKPROP),
213 #define XLAT_VAL_58 ((unsigned) (RTM_NEWLINKPROP))
214 #define XLAT_STR_58 STRINGIFY(RTM_NEWLINKPROP)
215 XLAT(RTM_DELLINKPROP),
216 #define XLAT_VAL_59 ((unsigned) (RTM_DELLINKPROP))
217 #define XLAT_STR_59 STRINGIFY(RTM_DELLINKPROP)
218 XLAT(RTM_GETLINKPROP),
219 #define XLAT_VAL_60 ((unsigned) (RTM_GETLINKPROP))
220 #define XLAT_STR_60 STRINGIFY(RTM_GETLINKPROP)
221
222 XLAT(RTM_NEWVLAN),
223 #define XLAT_VAL_61 ((unsigned) (RTM_NEWVLAN))
224 #define XLAT_STR_61 STRINGIFY(RTM_NEWVLAN)
225 XLAT(RTM_DELVLAN),
226 #define XLAT_VAL_62 ((unsigned) (RTM_DELVLAN))
227 #define XLAT_STR_62 STRINGIFY(RTM_DELVLAN)
228 XLAT(RTM_GETVLAN),
229 #define XLAT_VAL_63 ((unsigned) (RTM_GETVLAN))
230 #define XLAT_STR_63 STRINGIFY(RTM_GETVLAN)
231
232 XLAT(RTM_NEWNEXTHOPBUCKET),
233 #define XLAT_VAL_64 ((unsigned) (RTM_NEWNEXTHOPBUCKET))
234 #define XLAT_STR_64 STRINGIFY(RTM_NEWNEXTHOPBUCKET)
235 XLAT(RTM_DELNEXTHOPBUCKET),
236 #define XLAT_VAL_65 ((unsigned) (RTM_DELNEXTHOPBUCKET))
237 #define XLAT_STR_65 STRINGIFY(RTM_DELNEXTHOPBUCKET)
238 XLAT(RTM_GETNEXTHOPBUCKET),
239 #define XLAT_VAL_66 ((unsigned) (RTM_GETNEXTHOPBUCKET))
240 #define XLAT_STR_66 STRINGIFY(RTM_GETNEXTHOPBUCKET)
241 };
242 const struct xlat nl_route_types[1] = { {
243 .data = nl_route_types_xdata,
244 .size = ARRAY_SIZE(nl_route_types_xdata),
245 .type = XT_NORMAL,
246 .flags_mask = 0
247 # ifdef XLAT_VAL_0
248 | XLAT_VAL_0
249 # endif
250 # ifdef XLAT_VAL_1
251 | XLAT_VAL_1
252 # endif
253 # ifdef XLAT_VAL_2
254 | XLAT_VAL_2
255 # endif
256 # ifdef XLAT_VAL_3
257 | XLAT_VAL_3
258 # endif
259 # ifdef XLAT_VAL_4
260 | XLAT_VAL_4
261 # endif
262 # ifdef XLAT_VAL_5
263 | XLAT_VAL_5
264 # endif
265 # ifdef XLAT_VAL_6
266 | XLAT_VAL_6
267 # endif
268 # ifdef XLAT_VAL_7
269 | XLAT_VAL_7
270 # endif
271 # ifdef XLAT_VAL_8
272 | XLAT_VAL_8
273 # endif
274 # ifdef XLAT_VAL_9
275 | XLAT_VAL_9
276 # endif
277 # ifdef XLAT_VAL_10
278 | XLAT_VAL_10
279 # endif
280 # ifdef XLAT_VAL_11
281 | XLAT_VAL_11
282 # endif
283 # ifdef XLAT_VAL_12
284 | XLAT_VAL_12
285 # endif
286 # ifdef XLAT_VAL_13
287 | XLAT_VAL_13
288 # endif
289 # ifdef XLAT_VAL_14
290 | XLAT_VAL_14
291 # endif
292 # ifdef XLAT_VAL_15
293 | XLAT_VAL_15
294 # endif
295 # ifdef XLAT_VAL_16
296 | XLAT_VAL_16
297 # endif
298 # ifdef XLAT_VAL_17
299 | XLAT_VAL_17
300 # endif
301 # ifdef XLAT_VAL_18
302 | XLAT_VAL_18
303 # endif
304 # ifdef XLAT_VAL_19
305 | XLAT_VAL_19
306 # endif
307 # ifdef XLAT_VAL_20
308 | XLAT_VAL_20
309 # endif
310 # ifdef XLAT_VAL_21
311 | XLAT_VAL_21
312 # endif
313 # ifdef XLAT_VAL_22
314 | XLAT_VAL_22
315 # endif
316 # ifdef XLAT_VAL_23
317 | XLAT_VAL_23
318 # endif
319 # ifdef XLAT_VAL_24
320 | XLAT_VAL_24
321 # endif
322 # ifdef XLAT_VAL_25
323 | XLAT_VAL_25
324 # endif
325 # ifdef XLAT_VAL_26
326 | XLAT_VAL_26
327 # endif
328 # ifdef XLAT_VAL_27
329 | XLAT_VAL_27
330 # endif
331 # ifdef XLAT_VAL_28
332 | XLAT_VAL_28
333 # endif
334 # ifdef XLAT_VAL_29
335 | XLAT_VAL_29
336 # endif
337 # ifdef XLAT_VAL_30
338 | XLAT_VAL_30
339 # endif
340 # ifdef XLAT_VAL_31
341 | XLAT_VAL_31
342 # endif
343 # ifdef XLAT_VAL_32
344 | XLAT_VAL_32
345 # endif
346 # ifdef XLAT_VAL_33
347 | XLAT_VAL_33
348 # endif
349 # ifdef XLAT_VAL_34
350 | XLAT_VAL_34
351 # endif
352 # ifdef XLAT_VAL_35
353 | XLAT_VAL_35
354 # endif
355 # ifdef XLAT_VAL_36
356 | XLAT_VAL_36
357 # endif
358 # ifdef XLAT_VAL_37
359 | XLAT_VAL_37
360 # endif
361 # ifdef XLAT_VAL_38
362 | XLAT_VAL_38
363 # endif
364 # ifdef XLAT_VAL_39
365 | XLAT_VAL_39
366 # endif
367 # ifdef XLAT_VAL_40
368 | XLAT_VAL_40
369 # endif
370 # ifdef XLAT_VAL_41
371 | XLAT_VAL_41
372 # endif
373 # ifdef XLAT_VAL_42
374 | XLAT_VAL_42
375 # endif
376 # ifdef XLAT_VAL_43
377 | XLAT_VAL_43
378 # endif
379 # ifdef XLAT_VAL_44
380 | XLAT_VAL_44
381 # endif
382 # ifdef XLAT_VAL_45
383 | XLAT_VAL_45
384 # endif
385 # ifdef XLAT_VAL_46
386 | XLAT_VAL_46
387 # endif
388 # ifdef XLAT_VAL_47
389 | XLAT_VAL_47
390 # endif
391 # ifdef XLAT_VAL_48
392 | XLAT_VAL_48
393 # endif
394 # ifdef XLAT_VAL_49
395 | XLAT_VAL_49
396 # endif
397 # ifdef XLAT_VAL_50
398 | XLAT_VAL_50
399 # endif
400 # ifdef XLAT_VAL_51
401 | XLAT_VAL_51
402 # endif
403 # ifdef XLAT_VAL_52
404 | XLAT_VAL_52
405 # endif
406 # ifdef XLAT_VAL_53
407 | XLAT_VAL_53
408 # endif
409 # ifdef XLAT_VAL_54
410 | XLAT_VAL_54
411 # endif
412 # ifdef XLAT_VAL_55
413 | XLAT_VAL_55
414 # endif
415 # ifdef XLAT_VAL_56
416 | XLAT_VAL_56
417 # endif
418 # ifdef XLAT_VAL_57
419 | XLAT_VAL_57
420 # endif
421 # ifdef XLAT_VAL_58
422 | XLAT_VAL_58
423 # endif
424 # ifdef XLAT_VAL_59
425 | XLAT_VAL_59
426 # endif
427 # ifdef XLAT_VAL_60
428 | XLAT_VAL_60
429 # endif
430 # ifdef XLAT_VAL_61
431 | XLAT_VAL_61
432 # endif
433 # ifdef XLAT_VAL_62
434 | XLAT_VAL_62
435 # endif
436 # ifdef XLAT_VAL_63
437 | XLAT_VAL_63
438 # endif
439 # ifdef XLAT_VAL_64
440 | XLAT_VAL_64
441 # endif
442 # ifdef XLAT_VAL_65
443 | XLAT_VAL_65
444 # endif
445 # ifdef XLAT_VAL_66
446 | XLAT_VAL_66
447 # endif
448 ,
449 .flags_strsz = 0
450 # ifdef XLAT_STR_0
451 + sizeof(XLAT_STR_0)
452 # endif
453 # ifdef XLAT_STR_1
454 + sizeof(XLAT_STR_1)
455 # endif
456 # ifdef XLAT_STR_2
457 + sizeof(XLAT_STR_2)
458 # endif
459 # ifdef XLAT_STR_3
460 + sizeof(XLAT_STR_3)
461 # endif
462 # ifdef XLAT_STR_4
463 + sizeof(XLAT_STR_4)
464 # endif
465 # ifdef XLAT_STR_5
466 + sizeof(XLAT_STR_5)
467 # endif
468 # ifdef XLAT_STR_6
469 + sizeof(XLAT_STR_6)
470 # endif
471 # ifdef XLAT_STR_7
472 + sizeof(XLAT_STR_7)
473 # endif
474 # ifdef XLAT_STR_8
475 + sizeof(XLAT_STR_8)
476 # endif
477 # ifdef XLAT_STR_9
478 + sizeof(XLAT_STR_9)
479 # endif
480 # ifdef XLAT_STR_10
481 + sizeof(XLAT_STR_10)
482 # endif
483 # ifdef XLAT_STR_11
484 + sizeof(XLAT_STR_11)
485 # endif
486 # ifdef XLAT_STR_12
487 + sizeof(XLAT_STR_12)
488 # endif
489 # ifdef XLAT_STR_13
490 + sizeof(XLAT_STR_13)
491 # endif
492 # ifdef XLAT_STR_14
493 + sizeof(XLAT_STR_14)
494 # endif
495 # ifdef XLAT_STR_15
496 + sizeof(XLAT_STR_15)
497 # endif
498 # ifdef XLAT_STR_16
499 + sizeof(XLAT_STR_16)
500 # endif
501 # ifdef XLAT_STR_17
502 + sizeof(XLAT_STR_17)
503 # endif
504 # ifdef XLAT_STR_18
505 + sizeof(XLAT_STR_18)
506 # endif
507 # ifdef XLAT_STR_19
508 + sizeof(XLAT_STR_19)
509 # endif
510 # ifdef XLAT_STR_20
511 + sizeof(XLAT_STR_20)
512 # endif
513 # ifdef XLAT_STR_21
514 + sizeof(XLAT_STR_21)
515 # endif
516 # ifdef XLAT_STR_22
517 + sizeof(XLAT_STR_22)
518 # endif
519 # ifdef XLAT_STR_23
520 + sizeof(XLAT_STR_23)
521 # endif
522 # ifdef XLAT_STR_24
523 + sizeof(XLAT_STR_24)
524 # endif
525 # ifdef XLAT_STR_25
526 + sizeof(XLAT_STR_25)
527 # endif
528 # ifdef XLAT_STR_26
529 + sizeof(XLAT_STR_26)
530 # endif
531 # ifdef XLAT_STR_27
532 + sizeof(XLAT_STR_27)
533 # endif
534 # ifdef XLAT_STR_28
535 + sizeof(XLAT_STR_28)
536 # endif
537 # ifdef XLAT_STR_29
538 + sizeof(XLAT_STR_29)
539 # endif
540 # ifdef XLAT_STR_30
541 + sizeof(XLAT_STR_30)
542 # endif
543 # ifdef XLAT_STR_31
544 + sizeof(XLAT_STR_31)
545 # endif
546 # ifdef XLAT_STR_32
547 + sizeof(XLAT_STR_32)
548 # endif
549 # ifdef XLAT_STR_33
550 + sizeof(XLAT_STR_33)
551 # endif
552 # ifdef XLAT_STR_34
553 + sizeof(XLAT_STR_34)
554 # endif
555 # ifdef XLAT_STR_35
556 + sizeof(XLAT_STR_35)
557 # endif
558 # ifdef XLAT_STR_36
559 + sizeof(XLAT_STR_36)
560 # endif
561 # ifdef XLAT_STR_37
562 + sizeof(XLAT_STR_37)
563 # endif
564 # ifdef XLAT_STR_38
565 + sizeof(XLAT_STR_38)
566 # endif
567 # ifdef XLAT_STR_39
568 + sizeof(XLAT_STR_39)
569 # endif
570 # ifdef XLAT_STR_40
571 + sizeof(XLAT_STR_40)
572 # endif
573 # ifdef XLAT_STR_41
574 + sizeof(XLAT_STR_41)
575 # endif
576 # ifdef XLAT_STR_42
577 + sizeof(XLAT_STR_42)
578 # endif
579 # ifdef XLAT_STR_43
580 + sizeof(XLAT_STR_43)
581 # endif
582 # ifdef XLAT_STR_44
583 + sizeof(XLAT_STR_44)
584 # endif
585 # ifdef XLAT_STR_45
586 + sizeof(XLAT_STR_45)
587 # endif
588 # ifdef XLAT_STR_46
589 + sizeof(XLAT_STR_46)
590 # endif
591 # ifdef XLAT_STR_47
592 + sizeof(XLAT_STR_47)
593 # endif
594 # ifdef XLAT_STR_48
595 + sizeof(XLAT_STR_48)
596 # endif
597 # ifdef XLAT_STR_49
598 + sizeof(XLAT_STR_49)
599 # endif
600 # ifdef XLAT_STR_50
601 + sizeof(XLAT_STR_50)
602 # endif
603 # ifdef XLAT_STR_51
604 + sizeof(XLAT_STR_51)
605 # endif
606 # ifdef XLAT_STR_52
607 + sizeof(XLAT_STR_52)
608 # endif
609 # ifdef XLAT_STR_53
610 + sizeof(XLAT_STR_53)
611 # endif
612 # ifdef XLAT_STR_54
613 + sizeof(XLAT_STR_54)
614 # endif
615 # ifdef XLAT_STR_55
616 + sizeof(XLAT_STR_55)
617 # endif
618 # ifdef XLAT_STR_56
619 + sizeof(XLAT_STR_56)
620 # endif
621 # ifdef XLAT_STR_57
622 + sizeof(XLAT_STR_57)
623 # endif
624 # ifdef XLAT_STR_58
625 + sizeof(XLAT_STR_58)
626 # endif
627 # ifdef XLAT_STR_59
628 + sizeof(XLAT_STR_59)
629 # endif
630 # ifdef XLAT_STR_60
631 + sizeof(XLAT_STR_60)
632 # endif
633 # ifdef XLAT_STR_61
634 + sizeof(XLAT_STR_61)
635 # endif
636 # ifdef XLAT_STR_62
637 + sizeof(XLAT_STR_62)
638 # endif
639 # ifdef XLAT_STR_63
640 + sizeof(XLAT_STR_63)
641 # endif
642 # ifdef XLAT_STR_64
643 + sizeof(XLAT_STR_64)
644 # endif
645 # ifdef XLAT_STR_65
646 + sizeof(XLAT_STR_65)
647 # endif
648 # ifdef XLAT_STR_66
649 + sizeof(XLAT_STR_66)
650 # endif
651 ,
652 } };
653 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
654
655 # undef XLAT_STR_0
656 # undef XLAT_VAL_0
657 # undef XLAT_STR_1
658 # undef XLAT_VAL_1
659 # undef XLAT_STR_2
660 # undef XLAT_VAL_2
661 # undef XLAT_STR_3
662 # undef XLAT_VAL_3
663 # undef XLAT_STR_4
664 # undef XLAT_VAL_4
665 # undef XLAT_STR_5
666 # undef XLAT_VAL_5
667 # undef XLAT_STR_6
668 # undef XLAT_VAL_6
669 # undef XLAT_STR_7
670 # undef XLAT_VAL_7
671 # undef XLAT_STR_8
672 # undef XLAT_VAL_8
673 # undef XLAT_STR_9
674 # undef XLAT_VAL_9
675 # undef XLAT_STR_10
676 # undef XLAT_VAL_10
677 # undef XLAT_STR_11
678 # undef XLAT_VAL_11
679 # undef XLAT_STR_12
680 # undef XLAT_VAL_12
681 # undef XLAT_STR_13
682 # undef XLAT_VAL_13
683 # undef XLAT_STR_14
684 # undef XLAT_VAL_14
685 # undef XLAT_STR_15
686 # undef XLAT_VAL_15
687 # undef XLAT_STR_16
688 # undef XLAT_VAL_16
689 # undef XLAT_STR_17
690 # undef XLAT_VAL_17
691 # undef XLAT_STR_18
692 # undef XLAT_VAL_18
693 # undef XLAT_STR_19
694 # undef XLAT_VAL_19
695 # undef XLAT_STR_20
696 # undef XLAT_VAL_20
697 # undef XLAT_STR_21
698 # undef XLAT_VAL_21
699 # undef XLAT_STR_22
700 # undef XLAT_VAL_22
701 # undef XLAT_STR_23
702 # undef XLAT_VAL_23
703 # undef XLAT_STR_24
704 # undef XLAT_VAL_24
705 # undef XLAT_STR_25
706 # undef XLAT_VAL_25
707 # undef XLAT_STR_26
708 # undef XLAT_VAL_26
709 # undef XLAT_STR_27
710 # undef XLAT_VAL_27
711 # undef XLAT_STR_28
712 # undef XLAT_VAL_28
713 # undef XLAT_STR_29
714 # undef XLAT_VAL_29
715 # undef XLAT_STR_30
716 # undef XLAT_VAL_30
717 # undef XLAT_STR_31
718 # undef XLAT_VAL_31
719 # undef XLAT_STR_32
720 # undef XLAT_VAL_32
721 # undef XLAT_STR_33
722 # undef XLAT_VAL_33
723 # undef XLAT_STR_34
724 # undef XLAT_VAL_34
725 # undef XLAT_STR_35
726 # undef XLAT_VAL_35
727 # undef XLAT_STR_36
728 # undef XLAT_VAL_36
729 # undef XLAT_STR_37
730 # undef XLAT_VAL_37
731 # undef XLAT_STR_38
732 # undef XLAT_VAL_38
733 # undef XLAT_STR_39
734 # undef XLAT_VAL_39
735 # undef XLAT_STR_40
736 # undef XLAT_VAL_40
737 # undef XLAT_STR_41
738 # undef XLAT_VAL_41
739 # undef XLAT_STR_42
740 # undef XLAT_VAL_42
741 # undef XLAT_STR_43
742 # undef XLAT_VAL_43
743 # undef XLAT_STR_44
744 # undef XLAT_VAL_44
745 # undef XLAT_STR_45
746 # undef XLAT_VAL_45
747 # undef XLAT_STR_46
748 # undef XLAT_VAL_46
749 # undef XLAT_STR_47
750 # undef XLAT_VAL_47
751 # undef XLAT_STR_48
752 # undef XLAT_VAL_48
753 # undef XLAT_STR_49
754 # undef XLAT_VAL_49
755 # undef XLAT_STR_50
756 # undef XLAT_VAL_50
757 # undef XLAT_STR_51
758 # undef XLAT_VAL_51
759 # undef XLAT_STR_52
760 # undef XLAT_VAL_52
761 # undef XLAT_STR_53
762 # undef XLAT_VAL_53
763 # undef XLAT_STR_54
764 # undef XLAT_VAL_54
765 # undef XLAT_STR_55
766 # undef XLAT_VAL_55
767 # undef XLAT_STR_56
768 # undef XLAT_VAL_56
769 # undef XLAT_STR_57
770 # undef XLAT_VAL_57
771 # undef XLAT_STR_58
772 # undef XLAT_VAL_58
773 # undef XLAT_STR_59
774 # undef XLAT_VAL_59
775 # undef XLAT_STR_60
776 # undef XLAT_VAL_60
777 # undef XLAT_STR_61
778 # undef XLAT_VAL_61
779 # undef XLAT_STR_62
780 # undef XLAT_VAL_62
781 # undef XLAT_STR_63
782 # undef XLAT_VAL_63
783 # undef XLAT_STR_64
784 # undef XLAT_VAL_64
785 # undef XLAT_STR_65
786 # undef XLAT_VAL_65
787 # undef XLAT_STR_66
788 # undef XLAT_VAL_66
789 # endif /* !IN_MPERS */
790
791 #endif /* !XLAT_MACROS_ONLY */