1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/sock_tipc_options.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #if defined(TIPC_IMPORTANCE) || (defined(HAVE_DECL_TIPC_IMPORTANCE) && HAVE_DECL_TIPC_IMPORTANCE)
7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8 static_assert((TIPC_IMPORTANCE) == (127), "TIPC_IMPORTANCE != 127");
9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10 #else
11 # define TIPC_IMPORTANCE 127
12 #endif
13 #if defined(TIPC_IMPORTANCE) || (defined(HAVE_DECL_TIPC_IMPORTANCE) && HAVE_DECL_TIPC_IMPORTANCE)
14 #if defined XLAT_PREV_VAL
15 static_assert((unsigned long long) (TIPC_IMPORTANCE)
16 > (unsigned long long) (XLAT_PREV_VAL),
17 "Incorrect order in #sorted xlat: TIPC_IMPORTANCE"
18 " is not larger than the previous value");
19 #endif
20 #undef XLAT_PREV_VAL
21 #define XLAT_PREV_VAL (TIPC_IMPORTANCE)
22 #endif
23 #if defined(TIPC_SRC_DROPPABLE) || (defined(HAVE_DECL_TIPC_SRC_DROPPABLE) && HAVE_DECL_TIPC_SRC_DROPPABLE)
24 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
25 static_assert((TIPC_SRC_DROPPABLE) == (128), "TIPC_SRC_DROPPABLE != 128");
26 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
27 #else
28 # define TIPC_SRC_DROPPABLE 128
29 #endif
30 #if defined(TIPC_SRC_DROPPABLE) || (defined(HAVE_DECL_TIPC_SRC_DROPPABLE) && HAVE_DECL_TIPC_SRC_DROPPABLE)
31 #if defined XLAT_PREV_VAL
32 static_assert((unsigned long long) (TIPC_SRC_DROPPABLE)
33 > (unsigned long long) (XLAT_PREV_VAL),
34 "Incorrect order in #sorted xlat: TIPC_SRC_DROPPABLE"
35 " is not larger than the previous value");
36 #endif
37 #undef XLAT_PREV_VAL
38 #define XLAT_PREV_VAL (TIPC_SRC_DROPPABLE)
39 #endif
40 #if defined(TIPC_DEST_DROPPABLE) || (defined(HAVE_DECL_TIPC_DEST_DROPPABLE) && HAVE_DECL_TIPC_DEST_DROPPABLE)
41 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
42 static_assert((TIPC_DEST_DROPPABLE) == (129), "TIPC_DEST_DROPPABLE != 129");
43 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
44 #else
45 # define TIPC_DEST_DROPPABLE 129
46 #endif
47 #if defined(TIPC_DEST_DROPPABLE) || (defined(HAVE_DECL_TIPC_DEST_DROPPABLE) && HAVE_DECL_TIPC_DEST_DROPPABLE)
48 #if defined XLAT_PREV_VAL
49 static_assert((unsigned long long) (TIPC_DEST_DROPPABLE)
50 > (unsigned long long) (XLAT_PREV_VAL),
51 "Incorrect order in #sorted xlat: TIPC_DEST_DROPPABLE"
52 " is not larger than the previous value");
53 #endif
54 #undef XLAT_PREV_VAL
55 #define XLAT_PREV_VAL (TIPC_DEST_DROPPABLE)
56 #endif
57 #if defined(TIPC_CONN_TIMEOUT) || (defined(HAVE_DECL_TIPC_CONN_TIMEOUT) && HAVE_DECL_TIPC_CONN_TIMEOUT)
58 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
59 static_assert((TIPC_CONN_TIMEOUT) == (130), "TIPC_CONN_TIMEOUT != 130");
60 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
61 #else
62 # define TIPC_CONN_TIMEOUT 130
63 #endif
64 #if defined(TIPC_CONN_TIMEOUT) || (defined(HAVE_DECL_TIPC_CONN_TIMEOUT) && HAVE_DECL_TIPC_CONN_TIMEOUT)
65 #if defined XLAT_PREV_VAL
66 static_assert((unsigned long long) (TIPC_CONN_TIMEOUT)
67 > (unsigned long long) (XLAT_PREV_VAL),
68 "Incorrect order in #sorted xlat: TIPC_CONN_TIMEOUT"
69 " is not larger than the previous value");
70 #endif
71 #undef XLAT_PREV_VAL
72 #define XLAT_PREV_VAL (TIPC_CONN_TIMEOUT)
73 #endif
74 #if defined(TIPC_NODE_RECVQ_DEPTH) || (defined(HAVE_DECL_TIPC_NODE_RECVQ_DEPTH) && HAVE_DECL_TIPC_NODE_RECVQ_DEPTH)
75 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
76 static_assert((TIPC_NODE_RECVQ_DEPTH) == (131), "TIPC_NODE_RECVQ_DEPTH != 131");
77 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
78 #else
79 # define TIPC_NODE_RECVQ_DEPTH 131
80 #endif
81 #if defined(TIPC_NODE_RECVQ_DEPTH) || (defined(HAVE_DECL_TIPC_NODE_RECVQ_DEPTH) && HAVE_DECL_TIPC_NODE_RECVQ_DEPTH)
82 #if defined XLAT_PREV_VAL
83 static_assert((unsigned long long) (TIPC_NODE_RECVQ_DEPTH)
84 > (unsigned long long) (XLAT_PREV_VAL),
85 "Incorrect order in #sorted xlat: TIPC_NODE_RECVQ_DEPTH"
86 " is not larger than the previous value");
87 #endif
88 #undef XLAT_PREV_VAL
89 #define XLAT_PREV_VAL (TIPC_NODE_RECVQ_DEPTH)
90 #endif
91 #if defined(TIPC_SOCK_RECVQ_DEPTH) || (defined(HAVE_DECL_TIPC_SOCK_RECVQ_DEPTH) && HAVE_DECL_TIPC_SOCK_RECVQ_DEPTH)
92 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
93 static_assert((TIPC_SOCK_RECVQ_DEPTH) == (132), "TIPC_SOCK_RECVQ_DEPTH != 132");
94 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
95 #else
96 # define TIPC_SOCK_RECVQ_DEPTH 132
97 #endif
98 #if defined(TIPC_SOCK_RECVQ_DEPTH) || (defined(HAVE_DECL_TIPC_SOCK_RECVQ_DEPTH) && HAVE_DECL_TIPC_SOCK_RECVQ_DEPTH)
99 #if defined XLAT_PREV_VAL
100 static_assert((unsigned long long) (TIPC_SOCK_RECVQ_DEPTH)
101 > (unsigned long long) (XLAT_PREV_VAL),
102 "Incorrect order in #sorted xlat: TIPC_SOCK_RECVQ_DEPTH"
103 " is not larger than the previous value");
104 #endif
105 #undef XLAT_PREV_VAL
106 #define XLAT_PREV_VAL (TIPC_SOCK_RECVQ_DEPTH)
107 #endif
108 #if defined(TIPC_MCAST_BROADCAST) || (defined(HAVE_DECL_TIPC_MCAST_BROADCAST) && HAVE_DECL_TIPC_MCAST_BROADCAST)
109 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
110 static_assert((TIPC_MCAST_BROADCAST) == (133), "TIPC_MCAST_BROADCAST != 133");
111 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
112 #else
113 # define TIPC_MCAST_BROADCAST 133
114 #endif
115 #if defined(TIPC_MCAST_BROADCAST) || (defined(HAVE_DECL_TIPC_MCAST_BROADCAST) && HAVE_DECL_TIPC_MCAST_BROADCAST)
116 #if defined XLAT_PREV_VAL
117 static_assert((unsigned long long) (TIPC_MCAST_BROADCAST)
118 > (unsigned long long) (XLAT_PREV_VAL),
119 "Incorrect order in #sorted xlat: TIPC_MCAST_BROADCAST"
120 " is not larger than the previous value");
121 #endif
122 #undef XLAT_PREV_VAL
123 #define XLAT_PREV_VAL (TIPC_MCAST_BROADCAST)
124 #endif
125 #if defined(TIPC_MCAST_REPLICAST) || (defined(HAVE_DECL_TIPC_MCAST_REPLICAST) && HAVE_DECL_TIPC_MCAST_REPLICAST)
126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127 static_assert((TIPC_MCAST_REPLICAST) == (134), "TIPC_MCAST_REPLICAST != 134");
128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129 #else
130 # define TIPC_MCAST_REPLICAST 134
131 #endif
132 #if defined(TIPC_MCAST_REPLICAST) || (defined(HAVE_DECL_TIPC_MCAST_REPLICAST) && HAVE_DECL_TIPC_MCAST_REPLICAST)
133 #if defined XLAT_PREV_VAL
134 static_assert((unsigned long long) (TIPC_MCAST_REPLICAST)
135 > (unsigned long long) (XLAT_PREV_VAL),
136 "Incorrect order in #sorted xlat: TIPC_MCAST_REPLICAST"
137 " is not larger than the previous value");
138 #endif
139 #undef XLAT_PREV_VAL
140 #define XLAT_PREV_VAL (TIPC_MCAST_REPLICAST)
141 #endif
142 #if defined(TIPC_GROUP_JOIN) || (defined(HAVE_DECL_TIPC_GROUP_JOIN) && HAVE_DECL_TIPC_GROUP_JOIN)
143 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
144 static_assert((TIPC_GROUP_JOIN) == (135), "TIPC_GROUP_JOIN != 135");
145 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
146 #else
147 # define TIPC_GROUP_JOIN 135
148 #endif
149 #if defined(TIPC_GROUP_JOIN) || (defined(HAVE_DECL_TIPC_GROUP_JOIN) && HAVE_DECL_TIPC_GROUP_JOIN)
150 #if defined XLAT_PREV_VAL
151 static_assert((unsigned long long) (TIPC_GROUP_JOIN)
152 > (unsigned long long) (XLAT_PREV_VAL),
153 "Incorrect order in #sorted xlat: TIPC_GROUP_JOIN"
154 " is not larger than the previous value");
155 #endif
156 #undef XLAT_PREV_VAL
157 #define XLAT_PREV_VAL (TIPC_GROUP_JOIN)
158 #endif
159 #if defined(TIPC_GROUP_LEAVE) || (defined(HAVE_DECL_TIPC_GROUP_LEAVE) && HAVE_DECL_TIPC_GROUP_LEAVE)
160 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
161 static_assert((TIPC_GROUP_LEAVE) == (136), "TIPC_GROUP_LEAVE != 136");
162 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
163 #else
164 # define TIPC_GROUP_LEAVE 136
165 #endif
166 #if defined(TIPC_GROUP_LEAVE) || (defined(HAVE_DECL_TIPC_GROUP_LEAVE) && HAVE_DECL_TIPC_GROUP_LEAVE)
167 #if defined XLAT_PREV_VAL
168 static_assert((unsigned long long) (TIPC_GROUP_LEAVE)
169 > (unsigned long long) (XLAT_PREV_VAL),
170 "Incorrect order in #sorted xlat: TIPC_GROUP_LEAVE"
171 " is not larger than the previous value");
172 #endif
173 #undef XLAT_PREV_VAL
174 #define XLAT_PREV_VAL (TIPC_GROUP_LEAVE)
175 #endif
176 #if defined(TIPC_SOCK_RECVQ_USED) || (defined(HAVE_DECL_TIPC_SOCK_RECVQ_USED) && HAVE_DECL_TIPC_SOCK_RECVQ_USED)
177 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
178 static_assert((TIPC_SOCK_RECVQ_USED) == (137), "TIPC_SOCK_RECVQ_USED != 137");
179 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
180 #else
181 # define TIPC_SOCK_RECVQ_USED 137
182 #endif
183 #if defined(TIPC_SOCK_RECVQ_USED) || (defined(HAVE_DECL_TIPC_SOCK_RECVQ_USED) && HAVE_DECL_TIPC_SOCK_RECVQ_USED)
184 #if defined XLAT_PREV_VAL
185 static_assert((unsigned long long) (TIPC_SOCK_RECVQ_USED)
186 > (unsigned long long) (XLAT_PREV_VAL),
187 "Incorrect order in #sorted xlat: TIPC_SOCK_RECVQ_USED"
188 " is not larger than the previous value");
189 #endif
190 #undef XLAT_PREV_VAL
191 #define XLAT_PREV_VAL (TIPC_SOCK_RECVQ_USED)
192 #endif
193 #if defined(TIPC_NODELAY) || (defined(HAVE_DECL_TIPC_NODELAY) && HAVE_DECL_TIPC_NODELAY)
194 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
195 static_assert((TIPC_NODELAY) == (138), "TIPC_NODELAY != 138");
196 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
197 #else
198 # define TIPC_NODELAY 138
199 #endif
200 #if defined(TIPC_NODELAY) || (defined(HAVE_DECL_TIPC_NODELAY) && HAVE_DECL_TIPC_NODELAY)
201 #if defined XLAT_PREV_VAL
202 static_assert((unsigned long long) (TIPC_NODELAY)
203 > (unsigned long long) (XLAT_PREV_VAL),
204 "Incorrect order in #sorted xlat: TIPC_NODELAY"
205 " is not larger than the previous value");
206 #endif
207 #undef XLAT_PREV_VAL
208 #define XLAT_PREV_VAL (TIPC_NODELAY)
209 #endif
210 #undef XLAT_PREV_VAL
211
212 #ifndef XLAT_MACROS_ONLY
213
214 # ifdef IN_MPERS
215
216 # error static const struct xlat sock_tipc_options in mpers mode
217
218 # else
219
220 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
221 static const struct xlat_data sock_tipc_options_xdata[] = {
222 XLAT(TIPC_IMPORTANCE),
223 #define XLAT_VAL_0 ((unsigned) (TIPC_IMPORTANCE))
224 #define XLAT_STR_0 STRINGIFY(TIPC_IMPORTANCE)
225 XLAT(TIPC_SRC_DROPPABLE),
226 #define XLAT_VAL_1 ((unsigned) (TIPC_SRC_DROPPABLE))
227 #define XLAT_STR_1 STRINGIFY(TIPC_SRC_DROPPABLE)
228 XLAT(TIPC_DEST_DROPPABLE),
229 #define XLAT_VAL_2 ((unsigned) (TIPC_DEST_DROPPABLE))
230 #define XLAT_STR_2 STRINGIFY(TIPC_DEST_DROPPABLE)
231 XLAT(TIPC_CONN_TIMEOUT),
232 #define XLAT_VAL_3 ((unsigned) (TIPC_CONN_TIMEOUT))
233 #define XLAT_STR_3 STRINGIFY(TIPC_CONN_TIMEOUT)
234 XLAT(TIPC_NODE_RECVQ_DEPTH),
235 #define XLAT_VAL_4 ((unsigned) (TIPC_NODE_RECVQ_DEPTH))
236 #define XLAT_STR_4 STRINGIFY(TIPC_NODE_RECVQ_DEPTH)
237 XLAT(TIPC_SOCK_RECVQ_DEPTH),
238 #define XLAT_VAL_5 ((unsigned) (TIPC_SOCK_RECVQ_DEPTH))
239 #define XLAT_STR_5 STRINGIFY(TIPC_SOCK_RECVQ_DEPTH)
240 XLAT(TIPC_MCAST_BROADCAST),
241 #define XLAT_VAL_6 ((unsigned) (TIPC_MCAST_BROADCAST))
242 #define XLAT_STR_6 STRINGIFY(TIPC_MCAST_BROADCAST)
243 XLAT(TIPC_MCAST_REPLICAST),
244 #define XLAT_VAL_7 ((unsigned) (TIPC_MCAST_REPLICAST))
245 #define XLAT_STR_7 STRINGIFY(TIPC_MCAST_REPLICAST)
246 XLAT(TIPC_GROUP_JOIN),
247 #define XLAT_VAL_8 ((unsigned) (TIPC_GROUP_JOIN))
248 #define XLAT_STR_8 STRINGIFY(TIPC_GROUP_JOIN)
249 XLAT(TIPC_GROUP_LEAVE),
250 #define XLAT_VAL_9 ((unsigned) (TIPC_GROUP_LEAVE))
251 #define XLAT_STR_9 STRINGIFY(TIPC_GROUP_LEAVE)
252 XLAT(TIPC_SOCK_RECVQ_USED),
253 #define XLAT_VAL_10 ((unsigned) (TIPC_SOCK_RECVQ_USED))
254 #define XLAT_STR_10 STRINGIFY(TIPC_SOCK_RECVQ_USED)
255 XLAT(TIPC_NODELAY),
256 #define XLAT_VAL_11 ((unsigned) (TIPC_NODELAY))
257 #define XLAT_STR_11 STRINGIFY(TIPC_NODELAY)
258 };
259 static
260 const struct xlat sock_tipc_options[1] = { {
261 .data = sock_tipc_options_xdata,
262 .size = ARRAY_SIZE(sock_tipc_options_xdata),
263 .type = XT_SORTED,
264 .flags_mask = 0
265 # ifdef XLAT_VAL_0
266 | XLAT_VAL_0
267 # endif
268 # ifdef XLAT_VAL_1
269 | XLAT_VAL_1
270 # endif
271 # ifdef XLAT_VAL_2
272 | XLAT_VAL_2
273 # endif
274 # ifdef XLAT_VAL_3
275 | XLAT_VAL_3
276 # endif
277 # ifdef XLAT_VAL_4
278 | XLAT_VAL_4
279 # endif
280 # ifdef XLAT_VAL_5
281 | XLAT_VAL_5
282 # endif
283 # ifdef XLAT_VAL_6
284 | XLAT_VAL_6
285 # endif
286 # ifdef XLAT_VAL_7
287 | XLAT_VAL_7
288 # endif
289 # ifdef XLAT_VAL_8
290 | XLAT_VAL_8
291 # endif
292 # ifdef XLAT_VAL_9
293 | XLAT_VAL_9
294 # endif
295 # ifdef XLAT_VAL_10
296 | XLAT_VAL_10
297 # endif
298 # ifdef XLAT_VAL_11
299 | XLAT_VAL_11
300 # endif
301 ,
302 .flags_strsz = 0
303 # ifdef XLAT_STR_0
304 + sizeof(XLAT_STR_0)
305 # endif
306 # ifdef XLAT_STR_1
307 + sizeof(XLAT_STR_1)
308 # endif
309 # ifdef XLAT_STR_2
310 + sizeof(XLAT_STR_2)
311 # endif
312 # ifdef XLAT_STR_3
313 + sizeof(XLAT_STR_3)
314 # endif
315 # ifdef XLAT_STR_4
316 + sizeof(XLAT_STR_4)
317 # endif
318 # ifdef XLAT_STR_5
319 + sizeof(XLAT_STR_5)
320 # endif
321 # ifdef XLAT_STR_6
322 + sizeof(XLAT_STR_6)
323 # endif
324 # ifdef XLAT_STR_7
325 + sizeof(XLAT_STR_7)
326 # endif
327 # ifdef XLAT_STR_8
328 + sizeof(XLAT_STR_8)
329 # endif
330 # ifdef XLAT_STR_9
331 + sizeof(XLAT_STR_9)
332 # endif
333 # ifdef XLAT_STR_10
334 + sizeof(XLAT_STR_10)
335 # endif
336 # ifdef XLAT_STR_11
337 + sizeof(XLAT_STR_11)
338 # endif
339 ,
340 } };
341 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
342
343 # undef XLAT_STR_0
344 # undef XLAT_VAL_0
345 # undef XLAT_STR_1
346 # undef XLAT_VAL_1
347 # undef XLAT_STR_2
348 # undef XLAT_VAL_2
349 # undef XLAT_STR_3
350 # undef XLAT_VAL_3
351 # undef XLAT_STR_4
352 # undef XLAT_VAL_4
353 # undef XLAT_STR_5
354 # undef XLAT_VAL_5
355 # undef XLAT_STR_6
356 # undef XLAT_VAL_6
357 # undef XLAT_STR_7
358 # undef XLAT_VAL_7
359 # undef XLAT_STR_8
360 # undef XLAT_VAL_8
361 # undef XLAT_STR_9
362 # undef XLAT_VAL_9
363 # undef XLAT_STR_10
364 # undef XLAT_VAL_10
365 # undef XLAT_STR_11
366 # undef XLAT_VAL_11
367 # endif /* !IN_MPERS */
368
369 #endif /* !XLAT_MACROS_ONLY */