[ovs-git] Open vSwitch: lib: Keep track of usable protocols while parsing. (master)

dev at openvswitch.org dev at openvswitch.org
Wed Aug 28 05:01:46 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  db0b6c2913dfda237f07881b059ba267f3388600 (commit)
      from  89454bf477d1dc95357792677ccbd4d483ab42d8 (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 db0b6c2913dfda237f07881b059ba267f3388600
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=db0b6c2913dfda237f07881b059ba267f3388600
Author: Jarno Rajahalme <jrajahalme at nicira.com>
		
lib: Keep track of usable protocols while parsing.
		
Keep track of usable protocols while parsing actions and matches,
rather than checking for them afterwards.  This fixes silently discarded
meter and goto table instructions when not explicitly specifying the
protocol to use.

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


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

Summary of changes:
 lib/learning-switch.c      |   11 ++-
 lib/learning-switch.h      |    2 +
 lib/meta-flow.c            |  124 +++++++++++++++++++++++++--
 lib/meta-flow.h            |   23 ++++-
 lib/ofp-parse.c            |  152 +++++++++++++++++++++++++--------
 lib/ofp-parse.h            |   22 +++--
 lib/ofp-util.c             |  203 --------------------------------------------
 lib/ofp-util.h             |   17 ++--
 tests/learn.at             |    8 +-
 tests/ovs-ofctl.at         |   26 +++---
 utilities/ovs-controller.c |    5 +-
 utilities/ovs-ofctl.c      |   63 ++++++++------
 12 files changed, 341 insertions(+), 315 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list