• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /****************************************************************************
2  ****************************************************************************
3  ***
4  ***   This header was automatically generated from a Linux kernel header
5  ***   of the same name, to make information necessary for userspace to
6  ***   call into the kernel available to libc.  It contains only constants,
7  ***   structures, and macros generated from the original header, and thus,
8  ***   contains no copyrightable information.
9  ***
10  ***   To edit the content of this header, modify the corresponding
11  ***   source file (e.g. under external/kernel-headers/original/) then
12  ***   run bionic/libc/kernel/tools/update_all.py
13  ***
14  ***   Any manual change here will be lost the next time this script will
15  ***   be run. You've been warned!
16  ***
17  ****************************************************************************
18  ****************************************************************************/
19 #ifndef _LINUX_TIPC_NETLINK_H_
20 #define _LINUX_TIPC_NETLINK_H_
21 #define TIPC_GENL_V2_NAME "TIPCv2"
22 #define TIPC_GENL_V2_VERSION 0x1
23 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
24 enum {
25   TIPC_NL_UNSPEC,
26   TIPC_NL_LEGACY,
27   TIPC_NL_BEARER_DISABLE,
28 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
29   TIPC_NL_BEARER_ENABLE,
30   TIPC_NL_BEARER_GET,
31   TIPC_NL_BEARER_SET,
32   TIPC_NL_SOCK_GET,
33 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
34   TIPC_NL_PUBL_GET,
35   TIPC_NL_LINK_GET,
36   TIPC_NL_LINK_SET,
37   TIPC_NL_LINK_RESET_STATS,
38 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
39   TIPC_NL_MEDIA_GET,
40   TIPC_NL_MEDIA_SET,
41   TIPC_NL_NODE_GET,
42   TIPC_NL_NET_GET,
43 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
44   TIPC_NL_NET_SET,
45   TIPC_NL_NAME_TABLE_GET,
46   TIPC_NL_MON_SET,
47   TIPC_NL_MON_GET,
48 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
49   TIPC_NL_MON_PEER_GET,
50   TIPC_NL_PEER_REMOVE,
51   TIPC_NL_BEARER_ADD,
52   TIPC_NL_UDP_GET_REMOTEIP,
53 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
54   __TIPC_NL_CMD_MAX,
55   TIPC_NL_CMD_MAX = __TIPC_NL_CMD_MAX - 1
56 };
57 enum {
58 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
59   TIPC_NLA_UNSPEC,
60   TIPC_NLA_BEARER,
61   TIPC_NLA_SOCK,
62   TIPC_NLA_PUBL,
63 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
64   TIPC_NLA_LINK,
65   TIPC_NLA_MEDIA,
66   TIPC_NLA_NODE,
67   TIPC_NLA_NET,
68 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
69   TIPC_NLA_NAME_TABLE,
70   TIPC_NLA_MON,
71   TIPC_NLA_MON_PEER,
72   __TIPC_NLA_MAX,
73 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
74   TIPC_NLA_MAX = __TIPC_NLA_MAX - 1
75 };
76 enum {
77   TIPC_NLA_BEARER_UNSPEC,
78 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
79   TIPC_NLA_BEARER_NAME,
80   TIPC_NLA_BEARER_PROP,
81   TIPC_NLA_BEARER_DOMAIN,
82   TIPC_NLA_BEARER_UDP_OPTS,
83 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
84   __TIPC_NLA_BEARER_MAX,
85   TIPC_NLA_BEARER_MAX = __TIPC_NLA_BEARER_MAX - 1
86 };
87 enum {
88 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
89   TIPC_NLA_UDP_UNSPEC,
90   TIPC_NLA_UDP_LOCAL,
91   TIPC_NLA_UDP_REMOTE,
92   TIPC_NLA_UDP_MULTI_REMOTEIP,
93 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
94   __TIPC_NLA_UDP_MAX,
95   TIPC_NLA_UDP_MAX = __TIPC_NLA_UDP_MAX - 1
96 };
97 enum {
98 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
99   TIPC_NLA_SOCK_UNSPEC,
100   TIPC_NLA_SOCK_ADDR,
101   TIPC_NLA_SOCK_REF,
102   TIPC_NLA_SOCK_CON,
103 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
104   TIPC_NLA_SOCK_HAS_PUBL,
105   __TIPC_NLA_SOCK_MAX,
106   TIPC_NLA_SOCK_MAX = __TIPC_NLA_SOCK_MAX - 1
107 };
108 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
109 enum {
110   TIPC_NLA_LINK_UNSPEC,
111   TIPC_NLA_LINK_NAME,
112   TIPC_NLA_LINK_DEST,
113 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
114   TIPC_NLA_LINK_MTU,
115   TIPC_NLA_LINK_BROADCAST,
116   TIPC_NLA_LINK_UP,
117   TIPC_NLA_LINK_ACTIVE,
118 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
119   TIPC_NLA_LINK_PROP,
120   TIPC_NLA_LINK_STATS,
121   TIPC_NLA_LINK_RX,
122   TIPC_NLA_LINK_TX,
123 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
124   __TIPC_NLA_LINK_MAX,
125   TIPC_NLA_LINK_MAX = __TIPC_NLA_LINK_MAX - 1
126 };
127 enum {
128 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
129   TIPC_NLA_MEDIA_UNSPEC,
130   TIPC_NLA_MEDIA_NAME,
131   TIPC_NLA_MEDIA_PROP,
132   __TIPC_NLA_MEDIA_MAX,
133 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
134   TIPC_NLA_MEDIA_MAX = __TIPC_NLA_MEDIA_MAX - 1
135 };
136 enum {
137   TIPC_NLA_NODE_UNSPEC,
138 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
139   TIPC_NLA_NODE_ADDR,
140   TIPC_NLA_NODE_UP,
141   __TIPC_NLA_NODE_MAX,
142   TIPC_NLA_NODE_MAX = __TIPC_NLA_NODE_MAX - 1
143 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
144 };
145 enum {
146   TIPC_NLA_NET_UNSPEC,
147   TIPC_NLA_NET_ID,
148 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
149   TIPC_NLA_NET_ADDR,
150   __TIPC_NLA_NET_MAX,
151   TIPC_NLA_NET_MAX = __TIPC_NLA_NET_MAX - 1
152 };
153 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
154 enum {
155   TIPC_NLA_NAME_TABLE_UNSPEC,
156   TIPC_NLA_NAME_TABLE_PUBL,
157   __TIPC_NLA_NAME_TABLE_MAX,
158 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
159   TIPC_NLA_NAME_TABLE_MAX = __TIPC_NLA_NAME_TABLE_MAX - 1
160 };
161 enum {
162   TIPC_NLA_MON_UNSPEC,
163 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
164   TIPC_NLA_MON_ACTIVATION_THRESHOLD,
165   TIPC_NLA_MON_REF,
166   TIPC_NLA_MON_ACTIVE,
167   TIPC_NLA_MON_BEARER_NAME,
168 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
169   TIPC_NLA_MON_PEERCNT,
170   TIPC_NLA_MON_LISTGEN,
171   __TIPC_NLA_MON_MAX,
172   TIPC_NLA_MON_MAX = __TIPC_NLA_MON_MAX - 1
173 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
174 };
175 enum {
176   TIPC_NLA_PUBL_UNSPEC,
177   TIPC_NLA_PUBL_TYPE,
178 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
179   TIPC_NLA_PUBL_LOWER,
180   TIPC_NLA_PUBL_UPPER,
181   TIPC_NLA_PUBL_SCOPE,
182   TIPC_NLA_PUBL_NODE,
183 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
184   TIPC_NLA_PUBL_REF,
185   TIPC_NLA_PUBL_KEY,
186   __TIPC_NLA_PUBL_MAX,
187   TIPC_NLA_PUBL_MAX = __TIPC_NLA_PUBL_MAX - 1
188 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
189 };
190 enum {
191   TIPC_NLA_MON_PEER_UNSPEC,
192   TIPC_NLA_MON_PEER_ADDR,
193 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
194   TIPC_NLA_MON_PEER_DOMGEN,
195   TIPC_NLA_MON_PEER_APPLIED,
196   TIPC_NLA_MON_PEER_UPMAP,
197   TIPC_NLA_MON_PEER_MEMBERS,
198 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
199   TIPC_NLA_MON_PEER_UP,
200   TIPC_NLA_MON_PEER_HEAD,
201   TIPC_NLA_MON_PEER_LOCAL,
202   TIPC_NLA_MON_PEER_PAD,
203 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
204   __TIPC_NLA_MON_PEER_MAX,
205   TIPC_NLA_MON_PEER_MAX = __TIPC_NLA_MON_PEER_MAX - 1
206 };
207 enum {
208 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
209   TIPC_NLA_CON_UNSPEC,
210   TIPC_NLA_CON_FLAG,
211   TIPC_NLA_CON_NODE,
212   TIPC_NLA_CON_SOCK,
213 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
214   TIPC_NLA_CON_TYPE,
215   TIPC_NLA_CON_INST,
216   __TIPC_NLA_CON_MAX,
217   TIPC_NLA_CON_MAX = __TIPC_NLA_CON_MAX - 1
218 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
219 };
220 enum {
221   TIPC_NLA_PROP_UNSPEC,
222   TIPC_NLA_PROP_PRIO,
223 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
224   TIPC_NLA_PROP_TOL,
225   TIPC_NLA_PROP_WIN,
226   __TIPC_NLA_PROP_MAX,
227   TIPC_NLA_PROP_MAX = __TIPC_NLA_PROP_MAX - 1
228 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
229 };
230 enum {
231   TIPC_NLA_STATS_UNSPEC,
232   TIPC_NLA_STATS_RX_INFO,
233 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
234   TIPC_NLA_STATS_RX_FRAGMENTS,
235   TIPC_NLA_STATS_RX_FRAGMENTED,
236   TIPC_NLA_STATS_RX_BUNDLES,
237   TIPC_NLA_STATS_RX_BUNDLED,
238 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
239   TIPC_NLA_STATS_TX_INFO,
240   TIPC_NLA_STATS_TX_FRAGMENTS,
241   TIPC_NLA_STATS_TX_FRAGMENTED,
242   TIPC_NLA_STATS_TX_BUNDLES,
243 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
244   TIPC_NLA_STATS_TX_BUNDLED,
245   TIPC_NLA_STATS_MSG_PROF_TOT,
246   TIPC_NLA_STATS_MSG_LEN_CNT,
247   TIPC_NLA_STATS_MSG_LEN_TOT,
248 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
249   TIPC_NLA_STATS_MSG_LEN_P0,
250   TIPC_NLA_STATS_MSG_LEN_P1,
251   TIPC_NLA_STATS_MSG_LEN_P2,
252   TIPC_NLA_STATS_MSG_LEN_P3,
253 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
254   TIPC_NLA_STATS_MSG_LEN_P4,
255   TIPC_NLA_STATS_MSG_LEN_P5,
256   TIPC_NLA_STATS_MSG_LEN_P6,
257   TIPC_NLA_STATS_RX_STATES,
258 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
259   TIPC_NLA_STATS_RX_PROBES,
260   TIPC_NLA_STATS_RX_NACKS,
261   TIPC_NLA_STATS_RX_DEFERRED,
262   TIPC_NLA_STATS_TX_STATES,
263 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
264   TIPC_NLA_STATS_TX_PROBES,
265   TIPC_NLA_STATS_TX_NACKS,
266   TIPC_NLA_STATS_TX_ACKS,
267   TIPC_NLA_STATS_RETRANSMITTED,
268 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
269   TIPC_NLA_STATS_DUPLICATES,
270   TIPC_NLA_STATS_LINK_CONGS,
271   TIPC_NLA_STATS_MAX_QUEUE,
272   TIPC_NLA_STATS_AVG_QUEUE,
273 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
274   __TIPC_NLA_STATS_MAX,
275   TIPC_NLA_STATS_MAX = __TIPC_NLA_STATS_MAX - 1
276 };
277 #endif
278 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
279