xref: /aosp_15_r20/external/strace/xlat/sock_sctp_options.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/sock_sctp_options.in; do not edit. */
2*cf84ac9aSAndroid Build Coastguard Worker 
3*cf84ac9aSAndroid Build Coastguard Worker #include "gcc_compat.h"
4*cf84ac9aSAndroid Build Coastguard Worker #include "static_assert.h"
5*cf84ac9aSAndroid Build Coastguard Worker 
6*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RTOINFO) || (defined(HAVE_DECL_SCTP_RTOINFO) && HAVE_DECL_SCTP_RTOINFO)
7*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RTOINFO) == (0), "SCTP_RTOINFO != 0");
9*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10*cf84ac9aSAndroid Build Coastguard Worker #else
11*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RTOINFO 0
12*cf84ac9aSAndroid Build Coastguard Worker #endif
13*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_ASSOCINFO) || (defined(HAVE_DECL_SCTP_ASSOCINFO) && HAVE_DECL_SCTP_ASSOCINFO)
14*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
15*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_ASSOCINFO) == (1), "SCTP_ASSOCINFO != 1");
16*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
17*cf84ac9aSAndroid Build Coastguard Worker #else
18*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_ASSOCINFO 1
19*cf84ac9aSAndroid Build Coastguard Worker #endif
20*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_INITMSG) || (defined(HAVE_DECL_SCTP_INITMSG) && HAVE_DECL_SCTP_INITMSG)
21*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
22*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_INITMSG) == (2), "SCTP_INITMSG != 2");
23*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
24*cf84ac9aSAndroid Build Coastguard Worker #else
25*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_INITMSG 2
26*cf84ac9aSAndroid Build Coastguard Worker #endif
27*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_NODELAY) || (defined(HAVE_DECL_SCTP_NODELAY) && HAVE_DECL_SCTP_NODELAY)
28*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
29*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_NODELAY) == (3), "SCTP_NODELAY != 3");
30*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
31*cf84ac9aSAndroid Build Coastguard Worker #else
32*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_NODELAY 3
33*cf84ac9aSAndroid Build Coastguard Worker #endif
34*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTOCLOSE) || (defined(HAVE_DECL_SCTP_AUTOCLOSE) && HAVE_DECL_SCTP_AUTOCLOSE)
35*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
36*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTOCLOSE) == (4), "SCTP_AUTOCLOSE != 4");
37*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
38*cf84ac9aSAndroid Build Coastguard Worker #else
39*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTOCLOSE 4
40*cf84ac9aSAndroid Build Coastguard Worker #endif
41*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SET_PEER_PRIMARY_ADDR) || (defined(HAVE_DECL_SCTP_SET_PEER_PRIMARY_ADDR) && HAVE_DECL_SCTP_SET_PEER_PRIMARY_ADDR)
42*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
43*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SET_PEER_PRIMARY_ADDR) == (5), "SCTP_SET_PEER_PRIMARY_ADDR != 5");
44*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
45*cf84ac9aSAndroid Build Coastguard Worker #else
46*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SET_PEER_PRIMARY_ADDR 5
47*cf84ac9aSAndroid Build Coastguard Worker #endif
48*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PRIMARY_ADDR) || (defined(HAVE_DECL_SCTP_PRIMARY_ADDR) && HAVE_DECL_SCTP_PRIMARY_ADDR)
49*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
50*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PRIMARY_ADDR) == (6), "SCTP_PRIMARY_ADDR != 6");
51*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
52*cf84ac9aSAndroid Build Coastguard Worker #else
53*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PRIMARY_ADDR 6
54*cf84ac9aSAndroid Build Coastguard Worker #endif
55*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_ADAPTATION_LAYER) || (defined(HAVE_DECL_SCTP_ADAPTATION_LAYER) && HAVE_DECL_SCTP_ADAPTATION_LAYER)
56*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
57*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_ADAPTATION_LAYER) == (7), "SCTP_ADAPTATION_LAYER != 7");
58*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
59*cf84ac9aSAndroid Build Coastguard Worker #else
60*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_ADAPTATION_LAYER 7
61*cf84ac9aSAndroid Build Coastguard Worker #endif
62*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_DISABLE_FRAGMENTS) || (defined(HAVE_DECL_SCTP_DISABLE_FRAGMENTS) && HAVE_DECL_SCTP_DISABLE_FRAGMENTS)
63*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
64*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_DISABLE_FRAGMENTS) == (8), "SCTP_DISABLE_FRAGMENTS != 8");
65*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
66*cf84ac9aSAndroid Build Coastguard Worker #else
67*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_DISABLE_FRAGMENTS 8
68*cf84ac9aSAndroid Build Coastguard Worker #endif
69*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PEER_ADDR_PARAMS) || (defined(HAVE_DECL_SCTP_PEER_ADDR_PARAMS) && HAVE_DECL_SCTP_PEER_ADDR_PARAMS)
70*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
71*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PEER_ADDR_PARAMS) == (9), "SCTP_PEER_ADDR_PARAMS != 9");
72*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
73*cf84ac9aSAndroid Build Coastguard Worker #else
74*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PEER_ADDR_PARAMS 9
75*cf84ac9aSAndroid Build Coastguard Worker #endif
76*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_DEFAULT_SEND_PARAM) || (defined(HAVE_DECL_SCTP_DEFAULT_SEND_PARAM) && HAVE_DECL_SCTP_DEFAULT_SEND_PARAM)
77*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
78*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_DEFAULT_SEND_PARAM) == (10), "SCTP_DEFAULT_SEND_PARAM != 10");
79*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
80*cf84ac9aSAndroid Build Coastguard Worker #else
81*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_DEFAULT_SEND_PARAM 10
82*cf84ac9aSAndroid Build Coastguard Worker #endif
83*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_EVENTS) || (defined(HAVE_DECL_SCTP_EVENTS) && HAVE_DECL_SCTP_EVENTS)
84*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
85*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_EVENTS) == (11), "SCTP_EVENTS != 11");
86*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
87*cf84ac9aSAndroid Build Coastguard Worker #else
88*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_EVENTS 11
89*cf84ac9aSAndroid Build Coastguard Worker #endif
90*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_I_WANT_MAPPED_V4_ADDR) || (defined(HAVE_DECL_SCTP_I_WANT_MAPPED_V4_ADDR) && HAVE_DECL_SCTP_I_WANT_MAPPED_V4_ADDR)
91*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
92*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_I_WANT_MAPPED_V4_ADDR) == (12), "SCTP_I_WANT_MAPPED_V4_ADDR != 12");
93*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
94*cf84ac9aSAndroid Build Coastguard Worker #else
95*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_I_WANT_MAPPED_V4_ADDR 12
96*cf84ac9aSAndroid Build Coastguard Worker #endif
97*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_MAXSEG) || (defined(HAVE_DECL_SCTP_MAXSEG) && HAVE_DECL_SCTP_MAXSEG)
98*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
99*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_MAXSEG) == (13), "SCTP_MAXSEG != 13");
100*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
101*cf84ac9aSAndroid Build Coastguard Worker #else
102*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_MAXSEG 13
103*cf84ac9aSAndroid Build Coastguard Worker #endif
104*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_STATUS) || (defined(HAVE_DECL_SCTP_STATUS) && HAVE_DECL_SCTP_STATUS)
105*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
106*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_STATUS) == (14), "SCTP_STATUS != 14");
107*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
108*cf84ac9aSAndroid Build Coastguard Worker #else
109*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_STATUS 14
110*cf84ac9aSAndroid Build Coastguard Worker #endif
111*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_PEER_ADDR_INFO) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDR_INFO) && HAVE_DECL_SCTP_GET_PEER_ADDR_INFO)
112*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
113*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_PEER_ADDR_INFO) == (15), "SCTP_GET_PEER_ADDR_INFO != 15");
114*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
115*cf84ac9aSAndroid Build Coastguard Worker #else
116*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_PEER_ADDR_INFO 15
117*cf84ac9aSAndroid Build Coastguard Worker #endif
118*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_DELAYED_SACK) || (defined(HAVE_DECL_SCTP_DELAYED_SACK) && HAVE_DECL_SCTP_DELAYED_SACK)
119*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
120*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_DELAYED_SACK) == (16), "SCTP_DELAYED_SACK != 16");
121*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
122*cf84ac9aSAndroid Build Coastguard Worker #else
123*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_DELAYED_SACK 16
124*cf84ac9aSAndroid Build Coastguard Worker #endif
125*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_CONTEXT) || (defined(HAVE_DECL_SCTP_CONTEXT) && HAVE_DECL_SCTP_CONTEXT)
126*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_CONTEXT) == (17), "SCTP_CONTEXT != 17");
128*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129*cf84ac9aSAndroid Build Coastguard Worker #else
130*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_CONTEXT 17
131*cf84ac9aSAndroid Build Coastguard Worker #endif
132*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_FRAGMENT_INTERLEAVE) || (defined(HAVE_DECL_SCTP_FRAGMENT_INTERLEAVE) && HAVE_DECL_SCTP_FRAGMENT_INTERLEAVE)
133*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
134*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_FRAGMENT_INTERLEAVE) == (18), "SCTP_FRAGMENT_INTERLEAVE != 18");
135*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
136*cf84ac9aSAndroid Build Coastguard Worker #else
137*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_FRAGMENT_INTERLEAVE 18
138*cf84ac9aSAndroid Build Coastguard Worker #endif
139*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PARTIAL_DELIVERY_POINT) || (defined(HAVE_DECL_SCTP_PARTIAL_DELIVERY_POINT) && HAVE_DECL_SCTP_PARTIAL_DELIVERY_POINT)
140*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
141*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PARTIAL_DELIVERY_POINT) == (19), "SCTP_PARTIAL_DELIVERY_POINT != 19");
142*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
143*cf84ac9aSAndroid Build Coastguard Worker #else
144*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PARTIAL_DELIVERY_POINT 19
145*cf84ac9aSAndroid Build Coastguard Worker #endif
146*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_MAX_BURST) || (defined(HAVE_DECL_SCTP_MAX_BURST) && HAVE_DECL_SCTP_MAX_BURST)
147*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
148*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_MAX_BURST) == (20), "SCTP_MAX_BURST != 20");
149*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
150*cf84ac9aSAndroid Build Coastguard Worker #else
151*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_MAX_BURST 20
152*cf84ac9aSAndroid Build Coastguard Worker #endif
153*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTH_CHUNK) || (defined(HAVE_DECL_SCTP_AUTH_CHUNK) && HAVE_DECL_SCTP_AUTH_CHUNK)
154*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
155*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTH_CHUNK) == (21), "SCTP_AUTH_CHUNK != 21");
156*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
157*cf84ac9aSAndroid Build Coastguard Worker #else
158*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTH_CHUNK 21
159*cf84ac9aSAndroid Build Coastguard Worker #endif
160*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_HMAC_IDENT) || (defined(HAVE_DECL_SCTP_HMAC_IDENT) && HAVE_DECL_SCTP_HMAC_IDENT)
161*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
162*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_HMAC_IDENT) == (22), "SCTP_HMAC_IDENT != 22");
163*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
164*cf84ac9aSAndroid Build Coastguard Worker #else
165*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_HMAC_IDENT 22
166*cf84ac9aSAndroid Build Coastguard Worker #endif
167*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTH_KEY) || (defined(HAVE_DECL_SCTP_AUTH_KEY) && HAVE_DECL_SCTP_AUTH_KEY)
168*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
169*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTH_KEY) == (23), "SCTP_AUTH_KEY != 23");
170*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
171*cf84ac9aSAndroid Build Coastguard Worker #else
172*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTH_KEY 23
173*cf84ac9aSAndroid Build Coastguard Worker #endif
174*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTH_ACTIVE_KEY) || (defined(HAVE_DECL_SCTP_AUTH_ACTIVE_KEY) && HAVE_DECL_SCTP_AUTH_ACTIVE_KEY)
175*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
176*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTH_ACTIVE_KEY) == (24), "SCTP_AUTH_ACTIVE_KEY != 24");
177*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
178*cf84ac9aSAndroid Build Coastguard Worker #else
179*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTH_ACTIVE_KEY 24
180*cf84ac9aSAndroid Build Coastguard Worker #endif
181*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTH_DELETE_KEY) || (defined(HAVE_DECL_SCTP_AUTH_DELETE_KEY) && HAVE_DECL_SCTP_AUTH_DELETE_KEY)
182*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
183*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTH_DELETE_KEY) == (25), "SCTP_AUTH_DELETE_KEY != 25");
184*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
185*cf84ac9aSAndroid Build Coastguard Worker #else
186*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTH_DELETE_KEY 25
187*cf84ac9aSAndroid Build Coastguard Worker #endif
188*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PEER_AUTH_CHUNKS) || (defined(HAVE_DECL_SCTP_PEER_AUTH_CHUNKS) && HAVE_DECL_SCTP_PEER_AUTH_CHUNKS)
189*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
190*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PEER_AUTH_CHUNKS) == (26), "SCTP_PEER_AUTH_CHUNKS != 26");
191*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
192*cf84ac9aSAndroid Build Coastguard Worker #else
193*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PEER_AUTH_CHUNKS 26
194*cf84ac9aSAndroid Build Coastguard Worker #endif
195*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_LOCAL_AUTH_CHUNKS) || (defined(HAVE_DECL_SCTP_LOCAL_AUTH_CHUNKS) && HAVE_DECL_SCTP_LOCAL_AUTH_CHUNKS)
196*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
197*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_LOCAL_AUTH_CHUNKS) == (27), "SCTP_LOCAL_AUTH_CHUNKS != 27");
198*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
199*cf84ac9aSAndroid Build Coastguard Worker #else
200*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_LOCAL_AUTH_CHUNKS 27
201*cf84ac9aSAndroid Build Coastguard Worker #endif
202*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_ASSOC_NUMBER) || (defined(HAVE_DECL_SCTP_GET_ASSOC_NUMBER) && HAVE_DECL_SCTP_GET_ASSOC_NUMBER)
203*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
204*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_ASSOC_NUMBER) == (28), "SCTP_GET_ASSOC_NUMBER != 28");
205*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
206*cf84ac9aSAndroid Build Coastguard Worker #else
207*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_ASSOC_NUMBER 28
208*cf84ac9aSAndroid Build Coastguard Worker #endif
209*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_ASSOC_ID_LIST) || (defined(HAVE_DECL_SCTP_GET_ASSOC_ID_LIST) && HAVE_DECL_SCTP_GET_ASSOC_ID_LIST)
210*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
211*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_ASSOC_ID_LIST) == (29), "SCTP_GET_ASSOC_ID_LIST != 29");
212*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
213*cf84ac9aSAndroid Build Coastguard Worker #else
214*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_ASSOC_ID_LIST 29
215*cf84ac9aSAndroid Build Coastguard Worker #endif
216*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTO_ASCONF) || (defined(HAVE_DECL_SCTP_AUTO_ASCONF) && HAVE_DECL_SCTP_AUTO_ASCONF)
217*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
218*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTO_ASCONF) == (30), "SCTP_AUTO_ASCONF != 30");
219*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
220*cf84ac9aSAndroid Build Coastguard Worker #else
221*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTO_ASCONF 30
222*cf84ac9aSAndroid Build Coastguard Worker #endif
223*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PEER_ADDR_THLDS) || (defined(HAVE_DECL_SCTP_PEER_ADDR_THLDS) && HAVE_DECL_SCTP_PEER_ADDR_THLDS)
224*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
225*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PEER_ADDR_THLDS) == (31), "SCTP_PEER_ADDR_THLDS != 31");
226*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
227*cf84ac9aSAndroid Build Coastguard Worker #else
228*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PEER_ADDR_THLDS 31
229*cf84ac9aSAndroid Build Coastguard Worker #endif
230*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RECVRCVINFO) || (defined(HAVE_DECL_SCTP_RECVRCVINFO) && HAVE_DECL_SCTP_RECVRCVINFO)
231*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
232*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RECVRCVINFO) == (32), "SCTP_RECVRCVINFO != 32");
233*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
234*cf84ac9aSAndroid Build Coastguard Worker #else
235*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RECVRCVINFO 32
236*cf84ac9aSAndroid Build Coastguard Worker #endif
237*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RECVNXTINFO) || (defined(HAVE_DECL_SCTP_RECVNXTINFO) && HAVE_DECL_SCTP_RECVNXTINFO)
238*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
239*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RECVNXTINFO) == (33), "SCTP_RECVNXTINFO != 33");
240*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
241*cf84ac9aSAndroid Build Coastguard Worker #else
242*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RECVNXTINFO 33
243*cf84ac9aSAndroid Build Coastguard Worker #endif
244*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_DEFAULT_SNDINFO) || (defined(HAVE_DECL_SCTP_DEFAULT_SNDINFO) && HAVE_DECL_SCTP_DEFAULT_SNDINFO)
245*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_DEFAULT_SNDINFO) == (34), "SCTP_DEFAULT_SNDINFO != 34");
247*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248*cf84ac9aSAndroid Build Coastguard Worker #else
249*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_DEFAULT_SNDINFO 34
250*cf84ac9aSAndroid Build Coastguard Worker #endif
251*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_AUTH_DEACTIVATE_KEY) || (defined(HAVE_DECL_SCTP_AUTH_DEACTIVATE_KEY) && HAVE_DECL_SCTP_AUTH_DEACTIVATE_KEY)
252*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
253*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_AUTH_DEACTIVATE_KEY) == (35), "SCTP_AUTH_DEACTIVATE_KEY != 35");
254*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
255*cf84ac9aSAndroid Build Coastguard Worker #else
256*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_AUTH_DEACTIVATE_KEY 35
257*cf84ac9aSAndroid Build Coastguard Worker #endif
258*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_REUSE_PORT) || (defined(HAVE_DECL_SCTP_REUSE_PORT) && HAVE_DECL_SCTP_REUSE_PORT)
259*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
260*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_REUSE_PORT) == (36), "SCTP_REUSE_PORT != 36");
261*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
262*cf84ac9aSAndroid Build Coastguard Worker #else
263*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_REUSE_PORT 36
264*cf84ac9aSAndroid Build Coastguard Worker #endif
265*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_BINDX_ADD) || (defined(HAVE_DECL_SCTP_SOCKOPT_BINDX_ADD) && HAVE_DECL_SCTP_SOCKOPT_BINDX_ADD)
266*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
267*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_BINDX_ADD) == (100), "SCTP_SOCKOPT_BINDX_ADD != 100");
268*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
269*cf84ac9aSAndroid Build Coastguard Worker #else
270*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_BINDX_ADD 100
271*cf84ac9aSAndroid Build Coastguard Worker #endif
272*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_BINDX_REM) || (defined(HAVE_DECL_SCTP_SOCKOPT_BINDX_REM) && HAVE_DECL_SCTP_SOCKOPT_BINDX_REM)
273*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
274*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_BINDX_REM) == (101), "SCTP_SOCKOPT_BINDX_REM != 101");
275*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
276*cf84ac9aSAndroid Build Coastguard Worker #else
277*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_BINDX_REM 101
278*cf84ac9aSAndroid Build Coastguard Worker #endif
279*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_PEELOFF) || (defined(HAVE_DECL_SCTP_SOCKOPT_PEELOFF) && HAVE_DECL_SCTP_SOCKOPT_PEELOFF)
280*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
281*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_PEELOFF) == (102), "SCTP_SOCKOPT_PEELOFF != 102");
282*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
283*cf84ac9aSAndroid Build Coastguard Worker #else
284*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_PEELOFF 102
285*cf84ac9aSAndroid Build Coastguard Worker #endif
286*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_PEER_ADDRS_NUM_OLD) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS_NUM_OLD) && HAVE_DECL_SCTP_GET_PEER_ADDRS_NUM_OLD)
287*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
288*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_PEER_ADDRS_NUM_OLD) == (103), "SCTP_GET_PEER_ADDRS_NUM_OLD != 103");
289*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
290*cf84ac9aSAndroid Build Coastguard Worker #else
291*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_PEER_ADDRS_NUM_OLD 103
292*cf84ac9aSAndroid Build Coastguard Worker #endif
293*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_PEER_ADDRS_OLD) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS_OLD) && HAVE_DECL_SCTP_GET_PEER_ADDRS_OLD)
294*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
295*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_PEER_ADDRS_OLD) == (104), "SCTP_GET_PEER_ADDRS_OLD != 104");
296*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
297*cf84ac9aSAndroid Build Coastguard Worker #else
298*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_PEER_ADDRS_OLD 104
299*cf84ac9aSAndroid Build Coastguard Worker #endif
300*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_LOCAL_ADDRS_NUM_OLD) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS_NUM_OLD) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS_NUM_OLD)
301*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
302*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_LOCAL_ADDRS_NUM_OLD) == (105), "SCTP_GET_LOCAL_ADDRS_NUM_OLD != 105");
303*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
304*cf84ac9aSAndroid Build Coastguard Worker #else
305*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_LOCAL_ADDRS_NUM_OLD 105
306*cf84ac9aSAndroid Build Coastguard Worker #endif
307*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_LOCAL_ADDRS_OLD) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS_OLD) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS_OLD)
308*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
309*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_LOCAL_ADDRS_OLD) == (106), "SCTP_GET_LOCAL_ADDRS_OLD != 106");
310*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
311*cf84ac9aSAndroid Build Coastguard Worker #else
312*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_LOCAL_ADDRS_OLD 106
313*cf84ac9aSAndroid Build Coastguard Worker #endif
314*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_CONNECTX_OLD) || (defined(HAVE_DECL_SCTP_SOCKOPT_CONNECTX_OLD) && HAVE_DECL_SCTP_SOCKOPT_CONNECTX_OLD)
315*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
316*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_CONNECTX_OLD) == (107), "SCTP_SOCKOPT_CONNECTX_OLD != 107");
317*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
318*cf84ac9aSAndroid Build Coastguard Worker #else
319*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_CONNECTX_OLD 107
320*cf84ac9aSAndroid Build Coastguard Worker #endif
321*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_PEER_ADDRS) || (defined(HAVE_DECL_SCTP_GET_PEER_ADDRS) && HAVE_DECL_SCTP_GET_PEER_ADDRS)
322*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
323*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_PEER_ADDRS) == (108), "SCTP_GET_PEER_ADDRS != 108");
324*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
325*cf84ac9aSAndroid Build Coastguard Worker #else
326*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_PEER_ADDRS 108
327*cf84ac9aSAndroid Build Coastguard Worker #endif
328*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_LOCAL_ADDRS) || (defined(HAVE_DECL_SCTP_GET_LOCAL_ADDRS) && HAVE_DECL_SCTP_GET_LOCAL_ADDRS)
329*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
330*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_LOCAL_ADDRS) == (109), "SCTP_GET_LOCAL_ADDRS != 109");
331*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
332*cf84ac9aSAndroid Build Coastguard Worker #else
333*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_LOCAL_ADDRS 109
334*cf84ac9aSAndroid Build Coastguard Worker #endif
335*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_CONNECTX) || (defined(HAVE_DECL_SCTP_SOCKOPT_CONNECTX) && HAVE_DECL_SCTP_SOCKOPT_CONNECTX)
336*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
337*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_CONNECTX) == (110), "SCTP_SOCKOPT_CONNECTX != 110");
338*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
339*cf84ac9aSAndroid Build Coastguard Worker #else
340*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_CONNECTX 110
341*cf84ac9aSAndroid Build Coastguard Worker #endif
342*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_CONNECTX3) || (defined(HAVE_DECL_SCTP_SOCKOPT_CONNECTX3) && HAVE_DECL_SCTP_SOCKOPT_CONNECTX3)
343*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
344*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_CONNECTX3) == (111), "SCTP_SOCKOPT_CONNECTX3 != 111");
345*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
346*cf84ac9aSAndroid Build Coastguard Worker #else
347*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_CONNECTX3 111
348*cf84ac9aSAndroid Build Coastguard Worker #endif
349*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_GET_ASSOC_STATS) || (defined(HAVE_DECL_SCTP_GET_ASSOC_STATS) && HAVE_DECL_SCTP_GET_ASSOC_STATS)
350*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
351*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_GET_ASSOC_STATS) == (112), "SCTP_GET_ASSOC_STATS != 112");
352*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
353*cf84ac9aSAndroid Build Coastguard Worker #else
354*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_GET_ASSOC_STATS 112
355*cf84ac9aSAndroid Build Coastguard Worker #endif
356*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PR_SUPPORTED) || (defined(HAVE_DECL_SCTP_PR_SUPPORTED) && HAVE_DECL_SCTP_PR_SUPPORTED)
357*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
358*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PR_SUPPORTED) == (113), "SCTP_PR_SUPPORTED != 113");
359*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
360*cf84ac9aSAndroid Build Coastguard Worker #else
361*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PR_SUPPORTED 113
362*cf84ac9aSAndroid Build Coastguard Worker #endif
363*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_DEFAULT_PRINFO) || (defined(HAVE_DECL_SCTP_DEFAULT_PRINFO) && HAVE_DECL_SCTP_DEFAULT_PRINFO)
364*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
365*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_DEFAULT_PRINFO) == (114), "SCTP_DEFAULT_PRINFO != 114");
366*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
367*cf84ac9aSAndroid Build Coastguard Worker #else
368*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_DEFAULT_PRINFO 114
369*cf84ac9aSAndroid Build Coastguard Worker #endif
370*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PR_ASSOC_STATUS) || (defined(HAVE_DECL_SCTP_PR_ASSOC_STATUS) && HAVE_DECL_SCTP_PR_ASSOC_STATUS)
371*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
372*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PR_ASSOC_STATUS) == (115), "SCTP_PR_ASSOC_STATUS != 115");
373*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
374*cf84ac9aSAndroid Build Coastguard Worker #else
375*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PR_ASSOC_STATUS 115
376*cf84ac9aSAndroid Build Coastguard Worker #endif
377*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_PR_STREAM_STATUS) || (defined(HAVE_DECL_SCTP_PR_STREAM_STATUS) && HAVE_DECL_SCTP_PR_STREAM_STATUS)
378*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
379*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_PR_STREAM_STATUS) == (116), "SCTP_PR_STREAM_STATUS != 116");
380*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
381*cf84ac9aSAndroid Build Coastguard Worker #else
382*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_PR_STREAM_STATUS 116
383*cf84ac9aSAndroid Build Coastguard Worker #endif
384*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RECONFIG_SUPPORTED) || (defined(HAVE_DECL_SCTP_RECONFIG_SUPPORTED) && HAVE_DECL_SCTP_RECONFIG_SUPPORTED)
385*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
386*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RECONFIG_SUPPORTED) == (117), "SCTP_RECONFIG_SUPPORTED != 117");
387*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
388*cf84ac9aSAndroid Build Coastguard Worker #else
389*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RECONFIG_SUPPORTED 117
390*cf84ac9aSAndroid Build Coastguard Worker #endif
391*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_ENABLE_STREAM_RESET) || (defined(HAVE_DECL_SCTP_ENABLE_STREAM_RESET) && HAVE_DECL_SCTP_ENABLE_STREAM_RESET)
392*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
393*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_ENABLE_STREAM_RESET) == (118), "SCTP_ENABLE_STREAM_RESET != 118");
394*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
395*cf84ac9aSAndroid Build Coastguard Worker #else
396*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_ENABLE_STREAM_RESET 118
397*cf84ac9aSAndroid Build Coastguard Worker #endif
398*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RESET_STREAMS) || (defined(HAVE_DECL_SCTP_RESET_STREAMS) && HAVE_DECL_SCTP_RESET_STREAMS)
399*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
400*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RESET_STREAMS) == (119), "SCTP_RESET_STREAMS != 119");
401*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
402*cf84ac9aSAndroid Build Coastguard Worker #else
403*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RESET_STREAMS 119
404*cf84ac9aSAndroid Build Coastguard Worker #endif
405*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_RESET_ASSOC) || (defined(HAVE_DECL_SCTP_RESET_ASSOC) && HAVE_DECL_SCTP_RESET_ASSOC)
406*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
407*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_RESET_ASSOC) == (120), "SCTP_RESET_ASSOC != 120");
408*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
409*cf84ac9aSAndroid Build Coastguard Worker #else
410*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_RESET_ASSOC 120
411*cf84ac9aSAndroid Build Coastguard Worker #endif
412*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_ADD_STREAMS) || (defined(HAVE_DECL_SCTP_ADD_STREAMS) && HAVE_DECL_SCTP_ADD_STREAMS)
413*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
414*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_ADD_STREAMS) == (121), "SCTP_ADD_STREAMS != 121");
415*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
416*cf84ac9aSAndroid Build Coastguard Worker #else
417*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_ADD_STREAMS 121
418*cf84ac9aSAndroid Build Coastguard Worker #endif
419*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SOCKOPT_PEELOFF_FLAGS) || (defined(HAVE_DECL_SCTP_SOCKOPT_PEELOFF_FLAGS) && HAVE_DECL_SCTP_SOCKOPT_PEELOFF_FLAGS)
420*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
421*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SOCKOPT_PEELOFF_FLAGS) == (122), "SCTP_SOCKOPT_PEELOFF_FLAGS != 122");
422*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
423*cf84ac9aSAndroid Build Coastguard Worker #else
424*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SOCKOPT_PEELOFF_FLAGS 122
425*cf84ac9aSAndroid Build Coastguard Worker #endif
426*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_STREAM_SCHEDULER) || (defined(HAVE_DECL_SCTP_STREAM_SCHEDULER) && HAVE_DECL_SCTP_STREAM_SCHEDULER)
427*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
428*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_STREAM_SCHEDULER) == (123), "SCTP_STREAM_SCHEDULER != 123");
429*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
430*cf84ac9aSAndroid Build Coastguard Worker #else
431*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_STREAM_SCHEDULER 123
432*cf84ac9aSAndroid Build Coastguard Worker #endif
433*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_STREAM_SCHEDULER_VALUE) || (defined(HAVE_DECL_SCTP_STREAM_SCHEDULER_VALUE) && HAVE_DECL_SCTP_STREAM_SCHEDULER_VALUE)
434*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
435*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_STREAM_SCHEDULER_VALUE) == (124), "SCTP_STREAM_SCHEDULER_VALUE != 124");
436*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
437*cf84ac9aSAndroid Build Coastguard Worker #else
438*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_STREAM_SCHEDULER_VALUE 124
439*cf84ac9aSAndroid Build Coastguard Worker #endif
440*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_INTERLEAVING_SUPPORTED) || (defined(HAVE_DECL_SCTP_INTERLEAVING_SUPPORTED) && HAVE_DECL_SCTP_INTERLEAVING_SUPPORTED)
441*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
442*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_INTERLEAVING_SUPPORTED) == (125), "SCTP_INTERLEAVING_SUPPORTED != 125");
443*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
444*cf84ac9aSAndroid Build Coastguard Worker #else
445*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_INTERLEAVING_SUPPORTED 125
446*cf84ac9aSAndroid Build Coastguard Worker #endif
447*cf84ac9aSAndroid Build Coastguard Worker #if defined(SCTP_SENDMSG_CONNECT) || (defined(HAVE_DECL_SCTP_SENDMSG_CONNECT) && HAVE_DECL_SCTP_SENDMSG_CONNECT)
448*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
449*cf84ac9aSAndroid Build Coastguard Worker static_assert((SCTP_SENDMSG_CONNECT) == (126), "SCTP_SENDMSG_CONNECT != 126");
450*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
451*cf84ac9aSAndroid Build Coastguard Worker #else
452*cf84ac9aSAndroid Build Coastguard Worker # define SCTP_SENDMSG_CONNECT 126
453*cf84ac9aSAndroid Build Coastguard Worker #endif
454*cf84ac9aSAndroid Build Coastguard Worker 
455*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY
456*cf84ac9aSAndroid Build Coastguard Worker 
457*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS
458*cf84ac9aSAndroid Build Coastguard Worker 
459*cf84ac9aSAndroid Build Coastguard Worker #  error static const struct xlat sock_sctp_options in mpers mode
460*cf84ac9aSAndroid Build Coastguard Worker 
461*cf84ac9aSAndroid Build Coastguard Worker # else
462*cf84ac9aSAndroid Build Coastguard Worker 
463*cf84ac9aSAndroid Build Coastguard Worker static
464*cf84ac9aSAndroid Build Coastguard Worker const struct xlat sock_sctp_options[] = {
465*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RTOINFO),
466*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_ASSOCINFO),
467*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_INITMSG),
468*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_NODELAY),
469*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTOCLOSE),
470*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SET_PEER_PRIMARY_ADDR),
471*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PRIMARY_ADDR),
472*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_ADAPTATION_LAYER),
473*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_DISABLE_FRAGMENTS),
474*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PEER_ADDR_PARAMS),
475*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_DEFAULT_SEND_PARAM),
476*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_EVENTS),
477*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_I_WANT_MAPPED_V4_ADDR),
478*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_MAXSEG),
479*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_STATUS),
480*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_PEER_ADDR_INFO),
481*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_DELAYED_SACK),
482*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_CONTEXT),
483*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_FRAGMENT_INTERLEAVE),
484*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PARTIAL_DELIVERY_POINT),
485*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_MAX_BURST),
486*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTH_CHUNK),
487*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_HMAC_IDENT),
488*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTH_KEY),
489*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTH_ACTIVE_KEY),
490*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTH_DELETE_KEY),
491*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PEER_AUTH_CHUNKS),
492*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_LOCAL_AUTH_CHUNKS),
493*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_ASSOC_NUMBER),
494*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_ASSOC_ID_LIST),
495*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTO_ASCONF),
496*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PEER_ADDR_THLDS),
497*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RECVRCVINFO),
498*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RECVNXTINFO),
499*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_DEFAULT_SNDINFO),
500*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_AUTH_DEACTIVATE_KEY),
501*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_REUSE_PORT),
502*cf84ac9aSAndroid Build Coastguard Worker 
503*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_BINDX_ADD),
504*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_BINDX_REM),
505*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_PEELOFF),
506*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_PEER_ADDRS_NUM_OLD),
507*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_PEER_ADDRS_OLD),
508*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_LOCAL_ADDRS_NUM_OLD),
509*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_LOCAL_ADDRS_OLD),
510*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_CONNECTX_OLD),
511*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_PEER_ADDRS),
512*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_LOCAL_ADDRS),
513*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_CONNECTX),
514*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_CONNECTX3),
515*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_GET_ASSOC_STATS),
516*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PR_SUPPORTED),
517*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_DEFAULT_PRINFO),
518*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PR_ASSOC_STATUS),
519*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_PR_STREAM_STATUS),
520*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RECONFIG_SUPPORTED),
521*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_ENABLE_STREAM_RESET),
522*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RESET_STREAMS),
523*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_RESET_ASSOC),
524*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_ADD_STREAMS),
525*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SOCKOPT_PEELOFF_FLAGS),
526*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_STREAM_SCHEDULER),
527*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_STREAM_SCHEDULER_VALUE),
528*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_INTERLEAVING_SUPPORTED),
529*cf84ac9aSAndroid Build Coastguard Worker  XLAT(SCTP_SENDMSG_CONNECT),
530*cf84ac9aSAndroid Build Coastguard Worker  XLAT_END
531*cf84ac9aSAndroid Build Coastguard Worker };
532*cf84ac9aSAndroid Build Coastguard Worker 
533*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */
534*cf84ac9aSAndroid Build Coastguard Worker 
535*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */
536