History

geneve: add initial netdev driver for GENEVE tunnels

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.

John W. Linville committed 11 years ago

Commit 2d07dc71 parent d37d29c4 files · +527 −0Browse files

Showing the changes to include/uapi (1 of 4 files). Show all

Unified · Split

include/uapi/linux/if_link.h+9−0
@@ -390,6 +390,15 @@ struct ifla_vxlan_port_range { · 389 unmodified lines
390390 __be16 high;
391391 };
392392
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+
393402 /* Bonding section */
394403
395404 enum {