[ovs-git] [openvswitch/ovs] ffe4c7: tunneling: extend flow_tnl with ipv6 addresses

GitHub noreply at github.com
Mon Nov 30 18:44:23 UTC 2015

  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: ffe4c74f9331114287754d5b0ca8eec219927acc
  Author: Jiri Benc <jbenc at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M datapath/linux/compat/include/linux/openvswitch.h
    M lib/dpif.c
    M lib/flow.c
    M lib/flow.h
    M lib/match.c
    M lib/match.h
    M lib/nx-match.c
    M lib/odp-util.c
    M lib/odp-util.h
    M lib/ofp-util.c
    M lib/packets.c
    M lib/packets.h
    M ofproto/ofproto-dpif-rid.c
    M ofproto/ofproto-dpif-rid.h
    M ofproto/ofproto-dpif-xlate.c
    M ofproto/tunnel.c
    M ofproto/tunnel.h

  Log Message:
  tunneling: extend flow_tnl with ipv6 addresses

Note that because there's been no prerequisite on the outer protocol,
we cannot add it now. Instead, treat the ipv4 and ipv6 dst fields in the way
that either both are null, or at most one of them is non-null.

[cascardo: abstract testing either dst with flow_tnl_dst_is_set]
cascardo: using IPv4-mapped address is an exercise for the future, since this
would require special handling of MFF_TUN_SRC and MFF_TUN_DST and OpenFlow

Signed-off-by: Jiri Benc <jbenc at redhat.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo at redhat.com>
Co-authored-by: Thadeu Lima de Souza Cascardo <cascardo at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>

More information about the git mailing list