[ovs-git] Open vSwitch: Add basic implementation for OpenFlow 1.4 bundles (master)

dev at openvswitch.org dev at openvswitch.org
Fri May 2 17:04:40 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  777af88d50b8271a8cc8f0a79d17022944481506 (commit)
      from  17a40d3404df4aa6393dd126cb6f0ae99b72031a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 777af88d50b8271a8cc8f0a79d17022944481506
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=777af88d50b8271a8cc8f0a79d17022944481506
Author: Alexandru Copot <alex.mihai.c at gmail.com>
		
Add basic implementation for OpenFlow 1.4 bundles
		
This is only the communication part of the bundles functionality.
The actual message pre-validation and commits are not implemented.

We also enable OF1.4 for all the tests.

Signed-off-by: Alexandru Copot <alex.mihai.c at gmail.com>
Cc: Daniel Baluta <dbaluta at ixiacom.com>
[blp at nicira.com made ofputil_decode_bundle_add() more obviously correct]
Signed-off-by: Ben Pfaff <blp at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 include/openflow/openflow-1.4.h |   31 ++---
 lib/learning-switch.c           |    2 +
 lib/ofp-errors.h                |   52 ++++++++
 lib/ofp-msgs.h                  |   10 ++
 lib/ofp-print.c                 |   92 ++++++++++++++
 lib/ofp-util.c                  |   80 +++++++++++++
 lib/ofp-util.h                  |   23 ++++
 lib/rconn.c                     |    2 +
 ofproto/automake.mk             |    5 +-
 ofproto/bundles.c               |  251 +++++++++++++++++++++++++++++++++++++++
 ofproto/bundles.h               |   49 ++++++++
 ofproto/connmgr.c               |   16 +++
 ofproto/connmgr.h               |    2 +
 ofproto/ofproto.c               |   70 +++++++++++
 tests/ofp-print.at              |  125 +++++++++++++++++++
 tests/ofproto-macros.at         |    4 +-
 tests/ofproto.at                |  234 ++++++++++++++++++++++++++++++++++++
 17 files changed, 1024 insertions(+), 24 deletions(-)
 create mode 100644 ofproto/bundles.c
 create mode 100644 ofproto/bundles.h


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list