datapath-windows: Support for multiple VXLAN tunnels
authorSorin Vinturis <svinturis@cloudbasesolutions.com>
Wed, 27 May 2015 16:58:25 +0000 (16:58 +0000)
committerBen Pfaff <blp@nicira.com>
Wed, 27 May 2015 19:36:42 +0000 (12:36 -0700)
commitffde5f8f292055c36d41651967ca057d30ded877
treebacc52850ed95a165f030d4b392d62efd9b6bcd1
parent5e82ceefd12dfcb954da48d027b47d98dc53676a
datapath-windows: Support for multiple VXLAN tunnels

At the moment the OVS extension supports only one VXLAN tunnel that
is cached in the extension switch context. Replaced the latter
cached pointer with an array list that contains all VXLAN tunnel
vports.

Signed-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>
Reported-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>
Reported-at: https://github.com/openvswitch/ovs-issues/issues/64
Acked-by: Eitan Eliahu <eliahue@vmware.com>
Acked-by: Nithin Raju <nithin@vmware.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
datapath-windows/ovsext/Actions.c
datapath-windows/ovsext/Switch.c
datapath-windows/ovsext/Switch.h
datapath-windows/ovsext/Tunnel.c
datapath-windows/ovsext/Vport.c
datapath-windows/ovsext/Vport.h
datapath-windows/ovsext/Vxlan.c
datapath-windows/ovsext/Vxlan.h