xref: /linux/Documentation/netlink/specs/rt-link.yaml (revision e34a79b96ab9d49ed8b605fee11099cf3efbb428)
1cd5e64fbSJakub Kicinski# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
2cd5e64fbSJakub Kicinski
3cd5e64fbSJakub Kicinskiname: rt-link
4cd5e64fbSJakub Kicinskiprotocol: netlink-raw
5b12b0f41SJakub Kicinskiuapi-header: linux/rtnetlink.h
6cd5e64fbSJakub Kicinskiprotonum: 0
7cd5e64fbSJakub Kicinski
8cd5e64fbSJakub Kicinskidoc:
9cd5e64fbSJakub Kicinski  Link configuration over rtnetlink.
10cd5e64fbSJakub Kicinski
11cd5e64fbSJakub Kicinskidefinitions:
12cd5e64fbSJakub Kicinski  -
13cd5e64fbSJakub Kicinski    name: ifinfo-flags
14cd5e64fbSJakub Kicinski    type: flags
15b12b0f41SJakub Kicinski    header: linux/if.h
16b12b0f41SJakub Kicinski    enum-name: net-device-flags
17b12b0f41SJakub Kicinski    name-prefix: iff-
18cd5e64fbSJakub Kicinski    entries:
19cd5e64fbSJakub Kicinski      -
20cd5e64fbSJakub Kicinski        name: up
21cd5e64fbSJakub Kicinski      -
22cd5e64fbSJakub Kicinski        name: broadcast
23cd5e64fbSJakub Kicinski      -
24cd5e64fbSJakub Kicinski        name: debug
25cd5e64fbSJakub Kicinski      -
26cd5e64fbSJakub Kicinski        name: loopback
27cd5e64fbSJakub Kicinski      -
28cd5e64fbSJakub Kicinski        name: point-to-point
29cd5e64fbSJakub Kicinski      -
30cd5e64fbSJakub Kicinski        name: no-trailers
31cd5e64fbSJakub Kicinski      -
32cd5e64fbSJakub Kicinski        name: running
33cd5e64fbSJakub Kicinski      -
34cd5e64fbSJakub Kicinski        name: no-arp
35cd5e64fbSJakub Kicinski      -
36cd5e64fbSJakub Kicinski        name: promisc
37cd5e64fbSJakub Kicinski      -
38cd5e64fbSJakub Kicinski        name: all-multi
39cd5e64fbSJakub Kicinski      -
40cd5e64fbSJakub Kicinski        name: master
41cd5e64fbSJakub Kicinski      -
42cd5e64fbSJakub Kicinski        name: slave
43cd5e64fbSJakub Kicinski      -
44cd5e64fbSJakub Kicinski        name: multicast
45cd5e64fbSJakub Kicinski      -
46cd5e64fbSJakub Kicinski        name: portsel
47cd5e64fbSJakub Kicinski      -
48cd5e64fbSJakub Kicinski        name: auto-media
49cd5e64fbSJakub Kicinski      -
50cd5e64fbSJakub Kicinski        name: dynamic
51cd5e64fbSJakub Kicinski      -
52cd5e64fbSJakub Kicinski        name: lower-up
53cd5e64fbSJakub Kicinski      -
54cd5e64fbSJakub Kicinski        name: dormant
55cd5e64fbSJakub Kicinski      -
56cd5e64fbSJakub Kicinski        name: echo
57cd5e64fbSJakub Kicinski  -
58cd5e64fbSJakub Kicinski    name: vlan-protocols
59cd5e64fbSJakub Kicinski    type: enum
60b12b0f41SJakub Kicinski    enum-name:
61cd5e64fbSJakub Kicinski    entries:
62cd5e64fbSJakub Kicinski      -
63cd5e64fbSJakub Kicinski        name: 8021q
64cd5e64fbSJakub Kicinski        value: 33024
65cd5e64fbSJakub Kicinski      -
66cd5e64fbSJakub Kicinski        name: 8021ad
67cd5e64fbSJakub Kicinski        value: 34984
68cd5e64fbSJakub Kicinski  -
69cd5e64fbSJakub Kicinski    name: rtgenmsg
70cd5e64fbSJakub Kicinski    type: struct
71cd5e64fbSJakub Kicinski    members:
72cd5e64fbSJakub Kicinski      -
73cd5e64fbSJakub Kicinski        name: family
74cd5e64fbSJakub Kicinski        type: u8
75cd5e64fbSJakub Kicinski  -
76cd5e64fbSJakub Kicinski    name: ifinfomsg
77cd5e64fbSJakub Kicinski    type: struct
78cd5e64fbSJakub Kicinski    members:
79cd5e64fbSJakub Kicinski      -
80cd5e64fbSJakub Kicinski        name: ifi-family
81cd5e64fbSJakub Kicinski        type: u8
82cd5e64fbSJakub Kicinski      -
83cd5e64fbSJakub Kicinski        name: pad
84cd5e64fbSJakub Kicinski        type: pad
85cd5e64fbSJakub Kicinski        len: 1
86cd5e64fbSJakub Kicinski      -
87cd5e64fbSJakub Kicinski        name: ifi-type
88cd5e64fbSJakub Kicinski        type: u16
89cd5e64fbSJakub Kicinski      -
90cd5e64fbSJakub Kicinski        name: ifi-index
91cd5e64fbSJakub Kicinski        type: s32
92cd5e64fbSJakub Kicinski      -
93cd5e64fbSJakub Kicinski        name: ifi-flags
94cd5e64fbSJakub Kicinski        type: u32
95cd5e64fbSJakub Kicinski        enum: ifinfo-flags
96cd5e64fbSJakub Kicinski        enum-as-flags: true
97cd5e64fbSJakub Kicinski      -
98cd5e64fbSJakub Kicinski        name: ifi-change
99cd5e64fbSJakub Kicinski        type: u32
100cd5e64fbSJakub Kicinski  -
101cd5e64fbSJakub Kicinski    name: ifla-bridge-id
102cd5e64fbSJakub Kicinski    type: struct
103cd5e64fbSJakub Kicinski    members:
104cd5e64fbSJakub Kicinski      -
105cd5e64fbSJakub Kicinski        name: prio
106cd5e64fbSJakub Kicinski        type: u16
107cd5e64fbSJakub Kicinski      -
108cd5e64fbSJakub Kicinski        name: addr
109cd5e64fbSJakub Kicinski        type: binary
110cd5e64fbSJakub Kicinski        len: 6
111cd5e64fbSJakub Kicinski        display-hint: mac
112cd5e64fbSJakub Kicinski  -
113cd5e64fbSJakub Kicinski    name: ifla-cacheinfo
114cd5e64fbSJakub Kicinski    type: struct
115cd5e64fbSJakub Kicinski    members:
116cd5e64fbSJakub Kicinski      -
117cd5e64fbSJakub Kicinski        name: max-reasm-len
118cd5e64fbSJakub Kicinski        type: u32
119cd5e64fbSJakub Kicinski      -
120cd5e64fbSJakub Kicinski        name: tstamp
121cd5e64fbSJakub Kicinski        type: u32
122cd5e64fbSJakub Kicinski      -
123cd5e64fbSJakub Kicinski        name: reachable-time
124cd5e64fbSJakub Kicinski        type: s32
125cd5e64fbSJakub Kicinski      -
126cd5e64fbSJakub Kicinski        name: retrans-time
127cd5e64fbSJakub Kicinski        type: u32
128cd5e64fbSJakub Kicinski  -
129cd5e64fbSJakub Kicinski    name: rtnl-link-stats
130cd5e64fbSJakub Kicinski    type: struct
131cd5e64fbSJakub Kicinski    members:
132cd5e64fbSJakub Kicinski      -
133cd5e64fbSJakub Kicinski        name: rx-packets
134cd5e64fbSJakub Kicinski        type: u32
135cd5e64fbSJakub Kicinski      -
136cd5e64fbSJakub Kicinski        name: tx-packets
137cd5e64fbSJakub Kicinski        type: u32
138cd5e64fbSJakub Kicinski      -
139cd5e64fbSJakub Kicinski        name: rx-bytes
140cd5e64fbSJakub Kicinski        type: u32
141cd5e64fbSJakub Kicinski      -
142cd5e64fbSJakub Kicinski        name: tx-bytes
143cd5e64fbSJakub Kicinski        type: u32
144cd5e64fbSJakub Kicinski      -
145cd5e64fbSJakub Kicinski        name: rx-errors
146cd5e64fbSJakub Kicinski        type: u32
147cd5e64fbSJakub Kicinski      -
148cd5e64fbSJakub Kicinski        name: tx-errors
149cd5e64fbSJakub Kicinski        type: u32
150cd5e64fbSJakub Kicinski      -
151cd5e64fbSJakub Kicinski        name: rx-dropped
152cd5e64fbSJakub Kicinski        type: u32
153cd5e64fbSJakub Kicinski      -
154cd5e64fbSJakub Kicinski        name: tx-dropped
155cd5e64fbSJakub Kicinski        type: u32
156cd5e64fbSJakub Kicinski      -
157cd5e64fbSJakub Kicinski        name: multicast
158cd5e64fbSJakub Kicinski        type: u32
159cd5e64fbSJakub Kicinski      -
160cd5e64fbSJakub Kicinski        name: collisions
161cd5e64fbSJakub Kicinski        type: u32
162cd5e64fbSJakub Kicinski      -
163cd5e64fbSJakub Kicinski        name: rx-length-errors
164cd5e64fbSJakub Kicinski        type: u32
165cd5e64fbSJakub Kicinski      -
166cd5e64fbSJakub Kicinski        name: rx-over-errors
167cd5e64fbSJakub Kicinski        type: u32
168cd5e64fbSJakub Kicinski      -
169cd5e64fbSJakub Kicinski        name: rx-crc-errors
170cd5e64fbSJakub Kicinski        type: u32
171cd5e64fbSJakub Kicinski      -
172cd5e64fbSJakub Kicinski        name: rx-frame-errors
173cd5e64fbSJakub Kicinski        type: u32
174cd5e64fbSJakub Kicinski      -
175cd5e64fbSJakub Kicinski        name: rx-fifo-errors
176cd5e64fbSJakub Kicinski        type: u32
177cd5e64fbSJakub Kicinski      -
178cd5e64fbSJakub Kicinski        name: rx-missed-errors
179cd5e64fbSJakub Kicinski        type: u32
180cd5e64fbSJakub Kicinski      -
181cd5e64fbSJakub Kicinski        name: tx-aborted-errors
182cd5e64fbSJakub Kicinski        type: u32
183cd5e64fbSJakub Kicinski      -
184cd5e64fbSJakub Kicinski        name: tx-carrier-errors
185cd5e64fbSJakub Kicinski        type: u32
186cd5e64fbSJakub Kicinski      -
187cd5e64fbSJakub Kicinski        name: tx-fifo-errors
188cd5e64fbSJakub Kicinski        type: u32
189cd5e64fbSJakub Kicinski      -
190cd5e64fbSJakub Kicinski        name: tx-heartbeat-errors
191cd5e64fbSJakub Kicinski        type: u32
192cd5e64fbSJakub Kicinski      -
193cd5e64fbSJakub Kicinski        name: tx-window-errors
194cd5e64fbSJakub Kicinski        type: u32
195cd5e64fbSJakub Kicinski      -
196cd5e64fbSJakub Kicinski        name: rx-compressed
197cd5e64fbSJakub Kicinski        type: u32
198cd5e64fbSJakub Kicinski      -
199cd5e64fbSJakub Kicinski        name: tx-compressed
200cd5e64fbSJakub Kicinski        type: u32
201cd5e64fbSJakub Kicinski      -
202cd5e64fbSJakub Kicinski        name: rx-nohandler
203cd5e64fbSJakub Kicinski        type: u32
204cd5e64fbSJakub Kicinski  -
205cd5e64fbSJakub Kicinski    name: rtnl-link-stats64
206cd5e64fbSJakub Kicinski    type: struct
207cd5e64fbSJakub Kicinski    members:
208cd5e64fbSJakub Kicinski      -
209cd5e64fbSJakub Kicinski        name: rx-packets
210cd5e64fbSJakub Kicinski        type: u64
211cd5e64fbSJakub Kicinski      -
212cd5e64fbSJakub Kicinski        name: tx-packets
213cd5e64fbSJakub Kicinski        type: u64
214cd5e64fbSJakub Kicinski      -
215cd5e64fbSJakub Kicinski        name: rx-bytes
216cd5e64fbSJakub Kicinski        type: u64
217cd5e64fbSJakub Kicinski      -
218cd5e64fbSJakub Kicinski        name: tx-bytes
219cd5e64fbSJakub Kicinski        type: u64
220cd5e64fbSJakub Kicinski      -
221cd5e64fbSJakub Kicinski        name: rx-errors
222cd5e64fbSJakub Kicinski        type: u64
223cd5e64fbSJakub Kicinski      -
224cd5e64fbSJakub Kicinski        name: tx-errors
225cd5e64fbSJakub Kicinski        type: u64
226cd5e64fbSJakub Kicinski      -
227cd5e64fbSJakub Kicinski        name: rx-dropped
228cd5e64fbSJakub Kicinski        type: u64
229cd5e64fbSJakub Kicinski      -
230cd5e64fbSJakub Kicinski        name: tx-dropped
231cd5e64fbSJakub Kicinski        type: u64
232cd5e64fbSJakub Kicinski      -
233cd5e64fbSJakub Kicinski        name: multicast
234cd5e64fbSJakub Kicinski        type: u64
235cd5e64fbSJakub Kicinski      -
236cd5e64fbSJakub Kicinski        name: collisions
237cd5e64fbSJakub Kicinski        type: u64
238cd5e64fbSJakub Kicinski      -
239cd5e64fbSJakub Kicinski        name: rx-length-errors
240cd5e64fbSJakub Kicinski        type: u64
241cd5e64fbSJakub Kicinski      -
242cd5e64fbSJakub Kicinski        name: rx-over-errors
243cd5e64fbSJakub Kicinski        type: u64
244cd5e64fbSJakub Kicinski      -
245cd5e64fbSJakub Kicinski        name: rx-crc-errors
246cd5e64fbSJakub Kicinski        type: u64
247cd5e64fbSJakub Kicinski      -
248cd5e64fbSJakub Kicinski        name: rx-frame-errors
249cd5e64fbSJakub Kicinski        type: u64
250cd5e64fbSJakub Kicinski      -
251cd5e64fbSJakub Kicinski        name: rx-fifo-errors
252cd5e64fbSJakub Kicinski        type: u64
253cd5e64fbSJakub Kicinski      -
254cd5e64fbSJakub Kicinski        name: rx-missed-errors
255cd5e64fbSJakub Kicinski        type: u64
256cd5e64fbSJakub Kicinski      -
257cd5e64fbSJakub Kicinski        name: tx-aborted-errors
258cd5e64fbSJakub Kicinski        type: u64
259cd5e64fbSJakub Kicinski      -
260cd5e64fbSJakub Kicinski        name: tx-carrier-errors
261cd5e64fbSJakub Kicinski        type: u64
262cd5e64fbSJakub Kicinski      -
263cd5e64fbSJakub Kicinski        name: tx-fifo-errors
264cd5e64fbSJakub Kicinski        type: u64
265cd5e64fbSJakub Kicinski      -
266cd5e64fbSJakub Kicinski        name: tx-heartbeat-errors
267cd5e64fbSJakub Kicinski        type: u64
268cd5e64fbSJakub Kicinski      -
269cd5e64fbSJakub Kicinski        name: tx-window-errors
270cd5e64fbSJakub Kicinski        type: u64
271cd5e64fbSJakub Kicinski      -
272cd5e64fbSJakub Kicinski        name: rx-compressed
273cd5e64fbSJakub Kicinski        type: u64
274cd5e64fbSJakub Kicinski      -
275cd5e64fbSJakub Kicinski        name: tx-compressed
276cd5e64fbSJakub Kicinski        type: u64
277cd5e64fbSJakub Kicinski      -
278cd5e64fbSJakub Kicinski        name: rx-nohandler
279cd5e64fbSJakub Kicinski        type: u64
280cd5e64fbSJakub Kicinski      -
281cd5e64fbSJakub Kicinski        name: rx-otherhost-dropped
282cd5e64fbSJakub Kicinski        type: u64
283cd5e64fbSJakub Kicinski  -
284cd5e64fbSJakub Kicinski    name: rtnl-link-ifmap
285cd5e64fbSJakub Kicinski    type: struct
286cd5e64fbSJakub Kicinski    members:
287cd5e64fbSJakub Kicinski      -
288cd5e64fbSJakub Kicinski        name: mem-start
289cd5e64fbSJakub Kicinski        type: u64
290cd5e64fbSJakub Kicinski      -
291cd5e64fbSJakub Kicinski        name: mem-end
292cd5e64fbSJakub Kicinski        type: u64
293cd5e64fbSJakub Kicinski      -
294cd5e64fbSJakub Kicinski        name: base-addr
295cd5e64fbSJakub Kicinski        type: u64
296cd5e64fbSJakub Kicinski      -
297cd5e64fbSJakub Kicinski        name: irq
298cd5e64fbSJakub Kicinski        type: u16
299cd5e64fbSJakub Kicinski      -
300cd5e64fbSJakub Kicinski        name: dma
301cd5e64fbSJakub Kicinski        type: u8
302cd5e64fbSJakub Kicinski      -
303cd5e64fbSJakub Kicinski        name: port
304cd5e64fbSJakub Kicinski        type: u8
305cd5e64fbSJakub Kicinski  -
306cd5e64fbSJakub Kicinski    name: ipv4-devconf
307720447bdSJakub Kicinski    enum-name:
308720447bdSJakub Kicinski    type: enum
309720447bdSJakub Kicinski    entries:
310cd5e64fbSJakub Kicinski      -
311cd5e64fbSJakub Kicinski        name: forwarding
312cd5e64fbSJakub Kicinski      -
313cd5e64fbSJakub Kicinski        name: mc-forwarding
314cd5e64fbSJakub Kicinski      -
315cd5e64fbSJakub Kicinski        name: proxy-arp
316cd5e64fbSJakub Kicinski      -
317cd5e64fbSJakub Kicinski        name: accept-redirects
318cd5e64fbSJakub Kicinski      -
319cd5e64fbSJakub Kicinski        name: secure-redirects
320cd5e64fbSJakub Kicinski      -
321cd5e64fbSJakub Kicinski        name: send-redirects
322cd5e64fbSJakub Kicinski      -
323cd5e64fbSJakub Kicinski        name: shared-media
324cd5e64fbSJakub Kicinski      -
325cd5e64fbSJakub Kicinski        name: rp-filter
326cd5e64fbSJakub Kicinski      -
327cd5e64fbSJakub Kicinski        name: accept-source-route
328cd5e64fbSJakub Kicinski      -
329cd5e64fbSJakub Kicinski        name: bootp-relay
330cd5e64fbSJakub Kicinski      -
331cd5e64fbSJakub Kicinski        name: log-martians
332cd5e64fbSJakub Kicinski      -
333cd5e64fbSJakub Kicinski        name: tag
334cd5e64fbSJakub Kicinski      -
335cd5e64fbSJakub Kicinski        name: arpfilter
336cd5e64fbSJakub Kicinski      -
337cd5e64fbSJakub Kicinski        name: medium-id
338cd5e64fbSJakub Kicinski      -
339cd5e64fbSJakub Kicinski        name: noxfrm
340cd5e64fbSJakub Kicinski      -
341cd5e64fbSJakub Kicinski        name: nopolicy
342cd5e64fbSJakub Kicinski      -
343cd5e64fbSJakub Kicinski        name: force-igmp-version
344cd5e64fbSJakub Kicinski      -
345cd5e64fbSJakub Kicinski        name: arp-announce
346cd5e64fbSJakub Kicinski      -
347cd5e64fbSJakub Kicinski        name: arp-ignore
348cd5e64fbSJakub Kicinski      -
349cd5e64fbSJakub Kicinski        name: promote-secondaries
350cd5e64fbSJakub Kicinski      -
351cd5e64fbSJakub Kicinski        name: arp-accept
352cd5e64fbSJakub Kicinski      -
353cd5e64fbSJakub Kicinski        name: arp-notify
354cd5e64fbSJakub Kicinski      -
355cd5e64fbSJakub Kicinski        name: accept-local
356cd5e64fbSJakub Kicinski      -
357cd5e64fbSJakub Kicinski        name: src-vmark
358cd5e64fbSJakub Kicinski      -
359cd5e64fbSJakub Kicinski        name: proxy-arp-pvlan
360cd5e64fbSJakub Kicinski      -
361cd5e64fbSJakub Kicinski        name: route-localnet
362cd5e64fbSJakub Kicinski      -
363cd5e64fbSJakub Kicinski        name: igmpv2-unsolicited-report-interval
364cd5e64fbSJakub Kicinski      -
365cd5e64fbSJakub Kicinski        name: igmpv3-unsolicited-report-interval
366cd5e64fbSJakub Kicinski      -
367cd5e64fbSJakub Kicinski        name: ignore-routes-with-linkdown
368cd5e64fbSJakub Kicinski      -
369cd5e64fbSJakub Kicinski        name: drop-unicast-in-l2-multicast
370cd5e64fbSJakub Kicinski      -
371cd5e64fbSJakub Kicinski        name: drop-gratuitous-arp
372cd5e64fbSJakub Kicinski      -
373cd5e64fbSJakub Kicinski        name: bc-forwarding
374cd5e64fbSJakub Kicinski      -
375cd5e64fbSJakub Kicinski        name: arp-evict-nocarrier
376cd5e64fbSJakub Kicinski  -
377cd5e64fbSJakub Kicinski    name: ipv6-devconf
378720447bdSJakub Kicinski    enum-name:
379720447bdSJakub Kicinski    type: enum
380720447bdSJakub Kicinski    entries:
381cd5e64fbSJakub Kicinski      -
382cd5e64fbSJakub Kicinski        name: forwarding
383cd5e64fbSJakub Kicinski      -
384cd5e64fbSJakub Kicinski        name: hoplimit
385cd5e64fbSJakub Kicinski      -
386cd5e64fbSJakub Kicinski        name: mtu6
387cd5e64fbSJakub Kicinski      -
388cd5e64fbSJakub Kicinski        name: accept-ra
389cd5e64fbSJakub Kicinski      -
390cd5e64fbSJakub Kicinski        name: accept-redirects
391cd5e64fbSJakub Kicinski      -
392cd5e64fbSJakub Kicinski        name: autoconf
393cd5e64fbSJakub Kicinski      -
394cd5e64fbSJakub Kicinski        name: dad-transmits
395cd5e64fbSJakub Kicinski      -
396cd5e64fbSJakub Kicinski        name: rtr-solicits
397cd5e64fbSJakub Kicinski      -
398cd5e64fbSJakub Kicinski        name: rtr-solicit-interval
399cd5e64fbSJakub Kicinski      -
400cd5e64fbSJakub Kicinski        name: rtr-solicit-delay
401cd5e64fbSJakub Kicinski      -
402cd5e64fbSJakub Kicinski        name: use-tempaddr
403cd5e64fbSJakub Kicinski      -
404cd5e64fbSJakub Kicinski        name: temp-valid-lft
405cd5e64fbSJakub Kicinski      -
406cd5e64fbSJakub Kicinski        name: temp-prefered-lft
407cd5e64fbSJakub Kicinski      -
408cd5e64fbSJakub Kicinski        name: regen-max-retry
409cd5e64fbSJakub Kicinski      -
410cd5e64fbSJakub Kicinski        name: max-desync-factor
411cd5e64fbSJakub Kicinski      -
412cd5e64fbSJakub Kicinski        name: max-addresses
413cd5e64fbSJakub Kicinski      -
414cd5e64fbSJakub Kicinski        name: force-mld-version
415cd5e64fbSJakub Kicinski      -
416cd5e64fbSJakub Kicinski        name: accept-ra-defrtr
417cd5e64fbSJakub Kicinski      -
418cd5e64fbSJakub Kicinski        name: accept-ra-pinfo
419cd5e64fbSJakub Kicinski      -
420cd5e64fbSJakub Kicinski        name: accept-ra-rtr-pref
421cd5e64fbSJakub Kicinski      -
422cd5e64fbSJakub Kicinski        name: rtr-probe-interval
423cd5e64fbSJakub Kicinski      -
424cd5e64fbSJakub Kicinski        name: accept-ra-rt-info-max-plen
425cd5e64fbSJakub Kicinski      -
426cd5e64fbSJakub Kicinski        name: proxy-ndp
427cd5e64fbSJakub Kicinski      -
428cd5e64fbSJakub Kicinski        name: optimistic-dad
429cd5e64fbSJakub Kicinski      -
430cd5e64fbSJakub Kicinski        name: accept-source-route
431cd5e64fbSJakub Kicinski      -
432cd5e64fbSJakub Kicinski        name: mc-forwarding
433cd5e64fbSJakub Kicinski      -
434cd5e64fbSJakub Kicinski        name: disable-ipv6
435cd5e64fbSJakub Kicinski      -
436cd5e64fbSJakub Kicinski        name: accept-dad
437cd5e64fbSJakub Kicinski      -
438cd5e64fbSJakub Kicinski        name: force-tllao
439cd5e64fbSJakub Kicinski      -
440cd5e64fbSJakub Kicinski        name: ndisc-notify
441cd5e64fbSJakub Kicinski      -
442cd5e64fbSJakub Kicinski        name: mldv1-unsolicited-report-interval
443cd5e64fbSJakub Kicinski      -
444cd5e64fbSJakub Kicinski        name: mldv2-unsolicited-report-interval
445cd5e64fbSJakub Kicinski      -
446cd5e64fbSJakub Kicinski        name: suppress-frag-ndisc
447cd5e64fbSJakub Kicinski      -
448cd5e64fbSJakub Kicinski        name: accept-ra-from-local
449cd5e64fbSJakub Kicinski      -
450cd5e64fbSJakub Kicinski        name: use-optimistic
451cd5e64fbSJakub Kicinski      -
452cd5e64fbSJakub Kicinski        name: accept-ra-mtu
453cd5e64fbSJakub Kicinski      -
454cd5e64fbSJakub Kicinski        name: stable-secret
455cd5e64fbSJakub Kicinski      -
456cd5e64fbSJakub Kicinski        name: use-oif-addrs-only
457cd5e64fbSJakub Kicinski      -
458cd5e64fbSJakub Kicinski        name: accept-ra-min-hop-limit
459cd5e64fbSJakub Kicinski      -
460cd5e64fbSJakub Kicinski        name: ignore-routes-with-linkdown
461cd5e64fbSJakub Kicinski      -
462cd5e64fbSJakub Kicinski        name: drop-unicast-in-l2-multicast
463cd5e64fbSJakub Kicinski      -
464cd5e64fbSJakub Kicinski        name: drop-unsolicited-na
465cd5e64fbSJakub Kicinski      -
466cd5e64fbSJakub Kicinski        name: keep-addr-on-down
467cd5e64fbSJakub Kicinski      -
468cd5e64fbSJakub Kicinski        name: rtr-solicit-max-interval
469cd5e64fbSJakub Kicinski      -
470cd5e64fbSJakub Kicinski        name: seg6-enabled
471cd5e64fbSJakub Kicinski      -
472cd5e64fbSJakub Kicinski        name: seg6-require-hmac
473cd5e64fbSJakub Kicinski      -
474cd5e64fbSJakub Kicinski        name: enhanced-dad
475cd5e64fbSJakub Kicinski      -
476cd5e64fbSJakub Kicinski        name: addr-gen-mode
477cd5e64fbSJakub Kicinski      -
478cd5e64fbSJakub Kicinski        name: disable-policy
479cd5e64fbSJakub Kicinski      -
480cd5e64fbSJakub Kicinski        name: accept-ra-rt-info-min-plen
481cd5e64fbSJakub Kicinski      -
482cd5e64fbSJakub Kicinski        name: ndisc-tclass
483cd5e64fbSJakub Kicinski      -
484cd5e64fbSJakub Kicinski        name: rpl-seg-enabled
485cd5e64fbSJakub Kicinski      -
486cd5e64fbSJakub Kicinski        name: ra-defrtr-metric
487cd5e64fbSJakub Kicinski      -
488cd5e64fbSJakub Kicinski        name: ioam6-enabled
489cd5e64fbSJakub Kicinski      -
490cd5e64fbSJakub Kicinski        name: ioam6-id
491cd5e64fbSJakub Kicinski      -
492cd5e64fbSJakub Kicinski        name: ioam6-id-wide
493cd5e64fbSJakub Kicinski      -
494cd5e64fbSJakub Kicinski        name: ndisc-evict-nocarrier
495cd5e64fbSJakub Kicinski      -
496cd5e64fbSJakub Kicinski        name: accept-untracked-na
497cd5e64fbSJakub Kicinski  -
498cd5e64fbSJakub Kicinski    name: ifla-icmp6-stats
499ab91c140SJakub Kicinski    enum-name:
500ab91c140SJakub Kicinski    type: enum
501ab91c140SJakub Kicinski    entries:
502ab91c140SJakub Kicinski      -
503ab91c140SJakub Kicinski        name: num
504cd5e64fbSJakub Kicinski      -
505cd5e64fbSJakub Kicinski        name: inmsgs
506cd5e64fbSJakub Kicinski      -
507cd5e64fbSJakub Kicinski        name: inerrors
508cd5e64fbSJakub Kicinski      -
509cd5e64fbSJakub Kicinski        name: outmsgs
510cd5e64fbSJakub Kicinski      -
511cd5e64fbSJakub Kicinski        name: outerrors
512cd5e64fbSJakub Kicinski      -
513cd5e64fbSJakub Kicinski        name: csumerrors
514cd5e64fbSJakub Kicinski      -
515cd5e64fbSJakub Kicinski        name: ratelimithost
516cd5e64fbSJakub Kicinski  -
517cd5e64fbSJakub Kicinski    name: ifla-inet6-stats
518ab91c140SJakub Kicinski    enum-name:
519ab91c140SJakub Kicinski    type: enum
520ab91c140SJakub Kicinski    entries:
521ab91c140SJakub Kicinski      -
522ab91c140SJakub Kicinski        name: num
523cd5e64fbSJakub Kicinski      -
524cd5e64fbSJakub Kicinski        name: inpkts
525cd5e64fbSJakub Kicinski      -
526cd5e64fbSJakub Kicinski        name: inoctets
527cd5e64fbSJakub Kicinski      -
528cd5e64fbSJakub Kicinski        name: indelivers
529cd5e64fbSJakub Kicinski      -
530cd5e64fbSJakub Kicinski        name: outforwdatagrams
531cd5e64fbSJakub Kicinski      -
532cd5e64fbSJakub Kicinski        name: outpkts
533cd5e64fbSJakub Kicinski      -
534cd5e64fbSJakub Kicinski        name: outoctets
535cd5e64fbSJakub Kicinski      -
536cd5e64fbSJakub Kicinski        name: inhdrerrors
537cd5e64fbSJakub Kicinski      -
538cd5e64fbSJakub Kicinski        name: intoobigerrors
539cd5e64fbSJakub Kicinski      -
540cd5e64fbSJakub Kicinski        name: innoroutes
541cd5e64fbSJakub Kicinski      -
542cd5e64fbSJakub Kicinski        name: inaddrerrors
543cd5e64fbSJakub Kicinski      -
544cd5e64fbSJakub Kicinski        name: inunknownprotos
545cd5e64fbSJakub Kicinski      -
546cd5e64fbSJakub Kicinski        name: intruncatedpkts
547cd5e64fbSJakub Kicinski      -
548cd5e64fbSJakub Kicinski        name: indiscards
549cd5e64fbSJakub Kicinski      -
550cd5e64fbSJakub Kicinski        name: outdiscards
551cd5e64fbSJakub Kicinski      -
552cd5e64fbSJakub Kicinski        name: outnoroutes
553cd5e64fbSJakub Kicinski      -
554cd5e64fbSJakub Kicinski        name: reasmtimeout
555cd5e64fbSJakub Kicinski      -
556cd5e64fbSJakub Kicinski        name: reasmreqds
557cd5e64fbSJakub Kicinski      -
558cd5e64fbSJakub Kicinski        name: reasmoks
559cd5e64fbSJakub Kicinski      -
560cd5e64fbSJakub Kicinski        name: reasmfails
561cd5e64fbSJakub Kicinski      -
562cd5e64fbSJakub Kicinski        name: fragoks
563cd5e64fbSJakub Kicinski      -
564cd5e64fbSJakub Kicinski        name: fragfails
565cd5e64fbSJakub Kicinski      -
566cd5e64fbSJakub Kicinski        name: fragcreates
567cd5e64fbSJakub Kicinski      -
568cd5e64fbSJakub Kicinski        name: inmcastpkts
569cd5e64fbSJakub Kicinski      -
570cd5e64fbSJakub Kicinski        name: outmcastpkts
571cd5e64fbSJakub Kicinski      -
572cd5e64fbSJakub Kicinski        name: inbcastpkts
573cd5e64fbSJakub Kicinski      -
574cd5e64fbSJakub Kicinski        name: outbcastpkts
575cd5e64fbSJakub Kicinski      -
576cd5e64fbSJakub Kicinski        name: inmcastoctets
577cd5e64fbSJakub Kicinski      -
578cd5e64fbSJakub Kicinski        name: outmcastoctets
579cd5e64fbSJakub Kicinski      -
580cd5e64fbSJakub Kicinski        name: inbcastoctets
581cd5e64fbSJakub Kicinski      -
582cd5e64fbSJakub Kicinski        name: outbcastoctets
583cd5e64fbSJakub Kicinski      -
584cd5e64fbSJakub Kicinski        name: csumerrors
585cd5e64fbSJakub Kicinski      -
586cd5e64fbSJakub Kicinski        name: noectpkts
587cd5e64fbSJakub Kicinski      -
588cd5e64fbSJakub Kicinski        name: ect1-pkts
589cd5e64fbSJakub Kicinski      -
590cd5e64fbSJakub Kicinski        name: ect0-pkts
591cd5e64fbSJakub Kicinski      -
592cd5e64fbSJakub Kicinski        name: cepkts
593cd5e64fbSJakub Kicinski      -
594cd5e64fbSJakub Kicinski        name: reasm-overlaps
595cd5e64fbSJakub Kicinski  - name: br-boolopt-multi
596cd5e64fbSJakub Kicinski    type: struct
597dc3f63bcSJakub Kicinski    header: linux/if_bridge.h
598cd5e64fbSJakub Kicinski    members:
599cd5e64fbSJakub Kicinski      -
600cd5e64fbSJakub Kicinski        name: optval
601cd5e64fbSJakub Kicinski        type: u32
602cd5e64fbSJakub Kicinski      -
603cd5e64fbSJakub Kicinski        name: optmask
604cd5e64fbSJakub Kicinski        type: u32
605cd5e64fbSJakub Kicinski  -
606*8d7e211eSJakub Kicinski    name: if-stats-msg
607cd5e64fbSJakub Kicinski    type: struct
608cd5e64fbSJakub Kicinski    members:
609cd5e64fbSJakub Kicinski      -
610cd5e64fbSJakub Kicinski        name: family
611cd5e64fbSJakub Kicinski        type: u8
612cd5e64fbSJakub Kicinski      -
613cd5e64fbSJakub Kicinski        name: pad
614cd5e64fbSJakub Kicinski        type: pad
615cd5e64fbSJakub Kicinski        len: 3
616cd5e64fbSJakub Kicinski      -
617cd5e64fbSJakub Kicinski        name: ifindex
618cd5e64fbSJakub Kicinski        type: u32
619cd5e64fbSJakub Kicinski      -
620cd5e64fbSJakub Kicinski        name: filter-mask
621cd5e64fbSJakub Kicinski        type: u32
622cd5e64fbSJakub Kicinski  -
623cd5e64fbSJakub Kicinski    name: ifla-vlan-flags
624cd5e64fbSJakub Kicinski    type: struct
625cd5e64fbSJakub Kicinski    members:
626cd5e64fbSJakub Kicinski      -
627cd5e64fbSJakub Kicinski        name: flags
628cd5e64fbSJakub Kicinski        type: u32
629cd5e64fbSJakub Kicinski        enum: vlan-flags
630cd5e64fbSJakub Kicinski        enum-as-flags: true
631cd5e64fbSJakub Kicinski      -
632cd5e64fbSJakub Kicinski        name: mask
633cd5e64fbSJakub Kicinski        type: u32
634cd5e64fbSJakub Kicinski        display-hint: hex
635cd5e64fbSJakub Kicinski  -
636cd5e64fbSJakub Kicinski    name: vlan-flags
637cd5e64fbSJakub Kicinski    type: flags
638b12b0f41SJakub Kicinski    enum-name:
639cd5e64fbSJakub Kicinski    entries:
640cd5e64fbSJakub Kicinski      - reorder-hdr
641cd5e64fbSJakub Kicinski      - gvrp
642cd5e64fbSJakub Kicinski      - loose-binding
643cd5e64fbSJakub Kicinski      - mvrp
644cd5e64fbSJakub Kicinski      - bridge-binding
645cd5e64fbSJakub Kicinski  -
646cd5e64fbSJakub Kicinski    name: ifla-vlan-qos-mapping
647cd5e64fbSJakub Kicinski    type: struct
648cd5e64fbSJakub Kicinski    members:
649cd5e64fbSJakub Kicinski      -
650cd5e64fbSJakub Kicinski        name: from
651cd5e64fbSJakub Kicinski        type: u32
652cd5e64fbSJakub Kicinski      -
653cd5e64fbSJakub Kicinski        name: to
654cd5e64fbSJakub Kicinski        type: u32
655cd5e64fbSJakub Kicinski  -
656cd5e64fbSJakub Kicinski    name: ifla-geneve-port-range
657cd5e64fbSJakub Kicinski    type: struct
658cd5e64fbSJakub Kicinski    members:
659cd5e64fbSJakub Kicinski      -
660cd5e64fbSJakub Kicinski        name: low
661cd5e64fbSJakub Kicinski        type: u16
662cd5e64fbSJakub Kicinski        byte-order: big-endian
663cd5e64fbSJakub Kicinski      -
664cd5e64fbSJakub Kicinski        name: high
665cd5e64fbSJakub Kicinski        type: u16
666cd5e64fbSJakub Kicinski        byte-order: big-endian
667cd5e64fbSJakub Kicinski  -
668cd5e64fbSJakub Kicinski    name: ifla-vf-mac
669cd5e64fbSJakub Kicinski    type: struct
670cd5e64fbSJakub Kicinski    members:
671cd5e64fbSJakub Kicinski      -
672cd5e64fbSJakub Kicinski        name: vf
673cd5e64fbSJakub Kicinski        type: u32
674cd5e64fbSJakub Kicinski      -
675cd5e64fbSJakub Kicinski        name: mac
676cd5e64fbSJakub Kicinski        type: binary
677cd5e64fbSJakub Kicinski        len: 32
678cd5e64fbSJakub Kicinski  -
679cd5e64fbSJakub Kicinski    name: ifla-vf-vlan
680cd5e64fbSJakub Kicinski    type: struct
681cd5e64fbSJakub Kicinski    members:
682cd5e64fbSJakub Kicinski      -
683cd5e64fbSJakub Kicinski        name: vf
684cd5e64fbSJakub Kicinski        type: u32
685cd5e64fbSJakub Kicinski      -
686cd5e64fbSJakub Kicinski        name: vlan
687cd5e64fbSJakub Kicinski        type: u32
688cd5e64fbSJakub Kicinski      -
689cd5e64fbSJakub Kicinski        name: qos
690cd5e64fbSJakub Kicinski        type: u32
691cd5e64fbSJakub Kicinski  -
692cd5e64fbSJakub Kicinski    name: ifla-vf-tx-rate
693cd5e64fbSJakub Kicinski    type: struct
694cd5e64fbSJakub Kicinski    members:
695cd5e64fbSJakub Kicinski      -
696cd5e64fbSJakub Kicinski        name: vf
697cd5e64fbSJakub Kicinski        type: u32
698cd5e64fbSJakub Kicinski      -
699cd5e64fbSJakub Kicinski        name: rate
700cd5e64fbSJakub Kicinski        type: u32
701cd5e64fbSJakub Kicinski  -
702cd5e64fbSJakub Kicinski    name: ifla-vf-spoofchk
703cd5e64fbSJakub Kicinski    type: struct
704cd5e64fbSJakub Kicinski    members:
705cd5e64fbSJakub Kicinski      -
706cd5e64fbSJakub Kicinski        name: vf
707cd5e64fbSJakub Kicinski        type: u32
708cd5e64fbSJakub Kicinski      -
709cd5e64fbSJakub Kicinski        name: setting
710cd5e64fbSJakub Kicinski        type: u32
711cd5e64fbSJakub Kicinski  -
712cd5e64fbSJakub Kicinski    name: ifla-vf-link-state
713cd5e64fbSJakub Kicinski    type: struct
714cd5e64fbSJakub Kicinski    members:
715cd5e64fbSJakub Kicinski      -
716cd5e64fbSJakub Kicinski        name: vf
717cd5e64fbSJakub Kicinski        type: u32
718cd5e64fbSJakub Kicinski      -
719cd5e64fbSJakub Kicinski        name: link-state
720cd5e64fbSJakub Kicinski        type: u32
721cd5e64fbSJakub Kicinski        enum: ifla-vf-link-state-enum
722cd5e64fbSJakub Kicinski  -
723cd5e64fbSJakub Kicinski    name: ifla-vf-link-state-enum
724cd5e64fbSJakub Kicinski    type: enum
725b12b0f41SJakub Kicinski    enum-name:
726cd5e64fbSJakub Kicinski    entries:
727cd5e64fbSJakub Kicinski      - auto
728cd5e64fbSJakub Kicinski      - enable
729cd5e64fbSJakub Kicinski      - disable
730cd5e64fbSJakub Kicinski  -
731cd5e64fbSJakub Kicinski    name: ifla-vf-rate
732cd5e64fbSJakub Kicinski    type: struct
733cd5e64fbSJakub Kicinski    members:
734cd5e64fbSJakub Kicinski      -
735cd5e64fbSJakub Kicinski        name: vf
736cd5e64fbSJakub Kicinski        type: u32
737cd5e64fbSJakub Kicinski      -
738cd5e64fbSJakub Kicinski        name: min-tx-rate
739cd5e64fbSJakub Kicinski        type: u32
740cd5e64fbSJakub Kicinski      -
741cd5e64fbSJakub Kicinski        name: max-tx-rate
742cd5e64fbSJakub Kicinski        type: u32
743cd5e64fbSJakub Kicinski  -
744cd5e64fbSJakub Kicinski    name: ifla-vf-rss-query-en
745cd5e64fbSJakub Kicinski    type: struct
746cd5e64fbSJakub Kicinski    members:
747cd5e64fbSJakub Kicinski      -
748cd5e64fbSJakub Kicinski        name: vf
749cd5e64fbSJakub Kicinski        type: u32
750cd5e64fbSJakub Kicinski      -
751cd5e64fbSJakub Kicinski        name: setting
752cd5e64fbSJakub Kicinski        type: u32
753cd5e64fbSJakub Kicinski  -
754cd5e64fbSJakub Kicinski    name: ifla-vf-trust
755cd5e64fbSJakub Kicinski    type: struct
756cd5e64fbSJakub Kicinski    members:
757cd5e64fbSJakub Kicinski      -
758cd5e64fbSJakub Kicinski        name: vf
759cd5e64fbSJakub Kicinski        type: u32
760cd5e64fbSJakub Kicinski      -
761cd5e64fbSJakub Kicinski        name: setting
762cd5e64fbSJakub Kicinski        type: u32
763cd5e64fbSJakub Kicinski  -
764cd5e64fbSJakub Kicinski    name: ifla-vf-guid
765cd5e64fbSJakub Kicinski    type: struct
766cd5e64fbSJakub Kicinski    members:
767cd5e64fbSJakub Kicinski      -
768cd5e64fbSJakub Kicinski        name: vf
769cd5e64fbSJakub Kicinski        type: u32
770cd5e64fbSJakub Kicinski      -
771cd5e64fbSJakub Kicinski        name: guid
772cd5e64fbSJakub Kicinski        type: u64
773cd5e64fbSJakub Kicinski  -
774cd5e64fbSJakub Kicinski    name: ifla-vf-vlan-info
775cd5e64fbSJakub Kicinski    type: struct
776cd5e64fbSJakub Kicinski    members:
777cd5e64fbSJakub Kicinski      -
778cd5e64fbSJakub Kicinski        name: vf
779cd5e64fbSJakub Kicinski        type: u32
780cd5e64fbSJakub Kicinski      -
781cd5e64fbSJakub Kicinski        name: vlan
782cd5e64fbSJakub Kicinski        type: u32
783cd5e64fbSJakub Kicinski      -
784cd5e64fbSJakub Kicinski        name: qos
785cd5e64fbSJakub Kicinski        type: u32
786cd5e64fbSJakub Kicinski      -
787cd5e64fbSJakub Kicinski        name: vlan-proto
788cd5e64fbSJakub Kicinski        type: u32
789cd5e64fbSJakub Kicinski  -
790cd5e64fbSJakub Kicinski    name: rtext-filter
791cd5e64fbSJakub Kicinski    type: flags
792b12b0f41SJakub Kicinski    enum-name:
793cd5e64fbSJakub Kicinski    entries:
794cd5e64fbSJakub Kicinski      - vf
795cd5e64fbSJakub Kicinski      - brvlan
796cd5e64fbSJakub Kicinski      - brvlan-compressed
797cd5e64fbSJakub Kicinski      - skip-stats
798cd5e64fbSJakub Kicinski      - mrp
799cd5e64fbSJakub Kicinski      - cfm-config
800cd5e64fbSJakub Kicinski      - cfm-status
801cd5e64fbSJakub Kicinski      - mst
802cd5e64fbSJakub Kicinski  -
803cd5e64fbSJakub Kicinski    name: netkit-policy
804cd5e64fbSJakub Kicinski    type: enum
805b12b0f41SJakub Kicinski    enum-name:
806cd5e64fbSJakub Kicinski    entries:
807cd5e64fbSJakub Kicinski      -
808cd5e64fbSJakub Kicinski        name: forward
809cd5e64fbSJakub Kicinski        value: 0
810cd5e64fbSJakub Kicinski      -
811cd5e64fbSJakub Kicinski        name: blackhole
812cd5e64fbSJakub Kicinski        value: 2
813cd5e64fbSJakub Kicinski  -
814cd5e64fbSJakub Kicinski    name: netkit-mode
815cd5e64fbSJakub Kicinski    type: enum
816b12b0f41SJakub Kicinski    enum-name: netkit-mode
817cd5e64fbSJakub Kicinski    entries:
818cd5e64fbSJakub Kicinski      - name: l2
819cd5e64fbSJakub Kicinski      - name: l3
820cd5e64fbSJakub Kicinski
821cd5e64fbSJakub Kicinski  -
822cd5e64fbSJakub Kicinski    name: netkit-scrub
823cd5e64fbSJakub Kicinski    type: enum
824b12b0f41SJakub Kicinski    enum-name:
825cd5e64fbSJakub Kicinski    entries:
826cd5e64fbSJakub Kicinski      - name: none
827cd5e64fbSJakub Kicinski      - name: default
828c2d950c4SAntonio Quartulli  -
829c2d950c4SAntonio Quartulli    name: ovpn-mode
830dc3f63bcSJakub Kicinski    enum-name: ovpn-mode
831dc3f63bcSJakub Kicinski    name-prefix: ovpn-mode
832c2d950c4SAntonio Quartulli    type: enum
833c2d950c4SAntonio Quartulli    entries:
834c2d950c4SAntonio Quartulli      - p2p
835c2d950c4SAntonio Quartulli      - mp
836cd5e64fbSJakub Kicinski
837cd5e64fbSJakub Kicinskiattribute-sets:
838cd5e64fbSJakub Kicinski  -
839cd5e64fbSJakub Kicinski    name: link-attrs
840cd5e64fbSJakub Kicinski    name-prefix: ifla-
841cd5e64fbSJakub Kicinski    attributes:
842cd5e64fbSJakub Kicinski      -
843cd5e64fbSJakub Kicinski        name: address
844cd5e64fbSJakub Kicinski        type: binary
845cd5e64fbSJakub Kicinski        display-hint: mac
846cd5e64fbSJakub Kicinski      -
847cd5e64fbSJakub Kicinski        name: broadcast
848cd5e64fbSJakub Kicinski        type: binary
849cd5e64fbSJakub Kicinski        display-hint: mac
850cd5e64fbSJakub Kicinski      -
851cd5e64fbSJakub Kicinski        name: ifname
852cd5e64fbSJakub Kicinski        type: string
853cd5e64fbSJakub Kicinski      -
854cd5e64fbSJakub Kicinski        name: mtu
855cd5e64fbSJakub Kicinski        type: u32
856cd5e64fbSJakub Kicinski      -
857cd5e64fbSJakub Kicinski        name: link
858cd5e64fbSJakub Kicinski        type: u32
859cd5e64fbSJakub Kicinski      -
860cd5e64fbSJakub Kicinski        name: qdisc
861cd5e64fbSJakub Kicinski        type: string
862cd5e64fbSJakub Kicinski      -
863cd5e64fbSJakub Kicinski        name: stats
864cd5e64fbSJakub Kicinski        type: binary
865cd5e64fbSJakub Kicinski        struct: rtnl-link-stats
866cd5e64fbSJakub Kicinski      -
867cd5e64fbSJakub Kicinski        name: cost
868cd5e64fbSJakub Kicinski        type: string
869cd5e64fbSJakub Kicinski      -
870cd5e64fbSJakub Kicinski        name: priority
871cd5e64fbSJakub Kicinski        type: string
872cd5e64fbSJakub Kicinski      -
873cd5e64fbSJakub Kicinski        name: master
874cd5e64fbSJakub Kicinski        type: u32
875cd5e64fbSJakub Kicinski      -
876cd5e64fbSJakub Kicinski        name: wireless
877cd5e64fbSJakub Kicinski        type: string
878cd5e64fbSJakub Kicinski      -
879cd5e64fbSJakub Kicinski        name: protinfo
880cd5e64fbSJakub Kicinski        type: string
881cd5e64fbSJakub Kicinski      -
882cd5e64fbSJakub Kicinski        name: txqlen
883cd5e64fbSJakub Kicinski        type: u32
884cd5e64fbSJakub Kicinski      -
885cd5e64fbSJakub Kicinski        name: map
886cd5e64fbSJakub Kicinski        type: binary
887cd5e64fbSJakub Kicinski        struct: rtnl-link-ifmap
888cd5e64fbSJakub Kicinski      -
889cd5e64fbSJakub Kicinski        name: weight
890cd5e64fbSJakub Kicinski        type: u32
891cd5e64fbSJakub Kicinski      -
892cd5e64fbSJakub Kicinski        name: operstate
893cd5e64fbSJakub Kicinski        type: u8
894cd5e64fbSJakub Kicinski      -
895cd5e64fbSJakub Kicinski        name: linkmode
896cd5e64fbSJakub Kicinski        type: u8
897cd5e64fbSJakub Kicinski      -
898cd5e64fbSJakub Kicinski        name: linkinfo
899cd5e64fbSJakub Kicinski        type: nest
900cd5e64fbSJakub Kicinski        nested-attributes: linkinfo-attrs
901cd5e64fbSJakub Kicinski      -
902cd5e64fbSJakub Kicinski        name: net-ns-pid
903cd5e64fbSJakub Kicinski        type: u32
904cd5e64fbSJakub Kicinski      -
905cd5e64fbSJakub Kicinski        name: ifalias
906cd5e64fbSJakub Kicinski        type: string
907cd5e64fbSJakub Kicinski      -
908cd5e64fbSJakub Kicinski        name: num-vf
909cd5e64fbSJakub Kicinski        type: u32
910cd5e64fbSJakub Kicinski      -
911cd5e64fbSJakub Kicinski        name: vfinfo-list
912cd5e64fbSJakub Kicinski        type: nest
913cd5e64fbSJakub Kicinski        nested-attributes: vfinfo-list-attrs
914cd5e64fbSJakub Kicinski      -
915cd5e64fbSJakub Kicinski        name: stats64
916cd5e64fbSJakub Kicinski        type: binary
917cd5e64fbSJakub Kicinski        struct: rtnl-link-stats64
918cd5e64fbSJakub Kicinski      -
919cd5e64fbSJakub Kicinski        name: vf-ports
920cd5e64fbSJakub Kicinski        type: nest
921cd5e64fbSJakub Kicinski        nested-attributes: vf-ports-attrs
922cd5e64fbSJakub Kicinski      -
923cd5e64fbSJakub Kicinski        name: port-self
924cd5e64fbSJakub Kicinski        type: nest
925cd5e64fbSJakub Kicinski        nested-attributes: port-self-attrs
926cd5e64fbSJakub Kicinski      -
927cd5e64fbSJakub Kicinski        name: af-spec
928cd5e64fbSJakub Kicinski        type: nest
929cd5e64fbSJakub Kicinski        nested-attributes: af-spec-attrs
930cd5e64fbSJakub Kicinski      -
931cd5e64fbSJakub Kicinski        name: group
932cd5e64fbSJakub Kicinski        type: u32
933cd5e64fbSJakub Kicinski      -
934cd5e64fbSJakub Kicinski        name: net-ns-fd
935cd5e64fbSJakub Kicinski        type: u32
936cd5e64fbSJakub Kicinski      -
937cd5e64fbSJakub Kicinski        name: ext-mask
938cd5e64fbSJakub Kicinski        type: u32
939cd5e64fbSJakub Kicinski        enum: rtext-filter
940cd5e64fbSJakub Kicinski        enum-as-flags: true
941cd5e64fbSJakub Kicinski      -
942cd5e64fbSJakub Kicinski        name: promiscuity
943cd5e64fbSJakub Kicinski        type: u32
944cd5e64fbSJakub Kicinski      -
945cd5e64fbSJakub Kicinski        name: num-tx-queues
946cd5e64fbSJakub Kicinski        type: u32
947cd5e64fbSJakub Kicinski      -
948cd5e64fbSJakub Kicinski        name: num-rx-queues
949cd5e64fbSJakub Kicinski        type: u32
950cd5e64fbSJakub Kicinski      -
951cd5e64fbSJakub Kicinski        name: carrier
952cd5e64fbSJakub Kicinski        type: u8
953cd5e64fbSJakub Kicinski      -
954cd5e64fbSJakub Kicinski        name: phys-port-id
955cd5e64fbSJakub Kicinski        type: binary
956cd5e64fbSJakub Kicinski      -
957cd5e64fbSJakub Kicinski        name: carrier-changes
958cd5e64fbSJakub Kicinski        type: u32
959cd5e64fbSJakub Kicinski      -
960cd5e64fbSJakub Kicinski        name: phys-switch-id
961cd5e64fbSJakub Kicinski        type: binary
962cd5e64fbSJakub Kicinski      -
963cd5e64fbSJakub Kicinski        name: link-netnsid
964cd5e64fbSJakub Kicinski        type: s32
965cd5e64fbSJakub Kicinski      -
966cd5e64fbSJakub Kicinski        name: phys-port-name
967cd5e64fbSJakub Kicinski        type: string
968cd5e64fbSJakub Kicinski      -
969cd5e64fbSJakub Kicinski        name: proto-down
970cd5e64fbSJakub Kicinski        type: u8
971cd5e64fbSJakub Kicinski      -
972cd5e64fbSJakub Kicinski        name: gso-max-segs
973cd5e64fbSJakub Kicinski        type: u32
974cd5e64fbSJakub Kicinski      -
975cd5e64fbSJakub Kicinski        name: gso-max-size
976cd5e64fbSJakub Kicinski        type: u32
977cd5e64fbSJakub Kicinski      -
978cd5e64fbSJakub Kicinski        name: pad
979cd5e64fbSJakub Kicinski        type: pad
980cd5e64fbSJakub Kicinski      -
981cd5e64fbSJakub Kicinski        name: xdp
982cd5e64fbSJakub Kicinski        type: nest
983cd5e64fbSJakub Kicinski        nested-attributes: xdp-attrs
984cd5e64fbSJakub Kicinski      -
985cd5e64fbSJakub Kicinski        name: event
986cd5e64fbSJakub Kicinski        type: u32
987cd5e64fbSJakub Kicinski      -
988cd5e64fbSJakub Kicinski        name: new-netnsid
989cd5e64fbSJakub Kicinski        type: s32
990cd5e64fbSJakub Kicinski      -
991cd5e64fbSJakub Kicinski        name: target-netnsid
992cd5e64fbSJakub Kicinski        type: s32
993cd5e64fbSJakub Kicinski      -
994cd5e64fbSJakub Kicinski        name: carrier-up-count
995cd5e64fbSJakub Kicinski        type: u32
996cd5e64fbSJakub Kicinski      -
997cd5e64fbSJakub Kicinski        name: carrier-down-count
998cd5e64fbSJakub Kicinski        type: u32
999cd5e64fbSJakub Kicinski      -
1000cd5e64fbSJakub Kicinski        name: new-ifindex
1001cd5e64fbSJakub Kicinski        type: s32
1002cd5e64fbSJakub Kicinski      -
1003cd5e64fbSJakub Kicinski        name: min-mtu
1004cd5e64fbSJakub Kicinski        type: u32
1005cd5e64fbSJakub Kicinski      -
1006cd5e64fbSJakub Kicinski        name: max-mtu
1007cd5e64fbSJakub Kicinski        type: u32
1008cd5e64fbSJakub Kicinski      -
1009cd5e64fbSJakub Kicinski        name: prop-list
1010cd5e64fbSJakub Kicinski        type: nest
1011240ce924SJakub Kicinski        nested-attributes: prop-list-link-attrs
1012cd5e64fbSJakub Kicinski      -
1013cd5e64fbSJakub Kicinski        name: alt-ifname
1014cd5e64fbSJakub Kicinski        type: string
1015cd5e64fbSJakub Kicinski      -
1016cd5e64fbSJakub Kicinski        name: perm-address
1017cd5e64fbSJakub Kicinski        type: binary
1018cd5e64fbSJakub Kicinski        display-hint: mac
1019cd5e64fbSJakub Kicinski      -
1020cd5e64fbSJakub Kicinski        name: proto-down-reason
1021cd5e64fbSJakub Kicinski        type: string
1022cd5e64fbSJakub Kicinski      -
1023cd5e64fbSJakub Kicinski        name: parent-dev-name
1024cd5e64fbSJakub Kicinski        type: string
1025cd5e64fbSJakub Kicinski      -
1026cd5e64fbSJakub Kicinski        name: parent-dev-bus-name
1027cd5e64fbSJakub Kicinski        type: string
1028cd5e64fbSJakub Kicinski      -
1029cd5e64fbSJakub Kicinski        name: gro-max-size
1030cd5e64fbSJakub Kicinski        type: u32
1031cd5e64fbSJakub Kicinski      -
1032cd5e64fbSJakub Kicinski        name: tso-max-size
1033cd5e64fbSJakub Kicinski        type: u32
1034cd5e64fbSJakub Kicinski      -
1035cd5e64fbSJakub Kicinski        name: tso-max-segs
1036cd5e64fbSJakub Kicinski        type: u32
1037cd5e64fbSJakub Kicinski      -
1038cd5e64fbSJakub Kicinski        name: allmulti
1039cd5e64fbSJakub Kicinski        type: u32
1040cd5e64fbSJakub Kicinski      -
1041cd5e64fbSJakub Kicinski        name: devlink-port
1042cd5e64fbSJakub Kicinski        type: binary
1043cd5e64fbSJakub Kicinski      -
1044cd5e64fbSJakub Kicinski        name: gso-ipv4-max-size
1045cd5e64fbSJakub Kicinski        type: u32
1046cd5e64fbSJakub Kicinski      -
1047cd5e64fbSJakub Kicinski        name: gro-ipv4-max-size
1048cd5e64fbSJakub Kicinski        type: u32
1049cd5e64fbSJakub Kicinski      -
1050cd5e64fbSJakub Kicinski        name: dpll-pin
1051cd5e64fbSJakub Kicinski        type: nest
1052cd5e64fbSJakub Kicinski        nested-attributes: link-dpll-pin-attrs
1053cd5e64fbSJakub Kicinski      -
1054cd5e64fbSJakub Kicinski        name: max-pacing-offload-horizon
1055cd5e64fbSJakub Kicinski        type: uint
1056cd5e64fbSJakub Kicinski        doc: EDT offload horizon supported by the device (in nsec).
1057cd5e64fbSJakub Kicinski      -
1058cd5e64fbSJakub Kicinski        name: netns-immutable
1059cd5e64fbSJakub Kicinski        type: u8
1060cd5e64fbSJakub Kicinski  -
1061240ce924SJakub Kicinski    name: prop-list-link-attrs
1062240ce924SJakub Kicinski    subset-of: link-attrs
1063240ce924SJakub Kicinski    attributes:
1064240ce924SJakub Kicinski      -
1065240ce924SJakub Kicinski        name: alt-ifname
1066240ce924SJakub Kicinski        multi-attr: true
1067240ce924SJakub Kicinski  -
1068cd5e64fbSJakub Kicinski    name: af-spec-attrs
1069e6e1f53fSJakub Kicinski    name-prefix: af-
1070e6e1f53fSJakub Kicinski    attr-max-name: af-max
1071cd5e64fbSJakub Kicinski    attributes:
1072cd5e64fbSJakub Kicinski      -
1073e6e1f53fSJakub Kicinski        name: inet
1074cd5e64fbSJakub Kicinski        type: nest
1075cd5e64fbSJakub Kicinski        value: 2
1076cd5e64fbSJakub Kicinski        nested-attributes: ifla-attrs
1077cd5e64fbSJakub Kicinski      -
1078e6e1f53fSJakub Kicinski        name: inet6
1079cd5e64fbSJakub Kicinski        type: nest
1080cd5e64fbSJakub Kicinski        value: 10
1081cd5e64fbSJakub Kicinski        nested-attributes: ifla6-attrs
1082cd5e64fbSJakub Kicinski      -
1083e6e1f53fSJakub Kicinski        name: mctp
1084cd5e64fbSJakub Kicinski        type: nest
1085cd5e64fbSJakub Kicinski        value: 45
1086cd5e64fbSJakub Kicinski        nested-attributes: mctp-attrs
1087cd5e64fbSJakub Kicinski  -
1088cd5e64fbSJakub Kicinski    name: vfinfo-list-attrs
1089b12b0f41SJakub Kicinski    name-prefix: ifla-vf-
1090cd5e64fbSJakub Kicinski    attributes:
1091cd5e64fbSJakub Kicinski      -
1092cd5e64fbSJakub Kicinski        name: info
1093cd5e64fbSJakub Kicinski        type: nest
1094cd5e64fbSJakub Kicinski        nested-attributes: vfinfo-attrs
1095cd5e64fbSJakub Kicinski        multi-attr: true
1096cd5e64fbSJakub Kicinski  -
1097cd5e64fbSJakub Kicinski    name: vfinfo-attrs
1098b12b0f41SJakub Kicinski    name-prefix: ifla-vf-
1099cd5e64fbSJakub Kicinski    attributes:
1100cd5e64fbSJakub Kicinski      -
1101cd5e64fbSJakub Kicinski        name: mac
1102cd5e64fbSJakub Kicinski        type: binary
1103cd5e64fbSJakub Kicinski        struct: ifla-vf-mac
1104cd5e64fbSJakub Kicinski      -
1105cd5e64fbSJakub Kicinski        name: vlan
1106cd5e64fbSJakub Kicinski        type: binary
1107cd5e64fbSJakub Kicinski        struct: ifla-vf-vlan
1108cd5e64fbSJakub Kicinski      -
1109cd5e64fbSJakub Kicinski        name: tx-rate
1110cd5e64fbSJakub Kicinski        type: binary
1111cd5e64fbSJakub Kicinski        struct: ifla-vf-tx-rate
1112cd5e64fbSJakub Kicinski      -
1113cd5e64fbSJakub Kicinski        name: spoofchk
1114cd5e64fbSJakub Kicinski        type: binary
1115cd5e64fbSJakub Kicinski        struct: ifla-vf-spoofchk
1116cd5e64fbSJakub Kicinski      -
1117cd5e64fbSJakub Kicinski        name: link-state
1118cd5e64fbSJakub Kicinski        type: binary
1119cd5e64fbSJakub Kicinski        struct: ifla-vf-link-state
1120cd5e64fbSJakub Kicinski      -
1121cd5e64fbSJakub Kicinski        name: rate
1122cd5e64fbSJakub Kicinski        type: binary
1123cd5e64fbSJakub Kicinski        struct: ifla-vf-rate
1124cd5e64fbSJakub Kicinski      -
1125cd5e64fbSJakub Kicinski        name: rss-query-en
1126cd5e64fbSJakub Kicinski        type: binary
1127cd5e64fbSJakub Kicinski        struct: ifla-vf-rss-query-en
1128cd5e64fbSJakub Kicinski      -
1129cd5e64fbSJakub Kicinski        name: stats
1130cd5e64fbSJakub Kicinski        type: nest
1131cd5e64fbSJakub Kicinski        nested-attributes: vf-stats-attrs
1132cd5e64fbSJakub Kicinski      -
1133cd5e64fbSJakub Kicinski        name: trust
1134cd5e64fbSJakub Kicinski        type: binary
1135cd5e64fbSJakub Kicinski        struct: ifla-vf-trust
1136cd5e64fbSJakub Kicinski      -
1137cd5e64fbSJakub Kicinski        name: ib-node-guid
1138cd5e64fbSJakub Kicinski        type: binary
1139cd5e64fbSJakub Kicinski        struct: ifla-vf-guid
1140cd5e64fbSJakub Kicinski      -
1141cd5e64fbSJakub Kicinski        name: ib-port-guid
1142cd5e64fbSJakub Kicinski        type: binary
1143cd5e64fbSJakub Kicinski        struct: ifla-vf-guid
1144cd5e64fbSJakub Kicinski      -
1145cd5e64fbSJakub Kicinski        name: vlan-list
1146cd5e64fbSJakub Kicinski        type: nest
1147cd5e64fbSJakub Kicinski        nested-attributes: vf-vlan-attrs
1148cd5e64fbSJakub Kicinski      -
1149cd5e64fbSJakub Kicinski        name: broadcast
1150cd5e64fbSJakub Kicinski        type: binary
1151cd5e64fbSJakub Kicinski  -
1152cd5e64fbSJakub Kicinski    name: vf-stats-attrs
1153b12b0f41SJakub Kicinski    name-prefix: ifla-vf-stats-
1154cd5e64fbSJakub Kicinski    attributes:
1155cd5e64fbSJakub Kicinski      -
1156cd5e64fbSJakub Kicinski        name: rx-packets
1157cd5e64fbSJakub Kicinski        type: u64
1158cd5e64fbSJakub Kicinski        value: 0
1159cd5e64fbSJakub Kicinski      -
1160cd5e64fbSJakub Kicinski        name: tx-packets
1161cd5e64fbSJakub Kicinski        type: u64
1162cd5e64fbSJakub Kicinski      -
1163cd5e64fbSJakub Kicinski        name: rx-bytes
1164cd5e64fbSJakub Kicinski        type: u64
1165cd5e64fbSJakub Kicinski      -
1166cd5e64fbSJakub Kicinski        name: tx-bytes
1167cd5e64fbSJakub Kicinski        type: u64
1168cd5e64fbSJakub Kicinski      -
1169cd5e64fbSJakub Kicinski        name: broadcast
1170cd5e64fbSJakub Kicinski        type: u64
1171cd5e64fbSJakub Kicinski      -
1172cd5e64fbSJakub Kicinski        name: multicast
1173cd5e64fbSJakub Kicinski        type: u64
1174cd5e64fbSJakub Kicinski      -
1175cd5e64fbSJakub Kicinski        name: pad
1176cd5e64fbSJakub Kicinski        type: pad
1177cd5e64fbSJakub Kicinski      -
1178cd5e64fbSJakub Kicinski        name: rx-dropped
1179cd5e64fbSJakub Kicinski        type: u64
1180cd5e64fbSJakub Kicinski      -
1181cd5e64fbSJakub Kicinski        name: tx-dropped
1182cd5e64fbSJakub Kicinski        type: u64
1183cd5e64fbSJakub Kicinski  -
1184cd5e64fbSJakub Kicinski    name: vf-vlan-attrs
1185b12b0f41SJakub Kicinski    name-prefix: ifla-vf-vlan-
1186b12b0f41SJakub Kicinski    attr-max-name: ifla-vf-vlan-info-max
1187cd5e64fbSJakub Kicinski    attributes:
1188cd5e64fbSJakub Kicinski      -
1189cd5e64fbSJakub Kicinski        name: info
1190cd5e64fbSJakub Kicinski        type: binary
1191cd5e64fbSJakub Kicinski        struct: ifla-vf-vlan-info
1192cd5e64fbSJakub Kicinski        multi-attr: true
1193cd5e64fbSJakub Kicinski  -
1194cd5e64fbSJakub Kicinski    name: vf-ports-attrs
1195b12b0f41SJakub Kicinski    name-prefix: ifla-
1196cd5e64fbSJakub Kicinski    attributes: []
1197cd5e64fbSJakub Kicinski  -
1198cd5e64fbSJakub Kicinski    name: port-self-attrs
1199b12b0f41SJakub Kicinski    name-prefix: ifla-
1200cd5e64fbSJakub Kicinski    attributes: []
1201cd5e64fbSJakub Kicinski  -
1202cd5e64fbSJakub Kicinski    name: linkinfo-attrs
1203b12b0f41SJakub Kicinski    name-prefix: ifla-info-
1204cd5e64fbSJakub Kicinski    attributes:
1205cd5e64fbSJakub Kicinski      -
1206cd5e64fbSJakub Kicinski        name: kind
1207cd5e64fbSJakub Kicinski        type: string
1208cd5e64fbSJakub Kicinski      -
1209cd5e64fbSJakub Kicinski        name: data
1210cd5e64fbSJakub Kicinski        type: sub-message
1211cd5e64fbSJakub Kicinski        sub-message: linkinfo-data-msg
1212cd5e64fbSJakub Kicinski        selector: kind
1213cd5e64fbSJakub Kicinski      -
1214cd5e64fbSJakub Kicinski        name: xstats
1215cd5e64fbSJakub Kicinski        type: binary
1216cd5e64fbSJakub Kicinski      -
1217cd5e64fbSJakub Kicinski        name: slave-kind
1218cd5e64fbSJakub Kicinski        type: string
1219cd5e64fbSJakub Kicinski      -
1220cd5e64fbSJakub Kicinski        name: slave-data
1221cd5e64fbSJakub Kicinski        type: sub-message
1222cd5e64fbSJakub Kicinski        sub-message: linkinfo-member-data-msg
1223cd5e64fbSJakub Kicinski        selector: slave-kind
1224cd5e64fbSJakub Kicinski  -
1225cd5e64fbSJakub Kicinski    name: linkinfo-bond-attrs
1226cd5e64fbSJakub Kicinski    name-prefix: ifla-bond-
1227cd5e64fbSJakub Kicinski    attributes:
1228cd5e64fbSJakub Kicinski      -
1229cd5e64fbSJakub Kicinski        name: mode
1230cd5e64fbSJakub Kicinski        type: u8
1231cd5e64fbSJakub Kicinski      -
1232cd5e64fbSJakub Kicinski        name: active-slave
1233cd5e64fbSJakub Kicinski        type: u32
1234cd5e64fbSJakub Kicinski      -
1235cd5e64fbSJakub Kicinski        name: miimon
1236cd5e64fbSJakub Kicinski        type: u32
1237cd5e64fbSJakub Kicinski      -
1238cd5e64fbSJakub Kicinski        name: updelay
1239cd5e64fbSJakub Kicinski        type: u32
1240cd5e64fbSJakub Kicinski      -
1241cd5e64fbSJakub Kicinski        name: downdelay
1242cd5e64fbSJakub Kicinski        type: u32
1243cd5e64fbSJakub Kicinski      -
1244cd5e64fbSJakub Kicinski        name: use-carrier
1245cd5e64fbSJakub Kicinski        type: u8
1246cd5e64fbSJakub Kicinski      -
1247cd5e64fbSJakub Kicinski        name: arp-interval
1248cd5e64fbSJakub Kicinski        type: u32
1249cd5e64fbSJakub Kicinski      -
1250cd5e64fbSJakub Kicinski        name: arp-ip-target
1251cd5e64fbSJakub Kicinski        type: indexed-array
1252cd5e64fbSJakub Kicinski        sub-type: u32
1253cd5e64fbSJakub Kicinski        byte-order: big-endian
1254cd5e64fbSJakub Kicinski        display-hint: ipv4
1255cd5e64fbSJakub Kicinski      -
1256cd5e64fbSJakub Kicinski        name: arp-validate
1257cd5e64fbSJakub Kicinski        type: u32
1258cd5e64fbSJakub Kicinski      -
1259cd5e64fbSJakub Kicinski        name: arp-all-targets
1260cd5e64fbSJakub Kicinski        type: u32
1261cd5e64fbSJakub Kicinski      -
1262cd5e64fbSJakub Kicinski        name: primary
1263cd5e64fbSJakub Kicinski        type: u32
1264cd5e64fbSJakub Kicinski      -
1265cd5e64fbSJakub Kicinski        name: primary-reselect
1266cd5e64fbSJakub Kicinski        type: u8
1267cd5e64fbSJakub Kicinski      -
1268cd5e64fbSJakub Kicinski        name: fail-over-mac
1269cd5e64fbSJakub Kicinski        type: u8
1270cd5e64fbSJakub Kicinski      -
1271cd5e64fbSJakub Kicinski        name: xmit-hash-policy
1272cd5e64fbSJakub Kicinski        type: u8
1273cd5e64fbSJakub Kicinski      -
1274cd5e64fbSJakub Kicinski        name: resend-igmp
1275cd5e64fbSJakub Kicinski        type: u32
1276cd5e64fbSJakub Kicinski      -
1277cd5e64fbSJakub Kicinski        name: num-peer-notif
1278cd5e64fbSJakub Kicinski        type: u8
1279cd5e64fbSJakub Kicinski      -
1280cd5e64fbSJakub Kicinski        name: all-slaves-active
1281cd5e64fbSJakub Kicinski        type: u8
1282cd5e64fbSJakub Kicinski      -
1283cd5e64fbSJakub Kicinski        name: min-links
1284cd5e64fbSJakub Kicinski        type: u32
1285cd5e64fbSJakub Kicinski      -
1286cd5e64fbSJakub Kicinski        name: lp-interval
1287cd5e64fbSJakub Kicinski        type: u32
1288cd5e64fbSJakub Kicinski      -
1289cd5e64fbSJakub Kicinski        name: packets-per-slave
1290cd5e64fbSJakub Kicinski        type: u32
1291cd5e64fbSJakub Kicinski      -
1292cd5e64fbSJakub Kicinski        name: ad-lacp-rate
1293cd5e64fbSJakub Kicinski        type: u8
1294cd5e64fbSJakub Kicinski      -
1295cd5e64fbSJakub Kicinski        name: ad-select
1296cd5e64fbSJakub Kicinski        type: u8
1297cd5e64fbSJakub Kicinski      -
1298cd5e64fbSJakub Kicinski        name: ad-info
1299cd5e64fbSJakub Kicinski        type: nest
1300cd5e64fbSJakub Kicinski        nested-attributes: bond-ad-info-attrs
1301cd5e64fbSJakub Kicinski      -
1302cd5e64fbSJakub Kicinski        name: ad-actor-sys-prio
1303cd5e64fbSJakub Kicinski        type: u16
1304cd5e64fbSJakub Kicinski      -
1305cd5e64fbSJakub Kicinski        name: ad-user-port-key
1306cd5e64fbSJakub Kicinski        type: u16
1307cd5e64fbSJakub Kicinski      -
1308cd5e64fbSJakub Kicinski        name: ad-actor-system
1309cd5e64fbSJakub Kicinski        type: binary
1310cd5e64fbSJakub Kicinski        display-hint: mac
1311cd5e64fbSJakub Kicinski      -
1312cd5e64fbSJakub Kicinski        name: tlb-dynamic-lb
1313cd5e64fbSJakub Kicinski        type: u8
1314cd5e64fbSJakub Kicinski      -
1315cd5e64fbSJakub Kicinski        name: peer-notif-delay
1316cd5e64fbSJakub Kicinski        type: u32
1317cd5e64fbSJakub Kicinski      -
1318cd5e64fbSJakub Kicinski        name: ad-lacp-active
1319cd5e64fbSJakub Kicinski        type: u8
1320cd5e64fbSJakub Kicinski      -
1321cd5e64fbSJakub Kicinski        name: missed-max
1322cd5e64fbSJakub Kicinski        type: u8
1323cd5e64fbSJakub Kicinski      -
1324cd5e64fbSJakub Kicinski        name: ns-ip6-target
1325cd5e64fbSJakub Kicinski        type: indexed-array
1326cd5e64fbSJakub Kicinski        sub-type: binary
1327cd5e64fbSJakub Kicinski        display-hint: ipv6
13281c224f19SJakub Kicinski        checks:
13291c224f19SJakub Kicinski          exact-len: 16
1330cd5e64fbSJakub Kicinski      -
1331cd5e64fbSJakub Kicinski        name: coupled-control
1332cd5e64fbSJakub Kicinski        type: u8
1333cd5e64fbSJakub Kicinski  -
1334cd5e64fbSJakub Kicinski    name: bond-ad-info-attrs
1335cd5e64fbSJakub Kicinski    name-prefix: ifla-bond-ad-info-
1336cd5e64fbSJakub Kicinski    attributes:
1337cd5e64fbSJakub Kicinski      -
1338cd5e64fbSJakub Kicinski        name: aggregator
1339cd5e64fbSJakub Kicinski        type: u16
1340cd5e64fbSJakub Kicinski      -
1341cd5e64fbSJakub Kicinski        name: num-ports
1342cd5e64fbSJakub Kicinski        type: u16
1343cd5e64fbSJakub Kicinski      -
1344cd5e64fbSJakub Kicinski        name: actor-key
1345cd5e64fbSJakub Kicinski        type: u16
1346cd5e64fbSJakub Kicinski      -
1347cd5e64fbSJakub Kicinski        name: partner-key
1348cd5e64fbSJakub Kicinski        type: u16
1349cd5e64fbSJakub Kicinski      -
1350cd5e64fbSJakub Kicinski        name: partner-mac
1351cd5e64fbSJakub Kicinski        type: binary
1352cd5e64fbSJakub Kicinski        display-hint: mac
1353cd5e64fbSJakub Kicinski  -
1354cd5e64fbSJakub Kicinski    name: bond-slave-attrs
1355cd5e64fbSJakub Kicinski    name-prefix: ifla-bond-slave-
1356cd5e64fbSJakub Kicinski    attributes:
1357cd5e64fbSJakub Kicinski      -
1358cd5e64fbSJakub Kicinski        name: state
1359cd5e64fbSJakub Kicinski        type: u8
1360cd5e64fbSJakub Kicinski      -
1361cd5e64fbSJakub Kicinski        name: mii-status
1362cd5e64fbSJakub Kicinski        type: u8
1363cd5e64fbSJakub Kicinski      -
1364cd5e64fbSJakub Kicinski        name: link-failure-count
1365cd5e64fbSJakub Kicinski        type: u32
1366cd5e64fbSJakub Kicinski      -
1367cd5e64fbSJakub Kicinski        name: perm-hwaddr
1368cd5e64fbSJakub Kicinski        type: binary
1369cd5e64fbSJakub Kicinski        display-hint: mac
1370cd5e64fbSJakub Kicinski      -
1371cd5e64fbSJakub Kicinski        name: queue-id
1372cd5e64fbSJakub Kicinski        type: u16
1373cd5e64fbSJakub Kicinski      -
1374cd5e64fbSJakub Kicinski        name: ad-aggregator-id
1375cd5e64fbSJakub Kicinski        type: u16
1376cd5e64fbSJakub Kicinski      -
1377cd5e64fbSJakub Kicinski        name: ad-actor-oper-port-state
1378cd5e64fbSJakub Kicinski        type: u8
1379cd5e64fbSJakub Kicinski      -
1380cd5e64fbSJakub Kicinski        name: ad-partner-oper-port-state
1381cd5e64fbSJakub Kicinski        type: u16
1382cd5e64fbSJakub Kicinski      -
1383cd5e64fbSJakub Kicinski        name: prio
1384cd5e64fbSJakub Kicinski        type: u32
1385cd5e64fbSJakub Kicinski  -
1386cd5e64fbSJakub Kicinski    name: linkinfo-bridge-attrs
1387cd5e64fbSJakub Kicinski    name-prefix: ifla-br-
1388cd5e64fbSJakub Kicinski    attributes:
1389cd5e64fbSJakub Kicinski      -
1390cd5e64fbSJakub Kicinski        name: forward-delay
1391cd5e64fbSJakub Kicinski        type: u32
1392cd5e64fbSJakub Kicinski      -
1393cd5e64fbSJakub Kicinski        name: hello-time
1394cd5e64fbSJakub Kicinski        type: u32
1395cd5e64fbSJakub Kicinski      -
1396cd5e64fbSJakub Kicinski        name: max-age
1397cd5e64fbSJakub Kicinski        type: u32
1398cd5e64fbSJakub Kicinski      -
1399cd5e64fbSJakub Kicinski        name: ageing-time
1400cd5e64fbSJakub Kicinski        type: u32
1401cd5e64fbSJakub Kicinski      -
1402cd5e64fbSJakub Kicinski        name: stp-state
1403cd5e64fbSJakub Kicinski        type: u32
1404cd5e64fbSJakub Kicinski      -
1405cd5e64fbSJakub Kicinski        name: priority
1406cd5e64fbSJakub Kicinski        type: u16
1407cd5e64fbSJakub Kicinski      -
1408cd5e64fbSJakub Kicinski        name: vlan-filtering
1409cd5e64fbSJakub Kicinski        type: u8
1410cd5e64fbSJakub Kicinski      -
1411cd5e64fbSJakub Kicinski        name: vlan-protocol
1412cd5e64fbSJakub Kicinski        type: u16
1413cd5e64fbSJakub Kicinski      -
1414cd5e64fbSJakub Kicinski        name: group-fwd-mask
1415cd5e64fbSJakub Kicinski        type: u16
1416cd5e64fbSJakub Kicinski      -
1417cd5e64fbSJakub Kicinski        name: root-id
1418cd5e64fbSJakub Kicinski        type: binary
1419cd5e64fbSJakub Kicinski        struct: ifla-bridge-id
1420cd5e64fbSJakub Kicinski      -
1421cd5e64fbSJakub Kicinski        name: bridge-id
1422cd5e64fbSJakub Kicinski        type: binary
1423cd5e64fbSJakub Kicinski        struct: ifla-bridge-id
1424cd5e64fbSJakub Kicinski      -
1425cd5e64fbSJakub Kicinski        name: root-port
1426cd5e64fbSJakub Kicinski        type: u16
1427cd5e64fbSJakub Kicinski      -
1428cd5e64fbSJakub Kicinski        name: root-path-cost
1429cd5e64fbSJakub Kicinski        type: u32
1430cd5e64fbSJakub Kicinski      -
1431cd5e64fbSJakub Kicinski        name: topology-change
1432cd5e64fbSJakub Kicinski        type: u8
1433cd5e64fbSJakub Kicinski      -
1434cd5e64fbSJakub Kicinski        name: topology-change-detected
1435cd5e64fbSJakub Kicinski        type: u8
1436cd5e64fbSJakub Kicinski      -
1437cd5e64fbSJakub Kicinski        name: hello-timer
1438cd5e64fbSJakub Kicinski        type: u64
1439cd5e64fbSJakub Kicinski      -
1440cd5e64fbSJakub Kicinski        name: tcn-timer
1441cd5e64fbSJakub Kicinski        type: u64
1442cd5e64fbSJakub Kicinski      -
1443cd5e64fbSJakub Kicinski        name: topology-change-timer
1444cd5e64fbSJakub Kicinski        type: u64
1445cd5e64fbSJakub Kicinski      -
1446cd5e64fbSJakub Kicinski        name: gc-timer
1447cd5e64fbSJakub Kicinski        type: u64
1448cd5e64fbSJakub Kicinski      -
1449cd5e64fbSJakub Kicinski        name: group-addr
1450cd5e64fbSJakub Kicinski        type: binary
1451cd5e64fbSJakub Kicinski        display-hint: mac
1452cd5e64fbSJakub Kicinski      -
1453cd5e64fbSJakub Kicinski        name: fdb-flush
1454cd5e64fbSJakub Kicinski        type: binary
1455cd5e64fbSJakub Kicinski      -
1456cd5e64fbSJakub Kicinski        name: mcast-router
1457cd5e64fbSJakub Kicinski        type: u8
1458cd5e64fbSJakub Kicinski      -
1459cd5e64fbSJakub Kicinski        name: mcast-snooping
1460cd5e64fbSJakub Kicinski        type: u8
1461cd5e64fbSJakub Kicinski      -
1462cd5e64fbSJakub Kicinski        name: mcast-query-use-ifaddr
1463cd5e64fbSJakub Kicinski        type: u8
1464cd5e64fbSJakub Kicinski      -
1465cd5e64fbSJakub Kicinski        name: mcast-querier
1466cd5e64fbSJakub Kicinski        type: u8
1467cd5e64fbSJakub Kicinski      -
1468cd5e64fbSJakub Kicinski        name: mcast-hash-elasticity
1469cd5e64fbSJakub Kicinski        type: u32
1470cd5e64fbSJakub Kicinski      -
1471cd5e64fbSJakub Kicinski        name: mcast-hash-max
1472cd5e64fbSJakub Kicinski        type: u32
1473cd5e64fbSJakub Kicinski      -
1474cd5e64fbSJakub Kicinski        name: mcast-last-member-cnt
1475cd5e64fbSJakub Kicinski        type: u32
1476cd5e64fbSJakub Kicinski      -
1477cd5e64fbSJakub Kicinski        name: mcast-startup-query-cnt
1478cd5e64fbSJakub Kicinski        type: u32
1479cd5e64fbSJakub Kicinski      -
1480cd5e64fbSJakub Kicinski        name: mcast-last-member-intvl
1481cd5e64fbSJakub Kicinski        type: u64
1482cd5e64fbSJakub Kicinski      -
1483cd5e64fbSJakub Kicinski        name: mcast-membership-intvl
1484cd5e64fbSJakub Kicinski        type: u64
1485cd5e64fbSJakub Kicinski      -
1486cd5e64fbSJakub Kicinski        name: mcast-querier-intvl
1487cd5e64fbSJakub Kicinski        type: u64
1488cd5e64fbSJakub Kicinski      -
1489cd5e64fbSJakub Kicinski        name: mcast-query-intvl
1490cd5e64fbSJakub Kicinski        type: u64
1491cd5e64fbSJakub Kicinski      -
1492cd5e64fbSJakub Kicinski        name: mcast-query-response-intvl
1493cd5e64fbSJakub Kicinski        type: u64
1494cd5e64fbSJakub Kicinski      -
1495cd5e64fbSJakub Kicinski        name: mcast-startup-query-intvl
1496cd5e64fbSJakub Kicinski        type: u64
1497cd5e64fbSJakub Kicinski      -
1498cd5e64fbSJakub Kicinski        name: nf-call-iptables
1499cd5e64fbSJakub Kicinski        type: u8
1500cd5e64fbSJakub Kicinski      -
1501240ce924SJakub Kicinski        name: nf-call-ip6tables
1502cd5e64fbSJakub Kicinski        type: u8
1503cd5e64fbSJakub Kicinski      -
1504cd5e64fbSJakub Kicinski        name: nf-call-arptables
1505cd5e64fbSJakub Kicinski        type: u8
1506cd5e64fbSJakub Kicinski      -
1507cd5e64fbSJakub Kicinski        name: vlan-default-pvid
1508cd5e64fbSJakub Kicinski        type: u16
1509cd5e64fbSJakub Kicinski      -
1510cd5e64fbSJakub Kicinski        name: pad
1511cd5e64fbSJakub Kicinski        type: pad
1512cd5e64fbSJakub Kicinski      -
1513cd5e64fbSJakub Kicinski        name: vlan-stats-enabled
1514cd5e64fbSJakub Kicinski        type: u8
1515cd5e64fbSJakub Kicinski      -
1516cd5e64fbSJakub Kicinski        name: mcast-stats-enabled
1517cd5e64fbSJakub Kicinski        type: u8
1518cd5e64fbSJakub Kicinski      -
1519cd5e64fbSJakub Kicinski        name: mcast-igmp-version
1520cd5e64fbSJakub Kicinski        type: u8
1521cd5e64fbSJakub Kicinski      -
1522cd5e64fbSJakub Kicinski        name: mcast-mld-version
1523cd5e64fbSJakub Kicinski        type: u8
1524cd5e64fbSJakub Kicinski      -
1525cd5e64fbSJakub Kicinski        name: vlan-stats-per-port
1526cd5e64fbSJakub Kicinski        type: u8
1527cd5e64fbSJakub Kicinski      -
1528cd5e64fbSJakub Kicinski        name: multi-boolopt
1529cd5e64fbSJakub Kicinski        type: binary
1530cd5e64fbSJakub Kicinski        struct: br-boolopt-multi
1531cd5e64fbSJakub Kicinski      -
1532cd5e64fbSJakub Kicinski        name: mcast-querier-state
1533cd5e64fbSJakub Kicinski        type: binary
1534cd5e64fbSJakub Kicinski      -
1535cd5e64fbSJakub Kicinski        name: fdb-n-learned
1536cd5e64fbSJakub Kicinski        type: u32
1537cd5e64fbSJakub Kicinski      -
1538cd5e64fbSJakub Kicinski        name: fdb-max-learned
1539cd5e64fbSJakub Kicinski        type: u32
1540cd5e64fbSJakub Kicinski  -
1541cd5e64fbSJakub Kicinski    name: linkinfo-brport-attrs
1542cd5e64fbSJakub Kicinski    name-prefix: ifla-brport-
1543cd5e64fbSJakub Kicinski    attributes:
1544cd5e64fbSJakub Kicinski      -
1545cd5e64fbSJakub Kicinski        name: state
1546cd5e64fbSJakub Kicinski        type: u8
1547cd5e64fbSJakub Kicinski      -
1548cd5e64fbSJakub Kicinski        name: priority
1549cd5e64fbSJakub Kicinski        type: u16
1550cd5e64fbSJakub Kicinski      -
1551cd5e64fbSJakub Kicinski        name: cost
1552cd5e64fbSJakub Kicinski        type: u32
1553cd5e64fbSJakub Kicinski      -
1554cd5e64fbSJakub Kicinski        name: mode
1555cd5e64fbSJakub Kicinski        type: flag
1556cd5e64fbSJakub Kicinski      -
1557cd5e64fbSJakub Kicinski        name: guard
1558cd5e64fbSJakub Kicinski        type: flag
1559cd5e64fbSJakub Kicinski      -
1560cd5e64fbSJakub Kicinski        name: protect
1561cd5e64fbSJakub Kicinski        type: flag
1562cd5e64fbSJakub Kicinski      -
1563cd5e64fbSJakub Kicinski        name: fast-leave
1564cd5e64fbSJakub Kicinski        type: flag
1565cd5e64fbSJakub Kicinski      -
1566cd5e64fbSJakub Kicinski        name: learning
1567cd5e64fbSJakub Kicinski        type: flag
1568cd5e64fbSJakub Kicinski      -
1569cd5e64fbSJakub Kicinski        name: unicast-flood
1570cd5e64fbSJakub Kicinski        type: flag
1571cd5e64fbSJakub Kicinski      -
1572cd5e64fbSJakub Kicinski        name: proxyarp
1573cd5e64fbSJakub Kicinski        type: flag
1574cd5e64fbSJakub Kicinski      -
1575cd5e64fbSJakub Kicinski        name: learning-sync
1576cd5e64fbSJakub Kicinski        type: flag
1577cd5e64fbSJakub Kicinski      -
1578cd5e64fbSJakub Kicinski        name: proxyarp-wifi
1579cd5e64fbSJakub Kicinski        type: flag
1580cd5e64fbSJakub Kicinski      -
1581cd5e64fbSJakub Kicinski        name: root-id
1582cd5e64fbSJakub Kicinski        type: binary
1583cd5e64fbSJakub Kicinski        struct: ifla-bridge-id
1584cd5e64fbSJakub Kicinski      -
1585cd5e64fbSJakub Kicinski        name: bridge-id
1586cd5e64fbSJakub Kicinski        type: binary
1587cd5e64fbSJakub Kicinski        struct: ifla-bridge-id
1588cd5e64fbSJakub Kicinski      -
1589cd5e64fbSJakub Kicinski        name: designated-port
1590cd5e64fbSJakub Kicinski        type: u16
1591cd5e64fbSJakub Kicinski      -
1592cd5e64fbSJakub Kicinski        name: designated-cost
1593cd5e64fbSJakub Kicinski        type: u16
1594cd5e64fbSJakub Kicinski      -
1595cd5e64fbSJakub Kicinski        name: id
1596cd5e64fbSJakub Kicinski        type: u16
1597cd5e64fbSJakub Kicinski      -
1598cd5e64fbSJakub Kicinski        name: "no"
1599cd5e64fbSJakub Kicinski        type: u16
1600cd5e64fbSJakub Kicinski      -
1601cd5e64fbSJakub Kicinski        name: topology-change-ack
1602cd5e64fbSJakub Kicinski        type: u8
1603cd5e64fbSJakub Kicinski      -
1604cd5e64fbSJakub Kicinski        name: config-pending
1605cd5e64fbSJakub Kicinski        type: u8
1606cd5e64fbSJakub Kicinski      -
1607cd5e64fbSJakub Kicinski        name: message-age-timer
1608cd5e64fbSJakub Kicinski        type: u64
1609cd5e64fbSJakub Kicinski      -
1610cd5e64fbSJakub Kicinski        name: forward-delay-timer
1611cd5e64fbSJakub Kicinski        type: u64
1612cd5e64fbSJakub Kicinski      -
1613cd5e64fbSJakub Kicinski        name: hold-timer
1614cd5e64fbSJakub Kicinski        type: u64
1615cd5e64fbSJakub Kicinski      -
1616cd5e64fbSJakub Kicinski        name: flush
1617cd5e64fbSJakub Kicinski        type: flag
1618cd5e64fbSJakub Kicinski      -
1619cd5e64fbSJakub Kicinski        name: multicast-router
1620cd5e64fbSJakub Kicinski        type: u8
1621cd5e64fbSJakub Kicinski      -
1622cd5e64fbSJakub Kicinski        name: pad
1623cd5e64fbSJakub Kicinski        type: pad
1624cd5e64fbSJakub Kicinski      -
1625cd5e64fbSJakub Kicinski        name: mcast-flood
1626cd5e64fbSJakub Kicinski        type: flag
1627cd5e64fbSJakub Kicinski      -
1628cd5e64fbSJakub Kicinski        name: mcast-to-ucast
1629cd5e64fbSJakub Kicinski        type: flag
1630cd5e64fbSJakub Kicinski      -
1631cd5e64fbSJakub Kicinski        name: vlan-tunnel
1632cd5e64fbSJakub Kicinski        type: flag
1633cd5e64fbSJakub Kicinski      -
1634cd5e64fbSJakub Kicinski        name: bcast-flood
1635cd5e64fbSJakub Kicinski        type: flag
1636cd5e64fbSJakub Kicinski      -
1637cd5e64fbSJakub Kicinski        name: group-fwd-mask
1638cd5e64fbSJakub Kicinski        type: u16
1639cd5e64fbSJakub Kicinski      -
1640cd5e64fbSJakub Kicinski        name: neigh-suppress
1641cd5e64fbSJakub Kicinski        type: flag
1642cd5e64fbSJakub Kicinski      -
1643cd5e64fbSJakub Kicinski        name: isolated
1644cd5e64fbSJakub Kicinski        type: flag
1645cd5e64fbSJakub Kicinski      -
1646cd5e64fbSJakub Kicinski        name: backup-port
1647cd5e64fbSJakub Kicinski        type: u32
1648cd5e64fbSJakub Kicinski      -
1649cd5e64fbSJakub Kicinski        name: mrp-ring-open
1650cd5e64fbSJakub Kicinski        type: flag
1651cd5e64fbSJakub Kicinski      -
1652cd5e64fbSJakub Kicinski        name: mrp-in-open
1653cd5e64fbSJakub Kicinski        type: flag
1654cd5e64fbSJakub Kicinski      -
1655cd5e64fbSJakub Kicinski        name: mcast-eht-hosts-limit
1656cd5e64fbSJakub Kicinski        type: u32
1657cd5e64fbSJakub Kicinski      -
1658cd5e64fbSJakub Kicinski        name: mcast-eht-hosts-cnt
1659cd5e64fbSJakub Kicinski        type: u32
1660cd5e64fbSJakub Kicinski      -
1661cd5e64fbSJakub Kicinski        name: locked
1662cd5e64fbSJakub Kicinski        type: flag
1663cd5e64fbSJakub Kicinski      -
1664cd5e64fbSJakub Kicinski        name: mab
1665cd5e64fbSJakub Kicinski        type: flag
1666cd5e64fbSJakub Kicinski      -
1667cd5e64fbSJakub Kicinski        name: mcast-n-groups
1668cd5e64fbSJakub Kicinski        type: u32
1669cd5e64fbSJakub Kicinski      -
1670cd5e64fbSJakub Kicinski        name: mcast-max-groups
1671cd5e64fbSJakub Kicinski        type: u32
1672cd5e64fbSJakub Kicinski      -
1673cd5e64fbSJakub Kicinski        name: neigh-vlan-suppress
1674cd5e64fbSJakub Kicinski        type: flag
1675cd5e64fbSJakub Kicinski      -
1676cd5e64fbSJakub Kicinski        name: backup-nhid
1677cd5e64fbSJakub Kicinski        type: u32
1678cd5e64fbSJakub Kicinski  -
1679cd5e64fbSJakub Kicinski    name: linkinfo-gre-attrs
1680cd5e64fbSJakub Kicinski    name-prefix: ifla-gre-
1681cd5e64fbSJakub Kicinski    attributes:
1682cd5e64fbSJakub Kicinski      -
1683cd5e64fbSJakub Kicinski        name: link
1684cd5e64fbSJakub Kicinski        type: u32
1685cd5e64fbSJakub Kicinski      -
1686cd5e64fbSJakub Kicinski        name: iflags
1687cd5e64fbSJakub Kicinski        type: u16
1688de92258eSJakub Kicinski        byte-order: big-endian
1689cd5e64fbSJakub Kicinski      -
1690cd5e64fbSJakub Kicinski        name: oflags
1691cd5e64fbSJakub Kicinski        type: u16
1692de92258eSJakub Kicinski        byte-order: big-endian
1693cd5e64fbSJakub Kicinski      -
1694cd5e64fbSJakub Kicinski        name: ikey
1695cd5e64fbSJakub Kicinski        type: u32
1696de92258eSJakub Kicinski        byte-order: big-endian
1697cd5e64fbSJakub Kicinski      -
1698cd5e64fbSJakub Kicinski        name: okey
1699cd5e64fbSJakub Kicinski        type: u32
1700de92258eSJakub Kicinski        byte-order: big-endian
1701cd5e64fbSJakub Kicinski      -
1702cd5e64fbSJakub Kicinski        name: local
1703cd5e64fbSJakub Kicinski        type: binary
1704cd5e64fbSJakub Kicinski        display-hint: ipv4
1705cd5e64fbSJakub Kicinski      -
1706cd5e64fbSJakub Kicinski        name: remote
1707cd5e64fbSJakub Kicinski        type: binary
1708cd5e64fbSJakub Kicinski        display-hint: ipv4
1709cd5e64fbSJakub Kicinski      -
1710cd5e64fbSJakub Kicinski        name: ttl
1711cd5e64fbSJakub Kicinski        type: u8
1712cd5e64fbSJakub Kicinski      -
1713cd5e64fbSJakub Kicinski        name: tos
1714cd5e64fbSJakub Kicinski        type: u8
1715cd5e64fbSJakub Kicinski      -
1716cd5e64fbSJakub Kicinski        name: pmtudisc
1717cd5e64fbSJakub Kicinski        type: u8
1718cd5e64fbSJakub Kicinski      -
1719cd5e64fbSJakub Kicinski        name: encap-limit
17208af7a919SJakub Kicinski        type: u8
1721cd5e64fbSJakub Kicinski      -
1722cd5e64fbSJakub Kicinski        name: flowinfo
1723cd5e64fbSJakub Kicinski        type: u32
1724de92258eSJakub Kicinski        byte-order: big-endian
1725cd5e64fbSJakub Kicinski      -
1726cd5e64fbSJakub Kicinski        name: flags
1727cd5e64fbSJakub Kicinski        type: u32
1728cd5e64fbSJakub Kicinski      -
1729cd5e64fbSJakub Kicinski        name: encap-type
1730cd5e64fbSJakub Kicinski        type: u16
1731cd5e64fbSJakub Kicinski      -
1732cd5e64fbSJakub Kicinski        name: encap-flags
1733cd5e64fbSJakub Kicinski        type: u16
1734cd5e64fbSJakub Kicinski      -
1735cd5e64fbSJakub Kicinski        name: encap-sport
1736cd5e64fbSJakub Kicinski        type: u16
1737de92258eSJakub Kicinski        byte-order: big-endian
1738cd5e64fbSJakub Kicinski      -
1739cd5e64fbSJakub Kicinski        name: encap-dport
1740cd5e64fbSJakub Kicinski        type: u16
1741de92258eSJakub Kicinski        byte-order: big-endian
1742cd5e64fbSJakub Kicinski      -
1743cd5e64fbSJakub Kicinski        name: collect-metadata
1744cd5e64fbSJakub Kicinski        type: flag
1745cd5e64fbSJakub Kicinski      -
1746cd5e64fbSJakub Kicinski        name: ignore-df
1747cd5e64fbSJakub Kicinski        type: u8
1748cd5e64fbSJakub Kicinski      -
1749cd5e64fbSJakub Kicinski        name: fwmark
1750cd5e64fbSJakub Kicinski        type: u32
1751cd5e64fbSJakub Kicinski      -
1752cd5e64fbSJakub Kicinski        name: erspan-index
1753cd5e64fbSJakub Kicinski        type: u32
1754cd5e64fbSJakub Kicinski      -
1755cd5e64fbSJakub Kicinski        name: erspan-ver
1756cd5e64fbSJakub Kicinski        type: u8
1757cd5e64fbSJakub Kicinski      -
1758cd5e64fbSJakub Kicinski        name: erspan-dir
1759cd5e64fbSJakub Kicinski        type: u8
1760cd5e64fbSJakub Kicinski      -
1761cd5e64fbSJakub Kicinski        name: erspan-hwid
1762cd5e64fbSJakub Kicinski        type: u16
1763cd5e64fbSJakub Kicinski  -
17648af7a919SJakub Kicinski    name: linkinfo-gre6-attrs
17658af7a919SJakub Kicinski    subset-of: linkinfo-gre-attrs
17668af7a919SJakub Kicinski    attributes:
17678af7a919SJakub Kicinski      -
17688af7a919SJakub Kicinski        name: link
17698af7a919SJakub Kicinski      -
17708af7a919SJakub Kicinski        name: iflags
17718af7a919SJakub Kicinski      -
17728af7a919SJakub Kicinski        name: oflags
17738af7a919SJakub Kicinski      -
17748af7a919SJakub Kicinski        name: ikey
17758af7a919SJakub Kicinski      -
17768af7a919SJakub Kicinski        name: okey
17778af7a919SJakub Kicinski      -
17788af7a919SJakub Kicinski        name: local
17798af7a919SJakub Kicinski        display-hint: ipv6
17808af7a919SJakub Kicinski      -
17818af7a919SJakub Kicinski        name: remote
17828af7a919SJakub Kicinski        display-hint: ipv6
17838af7a919SJakub Kicinski      -
17848af7a919SJakub Kicinski        name: ttl
17858af7a919SJakub Kicinski      -
17868af7a919SJakub Kicinski        name: encap-limit
17878af7a919SJakub Kicinski      -
17888af7a919SJakub Kicinski        name: flowinfo
17898af7a919SJakub Kicinski      -
17908af7a919SJakub Kicinski        name: flags
17918af7a919SJakub Kicinski      -
17928af7a919SJakub Kicinski        name: encap-type
17938af7a919SJakub Kicinski      -
17948af7a919SJakub Kicinski        name: encap-flags
17958af7a919SJakub Kicinski      -
17968af7a919SJakub Kicinski        name: encap-sport
17978af7a919SJakub Kicinski      -
17988af7a919SJakub Kicinski        name: encap-dport
17998af7a919SJakub Kicinski      -
18008af7a919SJakub Kicinski        name: collect-metadata
18018af7a919SJakub Kicinski      -
18028af7a919SJakub Kicinski        name: fwmark
18038af7a919SJakub Kicinski      -
18048af7a919SJakub Kicinski        name: erspan-index
18058af7a919SJakub Kicinski      -
18068af7a919SJakub Kicinski        name: erspan-ver
18078af7a919SJakub Kicinski      -
18088af7a919SJakub Kicinski        name: erspan-dir
18098af7a919SJakub Kicinski      -
18108af7a919SJakub Kicinski        name: erspan-hwid
18118af7a919SJakub Kicinski  -
1812cd5e64fbSJakub Kicinski    name: linkinfo-vti-attrs
1813cd5e64fbSJakub Kicinski    name-prefix: ifla-vti-
1814b12b0f41SJakub Kicinski    header: linux/if_tunnel.h
1815cd5e64fbSJakub Kicinski    attributes:
1816cd5e64fbSJakub Kicinski      -
1817cd5e64fbSJakub Kicinski        name: link
1818cd5e64fbSJakub Kicinski        type: u32
1819cd5e64fbSJakub Kicinski      -
1820cd5e64fbSJakub Kicinski        name: ikey
1821cd5e64fbSJakub Kicinski        type: u32
1822de92258eSJakub Kicinski        byte-order: big-endian
1823cd5e64fbSJakub Kicinski      -
1824cd5e64fbSJakub Kicinski        name: okey
1825cd5e64fbSJakub Kicinski        type: u32
1826de92258eSJakub Kicinski        byte-order: big-endian
1827cd5e64fbSJakub Kicinski      -
1828cd5e64fbSJakub Kicinski        name: local
1829cd5e64fbSJakub Kicinski        type: binary
1830cd5e64fbSJakub Kicinski        display-hint: ipv4
1831cd5e64fbSJakub Kicinski      -
1832cd5e64fbSJakub Kicinski        name: remote
1833cd5e64fbSJakub Kicinski        type: binary
1834cd5e64fbSJakub Kicinski        display-hint: ipv4
1835cd5e64fbSJakub Kicinski      -
1836cd5e64fbSJakub Kicinski        name: fwmark
1837cd5e64fbSJakub Kicinski        type: u32
1838cd5e64fbSJakub Kicinski  -
1839cd5e64fbSJakub Kicinski    name: linkinfo-vti6-attrs
1840cd5e64fbSJakub Kicinski    subset-of: linkinfo-vti-attrs
1841cd5e64fbSJakub Kicinski    attributes:
1842cd5e64fbSJakub Kicinski      -
1843cd5e64fbSJakub Kicinski        name: link
1844cd5e64fbSJakub Kicinski      -
1845cd5e64fbSJakub Kicinski        name: ikey
1846cd5e64fbSJakub Kicinski      -
1847cd5e64fbSJakub Kicinski        name: okey
1848cd5e64fbSJakub Kicinski      -
1849cd5e64fbSJakub Kicinski        name: local
1850cd5e64fbSJakub Kicinski        display-hint: ipv6
1851cd5e64fbSJakub Kicinski      -
1852cd5e64fbSJakub Kicinski        name: remote
1853cd5e64fbSJakub Kicinski        display-hint: ipv6
1854cd5e64fbSJakub Kicinski      -
1855cd5e64fbSJakub Kicinski        name: fwmark
1856cd5e64fbSJakub Kicinski  -
1857cd5e64fbSJakub Kicinski    name: linkinfo-geneve-attrs
1858cd5e64fbSJakub Kicinski    name-prefix: ifla-geneve-
1859cd5e64fbSJakub Kicinski    attributes:
1860cd5e64fbSJakub Kicinski      -
1861cd5e64fbSJakub Kicinski        name: id
1862cd5e64fbSJakub Kicinski        type: u32
1863cd5e64fbSJakub Kicinski      -
1864cd5e64fbSJakub Kicinski        name: remote
1865cd5e64fbSJakub Kicinski        type: binary
1866cd5e64fbSJakub Kicinski        display-hint: ipv4
1867cd5e64fbSJakub Kicinski      -
1868cd5e64fbSJakub Kicinski        name: ttl
1869cd5e64fbSJakub Kicinski        type: u8
1870cd5e64fbSJakub Kicinski      -
1871cd5e64fbSJakub Kicinski        name: tos
1872cd5e64fbSJakub Kicinski        type: u8
1873cd5e64fbSJakub Kicinski      -
1874cd5e64fbSJakub Kicinski        name: port
1875cd5e64fbSJakub Kicinski        type: u16
1876de92258eSJakub Kicinski        byte-order: big-endian
1877cd5e64fbSJakub Kicinski      -
1878cd5e64fbSJakub Kicinski        name: collect-metadata
1879cd5e64fbSJakub Kicinski        type: flag
1880cd5e64fbSJakub Kicinski      -
1881cd5e64fbSJakub Kicinski        name: remote6
1882cd5e64fbSJakub Kicinski        type: binary
1883cd5e64fbSJakub Kicinski        display-hint: ipv6
1884cd5e64fbSJakub Kicinski      -
1885cd5e64fbSJakub Kicinski        name: udp-csum
1886cd5e64fbSJakub Kicinski        type: u8
1887cd5e64fbSJakub Kicinski      -
1888cd5e64fbSJakub Kicinski        name: udp-zero-csum6-tx
1889cd5e64fbSJakub Kicinski        type: u8
1890cd5e64fbSJakub Kicinski      -
1891cd5e64fbSJakub Kicinski        name: udp-zero-csum6-rx
1892cd5e64fbSJakub Kicinski        type: u8
1893cd5e64fbSJakub Kicinski      -
1894cd5e64fbSJakub Kicinski        name: label
1895cd5e64fbSJakub Kicinski        type: u32
1896de92258eSJakub Kicinski        byte-order: big-endian
1897cd5e64fbSJakub Kicinski      -
1898cd5e64fbSJakub Kicinski        name: ttl-inherit
1899cd5e64fbSJakub Kicinski        type: u8
1900cd5e64fbSJakub Kicinski      -
1901cd5e64fbSJakub Kicinski        name: df
1902cd5e64fbSJakub Kicinski        type: u8
1903cd5e64fbSJakub Kicinski      -
1904cd5e64fbSJakub Kicinski        name: inner-proto-inherit
1905cd5e64fbSJakub Kicinski        type: flag
1906cd5e64fbSJakub Kicinski      -
1907cd5e64fbSJakub Kicinski        name: port-range
1908cd5e64fbSJakub Kicinski        type: binary
1909cd5e64fbSJakub Kicinski        struct: ifla-geneve-port-range
1910cd5e64fbSJakub Kicinski  -
1911cd5e64fbSJakub Kicinski    name: linkinfo-iptun-attrs
1912cd5e64fbSJakub Kicinski    name-prefix: ifla-iptun-
1913cd5e64fbSJakub Kicinski    attributes:
1914cd5e64fbSJakub Kicinski      -
1915cd5e64fbSJakub Kicinski        name: link
1916cd5e64fbSJakub Kicinski        type: u32
1917cd5e64fbSJakub Kicinski      -
1918cd5e64fbSJakub Kicinski        name: local
1919cd5e64fbSJakub Kicinski        type: binary
1920cd5e64fbSJakub Kicinski        display-hint: ipv4
1921cd5e64fbSJakub Kicinski      -
1922cd5e64fbSJakub Kicinski        name: remote
1923cd5e64fbSJakub Kicinski        type: binary
1924cd5e64fbSJakub Kicinski        display-hint: ipv4
1925cd5e64fbSJakub Kicinski      -
1926cd5e64fbSJakub Kicinski        name: ttl
1927cd5e64fbSJakub Kicinski        type: u8
1928cd5e64fbSJakub Kicinski      -
1929cd5e64fbSJakub Kicinski        name: tos
1930cd5e64fbSJakub Kicinski        type: u8
1931cd5e64fbSJakub Kicinski      -
1932cd5e64fbSJakub Kicinski        name: encap-limit
1933cd5e64fbSJakub Kicinski        type: u8
1934cd5e64fbSJakub Kicinski      -
1935cd5e64fbSJakub Kicinski        name: flowinfo
1936cd5e64fbSJakub Kicinski        type: u32
1937de92258eSJakub Kicinski        byte-order: big-endian
1938cd5e64fbSJakub Kicinski      -
1939cd5e64fbSJakub Kicinski        name: flags
1940cd5e64fbSJakub Kicinski        type: u16
1941de92258eSJakub Kicinski        byte-order: big-endian
1942cd5e64fbSJakub Kicinski      -
1943cd5e64fbSJakub Kicinski        name: proto
1944cd5e64fbSJakub Kicinski        type: u8
1945cd5e64fbSJakub Kicinski      -
1946cd5e64fbSJakub Kicinski        name: pmtudisc
1947cd5e64fbSJakub Kicinski        type: u8
1948cd5e64fbSJakub Kicinski      -
1949cd5e64fbSJakub Kicinski        name: 6rd-prefix
1950cd5e64fbSJakub Kicinski        type: binary
1951cd5e64fbSJakub Kicinski        display-hint: ipv6
1952cd5e64fbSJakub Kicinski      -
1953cd5e64fbSJakub Kicinski        name: 6rd-relay-prefix
1954cd5e64fbSJakub Kicinski        type: binary
1955cd5e64fbSJakub Kicinski        display-hint: ipv4
1956cd5e64fbSJakub Kicinski      -
1957cd5e64fbSJakub Kicinski        name: 6rd-prefixlen
1958cd5e64fbSJakub Kicinski        type: u16
1959cd5e64fbSJakub Kicinski      -
1960cd5e64fbSJakub Kicinski        name: 6rd-relay-prefixlen
1961cd5e64fbSJakub Kicinski        type: u16
1962cd5e64fbSJakub Kicinski      -
1963cd5e64fbSJakub Kicinski        name: encap-type
1964cd5e64fbSJakub Kicinski        type: u16
1965cd5e64fbSJakub Kicinski      -
1966cd5e64fbSJakub Kicinski        name: encap-flags
1967cd5e64fbSJakub Kicinski        type: u16
1968cd5e64fbSJakub Kicinski      -
1969cd5e64fbSJakub Kicinski        name: encap-sport
1970cd5e64fbSJakub Kicinski        type: u16
1971de92258eSJakub Kicinski        byte-order: big-endian
1972cd5e64fbSJakub Kicinski      -
1973cd5e64fbSJakub Kicinski        name: encap-dport
1974cd5e64fbSJakub Kicinski        type: u16
1975de92258eSJakub Kicinski        byte-order: big-endian
1976cd5e64fbSJakub Kicinski      -
1977cd5e64fbSJakub Kicinski        name: collect-metadata
1978cd5e64fbSJakub Kicinski        type: flag
1979cd5e64fbSJakub Kicinski      -
1980cd5e64fbSJakub Kicinski        name: fwmark
1981cd5e64fbSJakub Kicinski        type: u32
1982cd5e64fbSJakub Kicinski  -
1983cd5e64fbSJakub Kicinski    name: linkinfo-ip6tnl-attrs
1984cd5e64fbSJakub Kicinski    subset-of: linkinfo-iptun-attrs
1985cd5e64fbSJakub Kicinski    attributes:
1986cd5e64fbSJakub Kicinski      -
1987cd5e64fbSJakub Kicinski        name: link
1988cd5e64fbSJakub Kicinski      -
1989cd5e64fbSJakub Kicinski        name: local
1990cd5e64fbSJakub Kicinski        display-hint: ipv6
1991cd5e64fbSJakub Kicinski      -
1992cd5e64fbSJakub Kicinski        name: remote
1993cd5e64fbSJakub Kicinski        display-hint: ipv6
1994cd5e64fbSJakub Kicinski      -
1995cd5e64fbSJakub Kicinski        name: ttl
1996cd5e64fbSJakub Kicinski      -
1997cd5e64fbSJakub Kicinski        name: encap-limit
1998cd5e64fbSJakub Kicinski      -
1999cd5e64fbSJakub Kicinski        name: flowinfo
2000cd5e64fbSJakub Kicinski      -
2001cd5e64fbSJakub Kicinski        name: flags
2002cd5e64fbSJakub Kicinski        # ip6tnl unlike ipip and sit has 32b flags
2003cd5e64fbSJakub Kicinski        type: u32
2004cd5e64fbSJakub Kicinski      -
2005cd5e64fbSJakub Kicinski        name: proto
2006cd5e64fbSJakub Kicinski      -
2007cd5e64fbSJakub Kicinski        name: encap-type
2008cd5e64fbSJakub Kicinski      -
2009cd5e64fbSJakub Kicinski        name: encap-flags
2010cd5e64fbSJakub Kicinski      -
2011cd5e64fbSJakub Kicinski        name: encap-sport
2012cd5e64fbSJakub Kicinski      -
2013cd5e64fbSJakub Kicinski        name: encap-dport
2014cd5e64fbSJakub Kicinski      -
2015cd5e64fbSJakub Kicinski        name: collect-metadata
2016cd5e64fbSJakub Kicinski      -
2017cd5e64fbSJakub Kicinski        name: fwmark
2018cd5e64fbSJakub Kicinski  -
2019cd5e64fbSJakub Kicinski    name: linkinfo-tun-attrs
2020cd5e64fbSJakub Kicinski    name-prefix: ifla-tun-
2021cd5e64fbSJakub Kicinski    attributes:
2022cd5e64fbSJakub Kicinski      -
2023cd5e64fbSJakub Kicinski        name: owner
2024cd5e64fbSJakub Kicinski        type: u32
2025cd5e64fbSJakub Kicinski      -
2026cd5e64fbSJakub Kicinski        name: group
2027cd5e64fbSJakub Kicinski        type: u32
2028cd5e64fbSJakub Kicinski      -
2029cd5e64fbSJakub Kicinski        name: type
2030cd5e64fbSJakub Kicinski        type: u8
2031cd5e64fbSJakub Kicinski      -
2032cd5e64fbSJakub Kicinski        name: pi
2033cd5e64fbSJakub Kicinski        type: u8
2034cd5e64fbSJakub Kicinski      -
2035cd5e64fbSJakub Kicinski        name: vnet-hdr
2036cd5e64fbSJakub Kicinski        type: u8
2037cd5e64fbSJakub Kicinski      -
2038cd5e64fbSJakub Kicinski        name: persist
2039cd5e64fbSJakub Kicinski        type: u8
2040cd5e64fbSJakub Kicinski      -
2041cd5e64fbSJakub Kicinski        name: multi-queue
2042cd5e64fbSJakub Kicinski        type: u8
2043cd5e64fbSJakub Kicinski      -
2044cd5e64fbSJakub Kicinski        name: num-queues
2045cd5e64fbSJakub Kicinski        type: u32
2046cd5e64fbSJakub Kicinski      -
2047cd5e64fbSJakub Kicinski        name: num-disabled-queues
2048cd5e64fbSJakub Kicinski        type: u32
2049cd5e64fbSJakub Kicinski  -
2050cd5e64fbSJakub Kicinski    name: linkinfo-vlan-attrs
2051cd5e64fbSJakub Kicinski    name-prefix: ifla-vlan-
2052cd5e64fbSJakub Kicinski    attributes:
2053cd5e64fbSJakub Kicinski      -
2054cd5e64fbSJakub Kicinski        name: id
2055cd5e64fbSJakub Kicinski        type: u16
2056cd5e64fbSJakub Kicinski      -
2057240ce924SJakub Kicinski        name: flags
2058cd5e64fbSJakub Kicinski        type: binary
2059cd5e64fbSJakub Kicinski        struct: ifla-vlan-flags
2060cd5e64fbSJakub Kicinski      -
2061cd5e64fbSJakub Kicinski        name: egress-qos
2062cd5e64fbSJakub Kicinski        type: nest
2063cd5e64fbSJakub Kicinski        nested-attributes: ifla-vlan-qos
2064cd5e64fbSJakub Kicinski      -
2065cd5e64fbSJakub Kicinski        name: ingress-qos
2066cd5e64fbSJakub Kicinski        type: nest
2067cd5e64fbSJakub Kicinski        nested-attributes: ifla-vlan-qos
2068cd5e64fbSJakub Kicinski      -
2069cd5e64fbSJakub Kicinski        name: protocol
2070cd5e64fbSJakub Kicinski        type: u16
2071cd5e64fbSJakub Kicinski        enum: vlan-protocols
2072cd5e64fbSJakub Kicinski        byte-order: big-endian
2073cd5e64fbSJakub Kicinski  -
2074cd5e64fbSJakub Kicinski    name: ifla-vlan-qos
2075b12b0f41SJakub Kicinski    name-prefix: ifla-vlan-qos-
2076cd5e64fbSJakub Kicinski    attributes:
2077cd5e64fbSJakub Kicinski      -
2078cd5e64fbSJakub Kicinski        name: mapping
2079cd5e64fbSJakub Kicinski        type: binary
2080cd5e64fbSJakub Kicinski        multi-attr: true
2081cd5e64fbSJakub Kicinski        struct: ifla-vlan-qos-mapping
2082cd5e64fbSJakub Kicinski  -
2083cd5e64fbSJakub Kicinski    name: linkinfo-vrf-attrs
2084cd5e64fbSJakub Kicinski    name-prefix: ifla-vrf-
2085cd5e64fbSJakub Kicinski    attributes:
2086cd5e64fbSJakub Kicinski      -
2087cd5e64fbSJakub Kicinski        name: table
2088cd5e64fbSJakub Kicinski        type: u32
2089cd5e64fbSJakub Kicinski  -
2090cd5e64fbSJakub Kicinski    name: xdp-attrs
2091b12b0f41SJakub Kicinski    name-prefix: ifla-xdp-
2092cd5e64fbSJakub Kicinski    attributes:
2093cd5e64fbSJakub Kicinski      -
2094cd5e64fbSJakub Kicinski        name: fd
2095cd5e64fbSJakub Kicinski        type: s32
2096cd5e64fbSJakub Kicinski      -
2097cd5e64fbSJakub Kicinski        name: attached
2098cd5e64fbSJakub Kicinski        type: u8
2099cd5e64fbSJakub Kicinski      -
2100cd5e64fbSJakub Kicinski        name: flags
2101cd5e64fbSJakub Kicinski        type: u32
2102cd5e64fbSJakub Kicinski      -
2103cd5e64fbSJakub Kicinski        name: prog-id
2104cd5e64fbSJakub Kicinski        type: u32
2105cd5e64fbSJakub Kicinski      -
2106cd5e64fbSJakub Kicinski        name: drv-prog-id
2107cd5e64fbSJakub Kicinski        type: u32
2108cd5e64fbSJakub Kicinski      -
2109cd5e64fbSJakub Kicinski        name: skb-prog-id
2110cd5e64fbSJakub Kicinski        type: u32
2111cd5e64fbSJakub Kicinski      -
2112cd5e64fbSJakub Kicinski        name: hw-prog-id
2113cd5e64fbSJakub Kicinski        type: u32
2114cd5e64fbSJakub Kicinski      -
2115cd5e64fbSJakub Kicinski        name: expected-fd
2116cd5e64fbSJakub Kicinski        type: s32
2117cd5e64fbSJakub Kicinski  -
2118cd5e64fbSJakub Kicinski    name: ifla-attrs
2119b12b0f41SJakub Kicinski    name-prefix: ifla-inet-
2120cd5e64fbSJakub Kicinski    attributes:
2121cd5e64fbSJakub Kicinski      -
2122cd5e64fbSJakub Kicinski        name: conf
2123cd5e64fbSJakub Kicinski        type: binary
2124720447bdSJakub Kicinski        sub-type: u32
2125720447bdSJakub Kicinski        doc: u32 indexed by ipv4-devconf - 1 on output, on input it's a nest
2126cd5e64fbSJakub Kicinski  -
2127cd5e64fbSJakub Kicinski    name: ifla6-attrs
2128b12b0f41SJakub Kicinski    name-prefix: ifla-inet6-
2129cd5e64fbSJakub Kicinski    attributes:
2130cd5e64fbSJakub Kicinski      -
2131cd5e64fbSJakub Kicinski        name: flags
2132cd5e64fbSJakub Kicinski        type: u32
2133cd5e64fbSJakub Kicinski      -
2134cd5e64fbSJakub Kicinski        name: conf
2135cd5e64fbSJakub Kicinski        type: binary
2136720447bdSJakub Kicinski        sub-type: u32
2137720447bdSJakub Kicinski        doc: u32 indexed by ipv6-devconf - 1 on output, on input it's a nest
2138cd5e64fbSJakub Kicinski      -
2139cd5e64fbSJakub Kicinski        name: stats
2140cd5e64fbSJakub Kicinski        type: binary
2141ab91c140SJakub Kicinski        sub-type: u64
2142cd5e64fbSJakub Kicinski      -
2143cd5e64fbSJakub Kicinski        name: mcast
2144cd5e64fbSJakub Kicinski        type: binary
2145cd5e64fbSJakub Kicinski      -
2146cd5e64fbSJakub Kicinski        name: cacheinfo
2147cd5e64fbSJakub Kicinski        type: binary
2148cd5e64fbSJakub Kicinski        struct: ifla-cacheinfo
2149cd5e64fbSJakub Kicinski      -
2150240ce924SJakub Kicinski        name: icmp6stats
2151cd5e64fbSJakub Kicinski        type: binary
2152ab91c140SJakub Kicinski        sub-type: u64
2153cd5e64fbSJakub Kicinski      -
2154cd5e64fbSJakub Kicinski        name: token
2155cd5e64fbSJakub Kicinski        type: binary
2156cd5e64fbSJakub Kicinski      -
2157cd5e64fbSJakub Kicinski        name: addr-gen-mode
2158cd5e64fbSJakub Kicinski        type: u8
2159cd5e64fbSJakub Kicinski      -
2160cd5e64fbSJakub Kicinski        name: ra-mtu
2161cd5e64fbSJakub Kicinski        type: u32
2162cd5e64fbSJakub Kicinski  -
2163cd5e64fbSJakub Kicinski    name: mctp-attrs
2164240ce924SJakub Kicinski    name-prefix: ifla-mctp-
2165cd5e64fbSJakub Kicinski    attributes:
2166cd5e64fbSJakub Kicinski      -
2167240ce924SJakub Kicinski        name: net
2168cd5e64fbSJakub Kicinski        type: u32
2169cd5e64fbSJakub Kicinski      -
2170cd5e64fbSJakub Kicinski        name: phys-binding
2171cd5e64fbSJakub Kicinski        type: u8
2172cd5e64fbSJakub Kicinski  -
2173cd5e64fbSJakub Kicinski    name: stats-attrs
2174cd5e64fbSJakub Kicinski    name-prefix: ifla-stats-
2175cd5e64fbSJakub Kicinski    attributes:
2176cd5e64fbSJakub Kicinski      -
2177cd5e64fbSJakub Kicinski        name: link-64
2178cd5e64fbSJakub Kicinski        type: binary
2179cd5e64fbSJakub Kicinski        struct: rtnl-link-stats64
2180cd5e64fbSJakub Kicinski      -
2181cd5e64fbSJakub Kicinski        name: link-xstats
2182cd5e64fbSJakub Kicinski        type: binary
2183cd5e64fbSJakub Kicinski      -
2184cd5e64fbSJakub Kicinski        name: link-xstats-slave
2185cd5e64fbSJakub Kicinski        type: binary
2186cd5e64fbSJakub Kicinski      -
2187cd5e64fbSJakub Kicinski        name: link-offload-xstats
2188cd5e64fbSJakub Kicinski        type: nest
2189cd5e64fbSJakub Kicinski        nested-attributes: link-offload-xstats
2190cd5e64fbSJakub Kicinski      -
2191cd5e64fbSJakub Kicinski        name: af-spec
2192cd5e64fbSJakub Kicinski        type: binary
2193cd5e64fbSJakub Kicinski  -
2194cd5e64fbSJakub Kicinski    name: link-offload-xstats
2195b12b0f41SJakub Kicinski    name-prefix: ifla-offload-xstats-
2196cd5e64fbSJakub Kicinski    attributes:
2197cd5e64fbSJakub Kicinski      -
2198cd5e64fbSJakub Kicinski        name: cpu-hit
2199cd5e64fbSJakub Kicinski        type: binary
2200cd5e64fbSJakub Kicinski      -
2201cd5e64fbSJakub Kicinski        name: hw-s-info
2202cd5e64fbSJakub Kicinski        type: indexed-array
2203cd5e64fbSJakub Kicinski        sub-type: nest
2204cd5e64fbSJakub Kicinski        nested-attributes: hw-s-info-one
2205cd5e64fbSJakub Kicinski      -
2206cd5e64fbSJakub Kicinski        name: l3-stats
2207cd5e64fbSJakub Kicinski        type: binary
2208cd5e64fbSJakub Kicinski  -
2209cd5e64fbSJakub Kicinski    name: hw-s-info-one
2210b12b0f41SJakub Kicinski    name-prefix: ifla-offload-xstats-hw-s-info-
2211cd5e64fbSJakub Kicinski    attributes:
2212cd5e64fbSJakub Kicinski      -
2213cd5e64fbSJakub Kicinski        name: request
2214cd5e64fbSJakub Kicinski        type: u8
2215cd5e64fbSJakub Kicinski      -
2216cd5e64fbSJakub Kicinski        name: used
2217cd5e64fbSJakub Kicinski        type: u8
2218cd5e64fbSJakub Kicinski  -
2219cd5e64fbSJakub Kicinski    name: link-dpll-pin-attrs
2220b12b0f41SJakub Kicinski    name-prefix: dpll-a-
2221b12b0f41SJakub Kicinski    header: linux/dpll.h
2222cd5e64fbSJakub Kicinski    attributes:
2223cd5e64fbSJakub Kicinski      -
2224cd5e64fbSJakub Kicinski        name: id
2225cd5e64fbSJakub Kicinski        type: u32
2226cd5e64fbSJakub Kicinski  -
2227cd5e64fbSJakub Kicinski    name: linkinfo-netkit-attrs
2228cd5e64fbSJakub Kicinski    name-prefix: ifla-netkit-
2229cd5e64fbSJakub Kicinski    attributes:
2230cd5e64fbSJakub Kicinski      -
2231cd5e64fbSJakub Kicinski        name: peer-info
2232cd5e64fbSJakub Kicinski        type: binary
2233cd5e64fbSJakub Kicinski      -
2234cd5e64fbSJakub Kicinski        name: primary
2235cd5e64fbSJakub Kicinski        type: u8
2236cd5e64fbSJakub Kicinski      -
2237cd5e64fbSJakub Kicinski        name: policy
2238cd5e64fbSJakub Kicinski        type: u32
2239cd5e64fbSJakub Kicinski        enum: netkit-policy
2240cd5e64fbSJakub Kicinski      -
2241cd5e64fbSJakub Kicinski        name: peer-policy
2242cd5e64fbSJakub Kicinski        type: u32
2243cd5e64fbSJakub Kicinski        enum: netkit-policy
2244cd5e64fbSJakub Kicinski      -
2245cd5e64fbSJakub Kicinski        name: mode
2246cd5e64fbSJakub Kicinski        type: u32
2247cd5e64fbSJakub Kicinski        enum: netkit-mode
2248cd5e64fbSJakub Kicinski      -
2249cd5e64fbSJakub Kicinski        name: scrub
2250cd5e64fbSJakub Kicinski        type: u32
2251cd5e64fbSJakub Kicinski        enum: netkit-scrub
2252cd5e64fbSJakub Kicinski      -
2253cd5e64fbSJakub Kicinski        name: peer-scrub
2254cd5e64fbSJakub Kicinski        type: u32
2255cd5e64fbSJakub Kicinski        enum: netkit-scrub
2256cd5e64fbSJakub Kicinski      -
2257cd5e64fbSJakub Kicinski        name: headroom
2258cd5e64fbSJakub Kicinski        type: u16
2259cd5e64fbSJakub Kicinski      -
2260cd5e64fbSJakub Kicinski        name: tailroom
2261cd5e64fbSJakub Kicinski        type: u16
2262c2d950c4SAntonio Quartulli  -
2263c2d950c4SAntonio Quartulli    name: linkinfo-ovpn-attrs
2264dc3f63bcSJakub Kicinski    name-prefix: ifla-ovpn-
2265c2d950c4SAntonio Quartulli    attributes:
2266c2d950c4SAntonio Quartulli      -
2267c2d950c4SAntonio Quartulli        name: mode
2268c2d950c4SAntonio Quartulli        type: u8
2269c2d950c4SAntonio Quartulli        enum: ovpn-mode
2270cd5e64fbSJakub Kicinski
2271cd5e64fbSJakub Kicinskisub-messages:
2272cd5e64fbSJakub Kicinski  -
2273cd5e64fbSJakub Kicinski    name: linkinfo-data-msg
2274cd5e64fbSJakub Kicinski    formats:
2275cd5e64fbSJakub Kicinski      -
2276cd5e64fbSJakub Kicinski        value: bond
2277cd5e64fbSJakub Kicinski        attribute-set: linkinfo-bond-attrs
2278cd5e64fbSJakub Kicinski      -
2279cd5e64fbSJakub Kicinski        value: bridge
2280cd5e64fbSJakub Kicinski        attribute-set: linkinfo-bridge-attrs
2281cd5e64fbSJakub Kicinski      -
2282cd5e64fbSJakub Kicinski        value: erspan
2283cd5e64fbSJakub Kicinski        attribute-set: linkinfo-gre-attrs
2284cd5e64fbSJakub Kicinski      -
2285cd5e64fbSJakub Kicinski        value: gre
2286cd5e64fbSJakub Kicinski        attribute-set: linkinfo-gre-attrs
2287cd5e64fbSJakub Kicinski      -
2288cd5e64fbSJakub Kicinski        value: gretap
2289cd5e64fbSJakub Kicinski        attribute-set: linkinfo-gre-attrs
2290cd5e64fbSJakub Kicinski      -
22918af7a919SJakub Kicinski        value: ip6gre
22928af7a919SJakub Kicinski        attribute-set: linkinfo-gre6-attrs
22938af7a919SJakub Kicinski      -
2294cd5e64fbSJakub Kicinski        value: geneve
2295cd5e64fbSJakub Kicinski        attribute-set: linkinfo-geneve-attrs
2296cd5e64fbSJakub Kicinski      -
2297cd5e64fbSJakub Kicinski        value: ipip
2298cd5e64fbSJakub Kicinski        attribute-set: linkinfo-iptun-attrs
2299cd5e64fbSJakub Kicinski      -
2300cd5e64fbSJakub Kicinski        value: ip6tnl
2301cd5e64fbSJakub Kicinski        attribute-set: linkinfo-ip6tnl-attrs
2302cd5e64fbSJakub Kicinski      -
2303cd5e64fbSJakub Kicinski        value: sit
2304cd5e64fbSJakub Kicinski        attribute-set: linkinfo-iptun-attrs
2305cd5e64fbSJakub Kicinski      -
2306cd5e64fbSJakub Kicinski        value: tun
2307cd5e64fbSJakub Kicinski        attribute-set: linkinfo-tun-attrs
2308cd5e64fbSJakub Kicinski      -
2309cd5e64fbSJakub Kicinski        value: vlan
2310cd5e64fbSJakub Kicinski        attribute-set: linkinfo-vlan-attrs
2311cd5e64fbSJakub Kicinski      -
2312cd5e64fbSJakub Kicinski        value: vrf
2313cd5e64fbSJakub Kicinski        attribute-set: linkinfo-vrf-attrs
2314cd5e64fbSJakub Kicinski      -
2315cd5e64fbSJakub Kicinski        value: vti
2316cd5e64fbSJakub Kicinski        attribute-set: linkinfo-vti-attrs
2317cd5e64fbSJakub Kicinski      -
2318cd5e64fbSJakub Kicinski        value: vti6
2319cd5e64fbSJakub Kicinski        attribute-set: linkinfo-vti6-attrs
2320cd5e64fbSJakub Kicinski      -
2321cd5e64fbSJakub Kicinski        value: netkit
2322cd5e64fbSJakub Kicinski        attribute-set: linkinfo-netkit-attrs
2323cd5e64fbSJakub Kicinski      -
2324c2d950c4SAntonio Quartulli        value: ovpn
2325c2d950c4SAntonio Quartulli        attribute-set: linkinfo-ovpn-attrs
2326c2d950c4SAntonio Quartulli  -
2327cd5e64fbSJakub Kicinski    name: linkinfo-member-data-msg
2328cd5e64fbSJakub Kicinski    formats:
2329cd5e64fbSJakub Kicinski      -
2330cd5e64fbSJakub Kicinski        value: bridge
2331cd5e64fbSJakub Kicinski        attribute-set: linkinfo-brport-attrs
2332cd5e64fbSJakub Kicinski      -
2333cd5e64fbSJakub Kicinski        value: bond
2334cd5e64fbSJakub Kicinski        attribute-set: bond-slave-attrs
2335cd5e64fbSJakub Kicinski
2336cd5e64fbSJakub Kicinskioperations:
2337cd5e64fbSJakub Kicinski  enum-model: directional
2338b12b0f41SJakub Kicinski  name-prefix: rtm-
2339cd5e64fbSJakub Kicinski  list:
2340cd5e64fbSJakub Kicinski    -
2341cd5e64fbSJakub Kicinski      name: newlink
2342cd5e64fbSJakub Kicinski      doc: Create a new link.
2343cd5e64fbSJakub Kicinski      attribute-set: link-attrs
2344cd5e64fbSJakub Kicinski      fixed-header: ifinfomsg
2345cd5e64fbSJakub Kicinski      do:
2346cd5e64fbSJakub Kicinski        request:
2347cd5e64fbSJakub Kicinski          value: 16
2348cd5e64fbSJakub Kicinski          attributes: &link-new-attrs
2349cd5e64fbSJakub Kicinski            - ifname
2350cd5e64fbSJakub Kicinski            - net-ns-pid
2351cd5e64fbSJakub Kicinski            - net-ns-fd
2352cd5e64fbSJakub Kicinski            - target-netnsid
2353cd5e64fbSJakub Kicinski            - link-netnsid
2354cd5e64fbSJakub Kicinski            - linkinfo
2355cd5e64fbSJakub Kicinski            - group
2356cd5e64fbSJakub Kicinski            - num-tx-queues
2357cd5e64fbSJakub Kicinski            - num-rx-queues
2358cd5e64fbSJakub Kicinski            - address
2359cd5e64fbSJakub Kicinski            - broadcast
2360cd5e64fbSJakub Kicinski            - mtu
2361cd5e64fbSJakub Kicinski            - txqlen
2362cd5e64fbSJakub Kicinski            - operstate
2363cd5e64fbSJakub Kicinski            - linkmode
2364cd5e64fbSJakub Kicinski            - gso-max-size
2365cd5e64fbSJakub Kicinski            - gso-max-segs
2366cd5e64fbSJakub Kicinski            - gro-max-size
2367cd5e64fbSJakub Kicinski            - gso-ipv4-max-size
2368cd5e64fbSJakub Kicinski            - gro-ipv4-max-size
2369cd5e64fbSJakub Kicinski            - af-spec
2370cd5e64fbSJakub Kicinski    -
2371622d7050SJakub Kicinski      name: newlink-ntf
2372622d7050SJakub Kicinski      doc: Notify that a link has been created
2373622d7050SJakub Kicinski      value: 16
2374622d7050SJakub Kicinski      notify: getlink
2375622d7050SJakub Kicinski      fixed-header: ifinfomsg
2376622d7050SJakub Kicinski    -
2377cd5e64fbSJakub Kicinski      name: dellink
2378cd5e64fbSJakub Kicinski      doc: Delete an existing link.
2379cd5e64fbSJakub Kicinski      attribute-set: link-attrs
2380cd5e64fbSJakub Kicinski      fixed-header: ifinfomsg
2381cd5e64fbSJakub Kicinski      do:
2382cd5e64fbSJakub Kicinski        request:
2383cd5e64fbSJakub Kicinski          value: 17
2384cd5e64fbSJakub Kicinski          attributes:
2385cd5e64fbSJakub Kicinski            - ifname
2386cd5e64fbSJakub Kicinski    -
2387cd5e64fbSJakub Kicinski      name: getlink
2388cd5e64fbSJakub Kicinski      doc: Get / dump information about a link.
2389cd5e64fbSJakub Kicinski      attribute-set: link-attrs
2390cd5e64fbSJakub Kicinski      fixed-header: ifinfomsg
2391cd5e64fbSJakub Kicinski      do:
2392cd5e64fbSJakub Kicinski        request:
2393cd5e64fbSJakub Kicinski          value: 18
2394cd5e64fbSJakub Kicinski          attributes:
2395cd5e64fbSJakub Kicinski            - ifname
2396cd5e64fbSJakub Kicinski            - alt-ifname
2397cd5e64fbSJakub Kicinski            - ext-mask
2398cd5e64fbSJakub Kicinski            - target-netnsid
2399cd5e64fbSJakub Kicinski        reply:
2400cd5e64fbSJakub Kicinski          value: 16
2401cd5e64fbSJakub Kicinski          attributes: &link-all-attrs
2402cd5e64fbSJakub Kicinski            - address
2403cd5e64fbSJakub Kicinski            - broadcast
2404cd5e64fbSJakub Kicinski            - ifname
2405cd5e64fbSJakub Kicinski            - mtu
2406cd5e64fbSJakub Kicinski            - link
2407cd5e64fbSJakub Kicinski            - qdisc
2408cd5e64fbSJakub Kicinski            - stats
2409cd5e64fbSJakub Kicinski            - cost
2410cd5e64fbSJakub Kicinski            - priority
2411cd5e64fbSJakub Kicinski            - master
2412cd5e64fbSJakub Kicinski            - wireless
2413cd5e64fbSJakub Kicinski            - protinfo
2414cd5e64fbSJakub Kicinski            - txqlen
2415cd5e64fbSJakub Kicinski            - map
2416cd5e64fbSJakub Kicinski            - weight
2417cd5e64fbSJakub Kicinski            - operstate
2418cd5e64fbSJakub Kicinski            - linkmode
2419cd5e64fbSJakub Kicinski            - linkinfo
2420cd5e64fbSJakub Kicinski            - net-ns-pid
2421cd5e64fbSJakub Kicinski            - ifalias
2422cd5e64fbSJakub Kicinski            - num-vf
2423cd5e64fbSJakub Kicinski            - vfinfo-list
2424cd5e64fbSJakub Kicinski            - stats64
2425cd5e64fbSJakub Kicinski            - vf-ports
2426cd5e64fbSJakub Kicinski            - port-self
2427cd5e64fbSJakub Kicinski            - af-spec
2428cd5e64fbSJakub Kicinski            - group
2429cd5e64fbSJakub Kicinski            - net-ns-fd
2430cd5e64fbSJakub Kicinski            - ext-mask
2431cd5e64fbSJakub Kicinski            - promiscuity
2432cd5e64fbSJakub Kicinski            - num-tx-queues
2433cd5e64fbSJakub Kicinski            - num-rx-queues
2434cd5e64fbSJakub Kicinski            - carrier
2435cd5e64fbSJakub Kicinski            - phys-port-id
2436cd5e64fbSJakub Kicinski            - carrier-changes
2437cd5e64fbSJakub Kicinski            - phys-switch-id
2438cd5e64fbSJakub Kicinski            - link-netnsid
2439cd5e64fbSJakub Kicinski            - phys-port-name
2440cd5e64fbSJakub Kicinski            - proto-down
2441cd5e64fbSJakub Kicinski            - gso-max-segs
2442cd5e64fbSJakub Kicinski            - gso-max-size
2443cd5e64fbSJakub Kicinski            - pad
2444cd5e64fbSJakub Kicinski            - xdp
2445cd5e64fbSJakub Kicinski            - event
2446cd5e64fbSJakub Kicinski            - new-netnsid
2447cd5e64fbSJakub Kicinski            - target-netnsid
2448cd5e64fbSJakub Kicinski            - carrier-up-count
2449cd5e64fbSJakub Kicinski            - carrier-down-count
2450cd5e64fbSJakub Kicinski            - new-ifindex
2451cd5e64fbSJakub Kicinski            - min-mtu
2452cd5e64fbSJakub Kicinski            - max-mtu
2453cd5e64fbSJakub Kicinski            - prop-list
2454cd5e64fbSJakub Kicinski            - perm-address
2455cd5e64fbSJakub Kicinski            - proto-down-reason
2456cd5e64fbSJakub Kicinski            - parent-dev-name
2457cd5e64fbSJakub Kicinski            - parent-dev-bus-name
2458cd5e64fbSJakub Kicinski            - gro-max-size
2459cd5e64fbSJakub Kicinski            - tso-max-size
2460cd5e64fbSJakub Kicinski            - tso-max-segs
2461cd5e64fbSJakub Kicinski            - allmulti
2462cd5e64fbSJakub Kicinski            - devlink-port
2463cd5e64fbSJakub Kicinski            - gso-ipv4-max-size
2464cd5e64fbSJakub Kicinski            - gro-ipv4-max-size
2465cd5e64fbSJakub Kicinski      dump:
2466cd5e64fbSJakub Kicinski        request:
2467cd5e64fbSJakub Kicinski          value: 18
2468cd5e64fbSJakub Kicinski          attributes:
2469cd5e64fbSJakub Kicinski            - target-netnsid
2470cd5e64fbSJakub Kicinski            - ext-mask
2471cd5e64fbSJakub Kicinski            - master
2472cd5e64fbSJakub Kicinski            - linkinfo
2473cd5e64fbSJakub Kicinski        reply:
2474cd5e64fbSJakub Kicinski          value: 16
2475cd5e64fbSJakub Kicinski          attributes: *link-all-attrs
2476cd5e64fbSJakub Kicinski    -
2477cd5e64fbSJakub Kicinski      name: setlink
2478cd5e64fbSJakub Kicinski      doc: Set information about a link.
2479cd5e64fbSJakub Kicinski      attribute-set: link-attrs
2480cd5e64fbSJakub Kicinski      fixed-header: ifinfomsg
2481cd5e64fbSJakub Kicinski      do:
2482cd5e64fbSJakub Kicinski        request:
2483cd5e64fbSJakub Kicinski          value: 19
2484cd5e64fbSJakub Kicinski          attributes: *link-all-attrs
2485cd5e64fbSJakub Kicinski    -
2486cd5e64fbSJakub Kicinski      name: getstats
2487cd5e64fbSJakub Kicinski      doc: Get / dump link stats.
2488cd5e64fbSJakub Kicinski      attribute-set: stats-attrs
2489*8d7e211eSJakub Kicinski      fixed-header: if-stats-msg
2490cd5e64fbSJakub Kicinski      do:
2491cd5e64fbSJakub Kicinski        request:
2492cd5e64fbSJakub Kicinski          value: 94
2493cd5e64fbSJakub Kicinski        reply:
2494cd5e64fbSJakub Kicinski          value: 92
2495cd5e64fbSJakub Kicinski          attributes: &link-stats-attrs
2496cd5e64fbSJakub Kicinski            - link-64
2497cd5e64fbSJakub Kicinski            - link-xstats
2498cd5e64fbSJakub Kicinski            - link-xstats-slave
2499cd5e64fbSJakub Kicinski            - link-offload-xstats
2500cd5e64fbSJakub Kicinski            - af-spec
2501cd5e64fbSJakub Kicinski      dump:
2502cd5e64fbSJakub Kicinski        request:
2503cd5e64fbSJakub Kicinski          value: 94
2504cd5e64fbSJakub Kicinski        reply:
2505cd5e64fbSJakub Kicinski          value: 92
2506cd5e64fbSJakub Kicinski          attributes: *link-stats-attrs
2507cd5e64fbSJakub Kicinski
2508cd5e64fbSJakub Kicinskimcast-groups:
2509cd5e64fbSJakub Kicinski  list:
2510cd5e64fbSJakub Kicinski    -
2511cd5e64fbSJakub Kicinski      name: rtnlgrp-link
2512cd5e64fbSJakub Kicinski      value: 1
2513cd5e64fbSJakub Kicinski    -
2514cd5e64fbSJakub Kicinski      name: rtnlgrp-stats
2515cd5e64fbSJakub Kicinski      value: 36
2516