[ovs-dev] [of1.1 0/8] Add basic protocol support for OpenFlow 1.1
Ben Pfaff
blp at nicira.com
Wed Apr 17 20:37:47 UTC 2013
OpenFlow 1.2 and 1.3 have been supported (experimentally) for a while,
but OpenFlow 1.1 was missing. This series adds OpenFlow 1.1 support.
Ben Pfaff (8):
vconn: Fix formatting of user message.
tests: Fix typo in test name.
ofp-util: Fix type of 'port' param to
ofputil_encode_dump_ports_request().
DESIGN: Update flow_mod section to describe OpenFlow 1.1+ behavior.
OPENFLOW-1.1+: Remove items that I've verified to be implemented
already.
ofp-util: Add 'modify_cookie' to struct ofputil_flow_mod, to support
OF1.1.
tests: Add tests for mod flows with cookie miss on OF1.2.
Add basic OpenFlow 1.1 protocol support.
DESIGN | 120 ++++++++++++++++++++++++++++++++++++++-
FAQ | 16 ++---
NEWS | 2 +
OPENFLOW-1.1+ | 12 ----
lib/learn.c | 3 +-
lib/ofp-parse.c | 4 +-
lib/ofp-util.c | 130 ++++++++++++++++++++++++++++++++++++++----
lib/ofp-util.h | 62 ++++++++++++++-------
lib/vconn.c | 2 +-
ofproto/ofproto-dpif.c | 1 +
ofproto/ofproto.c | 2 +-
tests/learn.at | 2 +-
tests/ofp-print.at | 20 +++++++
tests/ofproto-macros.at | 2 +-
tests/ofproto.at | 134 +++++++++++++++++++++++++++++++++++++++++++-
utilities/ovs-ofctl.c | 1 +
vswitchd/vswitch.ovsschema | 7 ++-
17 files changed, 451 insertions(+), 69 deletions(-)
--
1.7.2.5
More information about the dev
mailing list