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