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