summaryrefslogtreecommitdiff
path: root/ofproto/tunnel.h
diff options
context:
space:
mode:
authorThadeu Lima de Souza Cascardo <cascardo@redhat.com>2015-12-04 12:36:47 -0200
committerBen Pfaff <blp@ovn.org>2015-12-04 08:32:38 -0800
commit370e373b958a92514a504c7b198d1c3fc21879e0 (patch)
tree8d13c0fb4c565bf648ca3d81a6776ef30856ed5a /ofproto/tunnel.h
parent12d0ee08a288ef170f5fed4da59a37bec98309f8 (diff)
downloadopenvswitch-370e373b958a92514a504c7b198d1c3fc21879e0.tar.gz
netdev-vport: Add IPv6 support for build/push/pop tunnel header
This includes VXLAN, GRE and Geneve. Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'ofproto/tunnel.h')
-rw-r--r--ofproto/tunnel.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/ofproto/tunnel.h b/ofproto/tunnel.h
index b2fc57ce2..1f3dfc23d 100644
--- a/ofproto/tunnel.h
+++ b/ofproto/tunnel.h
@@ -54,6 +54,7 @@ int tnl_port_build_header(const struct ofport_dpif *ofport,
const struct flow *tnl_flow,
const struct eth_addr dmac,
const struct eth_addr smac,
- ovs_be32 ip_src, struct ovs_action_push_tnl *data);
+ const struct in6_addr *ipv6_src,
+ struct ovs_action_push_tnl *data);
#endif /* tunnel.h */