xref: /aosp_15_r20/external/strace/xlat/setsock_ip_options.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/setsock_ip_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 
7*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY
8*cf84ac9aSAndroid Build Coastguard Worker 
9*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS
10*cf84ac9aSAndroid Build Coastguard Worker 
11*cf84ac9aSAndroid Build Coastguard Worker #  error static const struct xlat setsock_ip_options in mpers mode
12*cf84ac9aSAndroid Build Coastguard Worker 
13*cf84ac9aSAndroid Build Coastguard Worker # else
14*cf84ac9aSAndroid Build Coastguard Worker 
15*cf84ac9aSAndroid Build Coastguard Worker static
16*cf84ac9aSAndroid Build Coastguard Worker const struct xlat setsock_ip_options[] = {
17*cf84ac9aSAndroid Build Coastguard Worker /*
18*cf84ac9aSAndroid Build Coastguard Worker * Options specific to setsockopt(SOL_IP).
19*cf84ac9aSAndroid Build Coastguard Worker * Common {g,s}etsockopt(SOL_IP) options
20*cf84ac9aSAndroid Build Coastguard Worker * should be in sock_ip_options.in instead.
21*cf84ac9aSAndroid Build Coastguard Worker */
22*cf84ac9aSAndroid Build Coastguard Worker 
23*cf84ac9aSAndroid Build Coastguard Worker #if defined(ARPT_SO_SET_REPLACE) || (defined(HAVE_DECL_ARPT_SO_SET_REPLACE) && HAVE_DECL_ARPT_SO_SET_REPLACE)
24*cf84ac9aSAndroid Build Coastguard Worker   XLAT(ARPT_SO_SET_REPLACE),
25*cf84ac9aSAndroid Build Coastguard Worker #endif
26*cf84ac9aSAndroid Build Coastguard Worker #if defined(ARPT_SO_SET_ADD_COUNTERS) || (defined(HAVE_DECL_ARPT_SO_SET_ADD_COUNTERS) && HAVE_DECL_ARPT_SO_SET_ADD_COUNTERS)
27*cf84ac9aSAndroid Build Coastguard Worker   XLAT(ARPT_SO_SET_ADD_COUNTERS),
28*cf84ac9aSAndroid Build Coastguard Worker #endif
29*cf84ac9aSAndroid Build Coastguard Worker 
30*cf84ac9aSAndroid Build Coastguard Worker #if defined(EBT_SO_SET_ENTRIES) || (defined(HAVE_DECL_EBT_SO_SET_ENTRIES) && HAVE_DECL_EBT_SO_SET_ENTRIES)
31*cf84ac9aSAndroid Build Coastguard Worker   XLAT(EBT_SO_SET_ENTRIES),
32*cf84ac9aSAndroid Build Coastguard Worker #endif
33*cf84ac9aSAndroid Build Coastguard Worker #if defined(EBT_SO_SET_COUNTERS) || (defined(HAVE_DECL_EBT_SO_SET_COUNTERS) && HAVE_DECL_EBT_SO_SET_COUNTERS)
34*cf84ac9aSAndroid Build Coastguard Worker   XLAT(EBT_SO_SET_COUNTERS),
35*cf84ac9aSAndroid Build Coastguard Worker #endif
36*cf84ac9aSAndroid Build Coastguard Worker 
37*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_NONE) || (defined(HAVE_DECL_IP_VS_SO_SET_NONE) && HAVE_DECL_IP_VS_SO_SET_NONE)
38*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_NONE),
39*cf84ac9aSAndroid Build Coastguard Worker #endif
40*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_INSERT) || (defined(HAVE_DECL_IP_VS_SO_SET_INSERT) && HAVE_DECL_IP_VS_SO_SET_INSERT)
41*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_INSERT),
42*cf84ac9aSAndroid Build Coastguard Worker #endif
43*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_ADD) || (defined(HAVE_DECL_IP_VS_SO_SET_ADD) && HAVE_DECL_IP_VS_SO_SET_ADD)
44*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_ADD),
45*cf84ac9aSAndroid Build Coastguard Worker #endif
46*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_EDIT) || (defined(HAVE_DECL_IP_VS_SO_SET_EDIT) && HAVE_DECL_IP_VS_SO_SET_EDIT)
47*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_EDIT),
48*cf84ac9aSAndroid Build Coastguard Worker #endif
49*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_DEL) || (defined(HAVE_DECL_IP_VS_SO_SET_DEL) && HAVE_DECL_IP_VS_SO_SET_DEL)
50*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_DEL),
51*cf84ac9aSAndroid Build Coastguard Worker #endif
52*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_FLUSH) || (defined(HAVE_DECL_IP_VS_SO_SET_FLUSH) && HAVE_DECL_IP_VS_SO_SET_FLUSH)
53*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_FLUSH),
54*cf84ac9aSAndroid Build Coastguard Worker #endif
55*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_LIST) || (defined(HAVE_DECL_IP_VS_SO_SET_LIST) && HAVE_DECL_IP_VS_SO_SET_LIST)
56*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_LIST),
57*cf84ac9aSAndroid Build Coastguard Worker #endif
58*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_ADDDEST) || (defined(HAVE_DECL_IP_VS_SO_SET_ADDDEST) && HAVE_DECL_IP_VS_SO_SET_ADDDEST)
59*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_ADDDEST),
60*cf84ac9aSAndroid Build Coastguard Worker #endif
61*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_DELDEST) || (defined(HAVE_DECL_IP_VS_SO_SET_DELDEST) && HAVE_DECL_IP_VS_SO_SET_DELDEST)
62*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_DELDEST),
63*cf84ac9aSAndroid Build Coastguard Worker #endif
64*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_EDITDEST) || (defined(HAVE_DECL_IP_VS_SO_SET_EDITDEST) && HAVE_DECL_IP_VS_SO_SET_EDITDEST)
65*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_EDITDEST),
66*cf84ac9aSAndroid Build Coastguard Worker #endif
67*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_TIMEOUT) || (defined(HAVE_DECL_IP_VS_SO_SET_TIMEOUT) && HAVE_DECL_IP_VS_SO_SET_TIMEOUT)
68*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_TIMEOUT),
69*cf84ac9aSAndroid Build Coastguard Worker #endif
70*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_STARTDAEMON) || (defined(HAVE_DECL_IP_VS_SO_SET_STARTDAEMON) && HAVE_DECL_IP_VS_SO_SET_STARTDAEMON)
71*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_STARTDAEMON),
72*cf84ac9aSAndroid Build Coastguard Worker #endif
73*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_STOPDAEMON) || (defined(HAVE_DECL_IP_VS_SO_SET_STOPDAEMON) && HAVE_DECL_IP_VS_SO_SET_STOPDAEMON)
74*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_STOPDAEMON),
75*cf84ac9aSAndroid Build Coastguard Worker #endif
76*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_RESTORE) || (defined(HAVE_DECL_IP_VS_SO_SET_RESTORE) && HAVE_DECL_IP_VS_SO_SET_RESTORE)
77*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_RESTORE),
78*cf84ac9aSAndroid Build Coastguard Worker #endif
79*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_SAVE) || (defined(HAVE_DECL_IP_VS_SO_SET_SAVE) && HAVE_DECL_IP_VS_SO_SET_SAVE)
80*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_SAVE),
81*cf84ac9aSAndroid Build Coastguard Worker #endif
82*cf84ac9aSAndroid Build Coastguard Worker #if defined(IP_VS_SO_SET_ZERO) || (defined(HAVE_DECL_IP_VS_SO_SET_ZERO) && HAVE_DECL_IP_VS_SO_SET_ZERO)
83*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IP_VS_SO_SET_ZERO),
84*cf84ac9aSAndroid Build Coastguard Worker #endif
85*cf84ac9aSAndroid Build Coastguard Worker 
86*cf84ac9aSAndroid Build Coastguard Worker #if defined(IPT_SO_SET_REPLACE) || (defined(HAVE_DECL_IPT_SO_SET_REPLACE) && HAVE_DECL_IPT_SO_SET_REPLACE)
87*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IPT_SO_SET_REPLACE),
88*cf84ac9aSAndroid Build Coastguard Worker #endif
89*cf84ac9aSAndroid Build Coastguard Worker #if defined(IPT_SO_SET_ADD_COUNTERS) || (defined(HAVE_DECL_IPT_SO_SET_ADD_COUNTERS) && HAVE_DECL_IPT_SO_SET_ADD_COUNTERS)
90*cf84ac9aSAndroid Build Coastguard Worker   XLAT(IPT_SO_SET_ADD_COUNTERS),
91*cf84ac9aSAndroid Build Coastguard Worker #endif
92*cf84ac9aSAndroid Build Coastguard Worker  XLAT_END
93*cf84ac9aSAndroid Build Coastguard Worker };
94*cf84ac9aSAndroid Build Coastguard Worker 
95*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */
96*cf84ac9aSAndroid Build Coastguard Worker 
97*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */
98