tipc_netlink.h revision 6a9755d20a995756487bb1aafb7e954f4fd868a7
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 */
24enum {
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};
57enum {
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};
76enum {
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};
87enum {
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};
97enum {
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 */
109enum {
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};
127enum {
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};
136enum {
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};
145enum {
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 */
154enum {
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};
161enum {
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};
175enum {
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};
190enum {
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};
207enum {
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};
220enum {
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};
230enum {
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