This is an initial implementation of a netdev driver for GENEVE tunnels. This implementation uses a fixed UDP port, and only supports point-to-point links with specific partner endpoints. Only IPv4 links are supported at this time.
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -390,6 +390,15 @@ struct ifla_vxlan_port_range { · 389 unmodified lines | ||
| 390 | 390 | __be16 high; |
| 391 | 391 | }; |
| 392 | 392 | |
| 393 | +/* GENEVE section */ | |
| 394 | +enum { | |
| 395 | + IFLA_GENEVE_UNSPEC, | |
| 396 | + IFLA_GENEVE_ID, | |
| 397 | + IFLA_GENEVE_REMOTE, | |
| 398 | + __IFLA_GENEVE_MAX | |
| 399 | +}; | |
| 400 | +#define IFLA_GENEVE_MAX (__IFLA_GENEVE_MAX - 1) | |
| 401 | + | |
| 393 | 402 | /* Bonding section */ |
| 394 | 403 | |
| 395 | 404 | enum { |