diff options
Diffstat (limited to 'tools/include/uapi/linux/if_link.h')
| -rw-r--r-- | tools/include/uapi/linux/if_link.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tools/include/uapi/linux/if_link.h b/tools/include/uapi/linux/if_link.h index 1debfa42cba1..d6533828123a 100644 --- a/tools/include/uapi/linux/if_link.h +++ b/tools/include/uapi/linux/if_link.h | |||
| @@ -288,6 +288,7 @@ enum { | |||
| 288 | IFLA_BR_MCAST_IGMP_VERSION, | 288 | IFLA_BR_MCAST_IGMP_VERSION, |
| 289 | IFLA_BR_MCAST_MLD_VERSION, | 289 | IFLA_BR_MCAST_MLD_VERSION, |
| 290 | IFLA_BR_VLAN_STATS_PER_PORT, | 290 | IFLA_BR_VLAN_STATS_PER_PORT, |
| 291 | IFLA_BR_MULTI_BOOLOPT, | ||
| 291 | __IFLA_BR_MAX, | 292 | __IFLA_BR_MAX, |
| 292 | }; | 293 | }; |
| 293 | 294 | ||
| @@ -533,6 +534,7 @@ enum { | |||
| 533 | IFLA_VXLAN_LABEL, | 534 | IFLA_VXLAN_LABEL, |
| 534 | IFLA_VXLAN_GPE, | 535 | IFLA_VXLAN_GPE, |
| 535 | IFLA_VXLAN_TTL_INHERIT, | 536 | IFLA_VXLAN_TTL_INHERIT, |
| 537 | IFLA_VXLAN_DF, | ||
| 536 | __IFLA_VXLAN_MAX | 538 | __IFLA_VXLAN_MAX |
| 537 | }; | 539 | }; |
| 538 | #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) | 540 | #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) |
| @@ -542,6 +544,14 @@ struct ifla_vxlan_port_range { | |||
| 542 | __be16 high; | 544 | __be16 high; |
| 543 | }; | 545 | }; |
| 544 | 546 | ||
| 547 | enum ifla_vxlan_df { | ||
| 548 | VXLAN_DF_UNSET = 0, | ||
| 549 | VXLAN_DF_SET, | ||
| 550 | VXLAN_DF_INHERIT, | ||
| 551 | __VXLAN_DF_END, | ||
| 552 | VXLAN_DF_MAX = __VXLAN_DF_END - 1, | ||
| 553 | }; | ||
| 554 | |||
| 545 | /* GENEVE section */ | 555 | /* GENEVE section */ |
| 546 | enum { | 556 | enum { |
| 547 | IFLA_GENEVE_UNSPEC, | 557 | IFLA_GENEVE_UNSPEC, |
| @@ -557,10 +567,19 @@ enum { | |||
| 557 | IFLA_GENEVE_UDP_ZERO_CSUM6_RX, | 567 | IFLA_GENEVE_UDP_ZERO_CSUM6_RX, |
| 558 | IFLA_GENEVE_LABEL, | 568 | IFLA_GENEVE_LABEL, |
| 559 | IFLA_GENEVE_TTL_INHERIT, | 569 | IFLA_GENEVE_TTL_INHERIT, |
| 570 | IFLA_GENEVE_DF, | ||
| 560 | __IFLA_GENEVE_MAX | 571 | __IFLA_GENEVE_MAX |
| 561 | }; | 572 | }; |
| 562 | #define IFLA_GENEVE_MAX (__IFLA_GENEVE_MAX - 1) | 573 | #define IFLA_GENEVE_MAX (__IFLA_GENEVE_MAX - 1) |
| 563 | 574 | ||
| 575 | enum ifla_geneve_df { | ||
| 576 | GENEVE_DF_UNSET = 0, | ||
| 577 | GENEVE_DF_SET, | ||
| 578 | GENEVE_DF_INHERIT, | ||
| 579 | __GENEVE_DF_END, | ||
| 580 | GENEVE_DF_MAX = __GENEVE_DF_END - 1, | ||
| 581 | }; | ||
| 582 | |||
| 564 | /* PPP section */ | 583 | /* PPP section */ |
| 565 | enum { | 584 | enum { |
| 566 | IFLA_PPP_UNSPEC, | 585 | IFLA_PPP_UNSPEC, |
