diff options
Diffstat (limited to 'include/uapi/linux/if_link.h')
| -rw-r--r-- | include/uapi/linux/if_link.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h index 6db460121f84..16410b6e7819 100644 --- a/include/uapi/linux/if_link.h +++ b/include/uapi/linux/if_link.h | |||
| @@ -240,6 +240,8 @@ enum { | |||
| 240 | IFLA_INFO_KIND, | 240 | IFLA_INFO_KIND, |
| 241 | IFLA_INFO_DATA, | 241 | IFLA_INFO_DATA, |
| 242 | IFLA_INFO_XSTATS, | 242 | IFLA_INFO_XSTATS, |
| 243 | IFLA_INFO_SLAVE_KIND, | ||
| 244 | IFLA_INFO_SLAVE_DATA, | ||
| 243 | __IFLA_INFO_MAX, | 245 | __IFLA_INFO_MAX, |
| 244 | }; | 246 | }; |
| 245 | 247 | ||
| @@ -331,11 +333,57 @@ enum { | |||
| 331 | IFLA_BOND_UNSPEC, | 333 | IFLA_BOND_UNSPEC, |
| 332 | IFLA_BOND_MODE, | 334 | IFLA_BOND_MODE, |
| 333 | IFLA_BOND_ACTIVE_SLAVE, | 335 | IFLA_BOND_ACTIVE_SLAVE, |
| 336 | IFLA_BOND_MIIMON, | ||
| 337 | IFLA_BOND_UPDELAY, | ||
| 338 | IFLA_BOND_DOWNDELAY, | ||
| 339 | IFLA_BOND_USE_CARRIER, | ||
| 340 | IFLA_BOND_ARP_INTERVAL, | ||
| 341 | IFLA_BOND_ARP_IP_TARGET, | ||
| 342 | IFLA_BOND_ARP_VALIDATE, | ||
| 343 | IFLA_BOND_ARP_ALL_TARGETS, | ||
| 344 | IFLA_BOND_PRIMARY, | ||
| 345 | IFLA_BOND_PRIMARY_RESELECT, | ||
| 346 | IFLA_BOND_FAIL_OVER_MAC, | ||
| 347 | IFLA_BOND_XMIT_HASH_POLICY, | ||
| 348 | IFLA_BOND_RESEND_IGMP, | ||
| 349 | IFLA_BOND_NUM_PEER_NOTIF, | ||
| 350 | IFLA_BOND_ALL_SLAVES_ACTIVE, | ||
| 351 | IFLA_BOND_MIN_LINKS, | ||
| 352 | IFLA_BOND_LP_INTERVAL, | ||
| 353 | IFLA_BOND_PACKETS_PER_SLAVE, | ||
| 354 | IFLA_BOND_AD_LACP_RATE, | ||
| 355 | IFLA_BOND_AD_SELECT, | ||
| 356 | IFLA_BOND_AD_INFO, | ||
| 334 | __IFLA_BOND_MAX, | 357 | __IFLA_BOND_MAX, |
| 335 | }; | 358 | }; |
| 336 | 359 | ||
| 337 | #define IFLA_BOND_MAX (__IFLA_BOND_MAX - 1) | 360 | #define IFLA_BOND_MAX (__IFLA_BOND_MAX - 1) |
| 338 | 361 | ||
| 362 | enum { | ||
| 363 | IFLA_BOND_AD_INFO_UNSPEC, | ||
| 364 | IFLA_BOND_AD_INFO_AGGREGATOR, | ||
| 365 | IFLA_BOND_AD_INFO_NUM_PORTS, | ||
| 366 | IFLA_BOND_AD_INFO_ACTOR_KEY, | ||
| 367 | IFLA_BOND_AD_INFO_PARTNER_KEY, | ||
| 368 | IFLA_BOND_AD_INFO_PARTNER_MAC, | ||
| 369 | __IFLA_BOND_AD_INFO_MAX, | ||
| 370 | }; | ||
| 371 | |||
| 372 | #define IFLA_BOND_AD_INFO_MAX (__IFLA_BOND_AD_INFO_MAX - 1) | ||
| 373 | |||
| 374 | enum { | ||
| 375 | IFLA_BOND_SLAVE_UNSPEC, | ||
| 376 | IFLA_BOND_SLAVE_STATE, | ||
| 377 | IFLA_BOND_SLAVE_MII_STATUS, | ||
| 378 | IFLA_BOND_SLAVE_LINK_FAILURE_COUNT, | ||
| 379 | IFLA_BOND_SLAVE_PERM_HWADDR, | ||
| 380 | IFLA_BOND_SLAVE_QUEUE_ID, | ||
| 381 | IFLA_BOND_SLAVE_AD_AGGREGATOR_ID, | ||
| 382 | __IFLA_BOND_SLAVE_MAX, | ||
| 383 | }; | ||
| 384 | |||
| 385 | #define IFLA_BOND_SLAVE_MAX (__IFLA_BOND_SLAVE_MAX - 1) | ||
| 386 | |||
| 339 | /* SR-IOV virtual function management section */ | 387 | /* SR-IOV virtual function management section */ |
| 340 | 388 | ||
| 341 | enum { | 389 | enum { |
