[ovs-git] Open vSwitch: ofp-actions: Make ofpacts_check() report consistency for all protocols. (master)

dev at openvswitch.org dev at openvswitch.org
Wed Nov 20 17:44:35 UTC 2013


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  ba2fe8e9f17602a260a626c6a823584975dbe757 (commit)
      from  1cc1e356430bccb3784734663f823ba65e4bb990 (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 ba2fe8e9f17602a260a626c6a823584975dbe757
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ba2fe8e9f17602a260a626c6a823584975dbe757
Author: Ben Pfaff <blp at nicira.com>
		
ofp-actions: Make ofpacts_check() report consistency for all protocols.
		
Until now ofpacts_check() has been told either to enforce consistency or
not, but that means that the caller has to know exactly what protocol is
going to be in use (because some protocols require consistency to be
enforced and others don't).  This commit changes ofpacts_check() to just
rule out protocols that require enforcement when it detects
inconsistencies.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>


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

Summary of changes:
 lib/ofp-actions.c       |   78 +++++++++++++++++++++++++++++++++--------------
 lib/ofp-actions.h       |   10 ++++--
 lib/ofp-parse.c         |   48 ++++++++++-------------------
 lib/ofp-parse.h         |   12 +++-----
 lib/ofp-util.c          |    6 ++--
 ofproto/ofproto-dpif.c  |   20 ++++++++----
 tests/learn.at          |    2 --
 tests/ofp-actions.at    |    2 +-
 tests/ovs-ofctl.at      |    2 +-
 tests/test-controller.c |    2 +-
 utilities/ovs-ofctl.c   |   30 +++++++-----------
 11 files changed, 113 insertions(+), 99 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list