[ovs-dev] [RFC PATCH 01/13] datapath: add ipv6 tunnel definitions

Jiri Benc jbenc at redhat.com
Thu May 14 18:12:32 UTC 2015


This adds the needed constants from the kernel patch set posted earlier.

Signed-off-by: Jiri Benc <jbenc at redhat.com>
---
 datapath/linux/compat/include/linux/openvswitch.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/datapath/linux/compat/include/linux/openvswitch.h b/datapath/linux/compat/include/linux/openvswitch.h
index f53bc81c75ae..7c1f3f08eb3f 100644
--- a/datapath/linux/compat/include/linux/openvswitch.h
+++ b/datapath/linux/compat/include/linux/openvswitch.h
@@ -293,6 +293,7 @@ enum {
 	OVS_TUNNEL_ATTR_UNSPEC,
 	OVS_TUNNEL_ATTR_DST_PORT, /* 16-bit UDP port, used by L4 tunnels. */
 	OVS_TUNNEL_ATTR_EXTENSION,
+	OVS_TUNNEL_ATTR_OVER_IPV6,/* when present, tunneling over IPv6 */
 	__OVS_TUNNEL_ATTR_MAX
 };
 
@@ -366,6 +367,8 @@ enum ovs_tunnel_key_attr {
 	OVS_TUNNEL_KEY_ATTR_TP_SRC,		/* be16 src Transport Port. */
 	OVS_TUNNEL_KEY_ATTR_TP_DST,		/* be16 dst Transport Port. */
 	OVS_TUNNEL_KEY_ATTR_VXLAN_OPTS,		/* Nested OVS_VXLAN_EXT_* */
+	OVS_TUNNEL_KEY_ATTR_IPV6_SRC,		/* struct in6_addr src IPv6 address. */
+	OVS_TUNNEL_KEY_ATTR_IPV6_DST,		/* struct in6_addr dst IPv6 address. */
 	__OVS_TUNNEL_KEY_ATTR_MAX
 };
 
-- 
1.8.3.1




More information about the dev mailing list