[ovs-dev] [PATCHv5 0/4] SCTP Support
Joe Stringer
joe at wand.net.nz
Thu Aug 22 08:24:41 UTC 2013
This patchset rolls in Ben's build warning fix into the kernel portion, and
replaces an erroneous call to an alignment function with a byteswap call
in the userspace CRC32C code.
Joe Stringer (4):
lib: Add CRC32C Implementation
datapath: Add SCTP support
ofproto-dpif: Add SCTP support
ofp-util: Add SCTP support
NEWS | 2 +
OPENFLOW-1.1+ | 5 -
datapath/actions.c | 39 +++++
datapath/datapath.c | 6 +
datapath/flow.c | 65 +++++++++
datapath/flow.h | 8 +-
datapath/linux/Modules.mk | 4 +-
datapath/linux/compat/include/linux/sctp.h | 13 ++
datapath/linux/compat/include/net/ipv6.h | 4 +
datapath/linux/compat/include/net/sctp/checksum.h | 31 ++++
debian/copyright.in | 4 +
include/linux/openvswitch.h | 6 +
include/sparse/netinet/in.h | 1 +
lib/automake.mk | 2 +
lib/byte-order.h | 10 ++
lib/crc32c.c | 159 +++++++++++++++++++++
lib/crc32c.h | 25 ++++
lib/flow.c | 33 ++++-
lib/flow.h | 4 +-
lib/match.c | 4 +
lib/meta-flow.c | 38 +++++
lib/meta-flow.h | 4 +
lib/nx-match.c | 5 +
lib/odp-execute.c | 6 +
lib/odp-util.c | 88 ++++++++++++
lib/ofp-parse.c | 2 +
lib/ofp-print.c | 6 +
lib/ofp-util.c | 10 +-
lib/packets.c | 22 +++
lib/packets.h | 10 ++
tests/library.at | 2 +-
tests/ofp-print.at | 64 ++++++++
tests/ofproto-dpif.at | 54 ++++++-
tests/ovs-ofctl.at | 69 ++++++++--
tests/test-csum.c | 40 +++++
tests/test-netflow.c | 6 +
utilities/ovs-ofctl.8.in | 20 ++-
37 files changed, 822 insertions(+), 49 deletions(-)
create mode 100644 datapath/linux/compat/include/linux/sctp.h
create mode 100644 datapath/linux/compat/include/net/sctp/checksum.h
create mode 100644 lib/crc32c.c
create mode 100644 lib/crc32c.h
--
1.7.2.5
More information about the dev
mailing list