diff options
Diffstat (limited to 'include/uapi/linux/if_link.h')
| -rw-r--r-- | include/uapi/linux/if_link.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h index 5c80cb11518b..60f3b6b90602 100644 --- a/include/uapi/linux/if_link.h +++ b/include/uapi/linux/if_link.h | |||
| @@ -205,6 +205,24 @@ enum { | |||
| 205 | 205 | ||
| 206 | #define IFLA_INET6_MAX (__IFLA_INET6_MAX - 1) | 206 | #define IFLA_INET6_MAX (__IFLA_INET6_MAX - 1) |
| 207 | 207 | ||
| 208 | enum { | ||
| 209 | BRIDGE_MODE_UNSPEC, | ||
| 210 | BRIDGE_MODE_HAIRPIN, | ||
| 211 | }; | ||
| 212 | |||
| 213 | enum { | ||
| 214 | IFLA_BRPORT_UNSPEC, | ||
| 215 | IFLA_BRPORT_STATE, /* Spanning tree state */ | ||
| 216 | IFLA_BRPORT_PRIORITY, /* " priority */ | ||
| 217 | IFLA_BRPORT_COST, /* " cost */ | ||
| 218 | IFLA_BRPORT_MODE, /* mode (hairpin) */ | ||
| 219 | IFLA_BRPORT_GUARD, /* bpdu guard */ | ||
| 220 | IFLA_BRPORT_PROTECT, /* root port protection */ | ||
| 221 | IFLA_BRPORT_FAST_LEAVE, /* multicast fast leave */ | ||
| 222 | __IFLA_BRPORT_MAX | ||
| 223 | }; | ||
| 224 | #define IFLA_BRPORT_MAX (__IFLA_BRPORT_MAX - 1) | ||
| 225 | |||
| 208 | struct ifla_cacheinfo { | 226 | struct ifla_cacheinfo { |
| 209 | __u32 max_reasm_len; | 227 | __u32 max_reasm_len; |
| 210 | __u32 tstamp; /* ipv6InterfaceTable updated timestamp */ | 228 | __u32 tstamp; /* ipv6InterfaceTable updated timestamp */ |
| @@ -285,6 +303,10 @@ enum { | |||
| 285 | IFLA_VXLAN_AGEING, | 303 | IFLA_VXLAN_AGEING, |
| 286 | IFLA_VXLAN_LIMIT, | 304 | IFLA_VXLAN_LIMIT, |
| 287 | IFLA_VXLAN_PORT_RANGE, | 305 | IFLA_VXLAN_PORT_RANGE, |
| 306 | IFLA_VXLAN_PROXY, | ||
| 307 | IFLA_VXLAN_RSC, | ||
| 308 | IFLA_VXLAN_L2MISS, | ||
| 309 | IFLA_VXLAN_L3MISS, | ||
| 288 | __IFLA_VXLAN_MAX | 310 | __IFLA_VXLAN_MAX |
| 289 | }; | 311 | }; |
| 290 | #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) | 312 | #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) |
