[ovs-dev] [PATCH 0/8] native-tunnel: Add STT support.
Pravin B Shelar
pshelar at nicira.com
Mon Jan 11 07:18:06 UTC 2016
Following patch series adds support for STT tunneling to userspace
tunneling.
Currently this only works on IPv4, due to bugs in IPv6 tunneling. I
am planing on sending separate patches to fix those issues.
Pravin B Shelar (8):
netdev-vport: Factor-out tunnel Push-pop code into separate module.
tunnel: Add IP ECN related functions.
timeval: Factor out cycles_counter().
netdev: Return number of packet from netdev_pop_header()
netdev-vport: Make class init configurable.
dp-packet: Add private data
tnl-ports: Handle STT ports.
native tunnel: Add support for STT
lib/automake.mk | 3 +
lib/dp-packet.h | 7 +-
lib/dpif-netdev.c | 19 +-
lib/netdev-provider.h | 4 +-
lib/netdev-vport-private.h | 63 +++
lib/netdev-vport.c | 690 +----------------------
lib/netdev.c | 12 +-
lib/netdev.h | 2 +-
lib/odp-util.c | 41 +-
lib/packets.c | 22 +
lib/packets.h | 33 ++
lib/timeval.h | 22 +
lib/tnl-ports.c | 55 +-
lib/tnl-ports.h | 4 +-
lib/tnl-push-pop.c | 1311 ++++++++++++++++++++++++++++++++++++++++++++
lib/tnl-push-pop.h | 67 +++
ofproto/tunnel.c | 11 +-
tests/tunnel-push-pop.at | 27 +
18 files changed, 1672 insertions(+), 721 deletions(-)
create mode 100644 lib/netdev-vport-private.h
create mode 100644 lib/tnl-push-pop.c
create mode 100644 lib/tnl-push-pop.h
--
1.8.3.1
More information about the dev
mailing list