[ovs-git] Open vSwitch: ofp-parse: Do not exit() upon a parse error. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Jul 8 18:35:53 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  bdda5aca7b376bcc8c88072d00011a9da04af65c (commit)
      from  5ed2d819bb27cd8d899ed060460c8a28b481cf2f (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 bdda5aca7b376bcc8c88072d00011a9da04af65c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=bdda5aca7b376bcc8c88072d00011a9da04af65c
Author: Ben Pfaff <blp at nicira.com>
		
ofp-parse: Do not exit() upon a parse error.
		
Until now, failure to parse a flow in the ofp-parse module has caused the
program to abort immediately with a fatal error.  This makes it hard to
use these functions from any long-lived program.  This commit fixes the
problem.

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


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

Summary of changes:
 lib/bundle.c               |   58 ++-
 lib/bundle.h               |    8 +-
 lib/dynamic-string.c       |    9 +-
 lib/dynamic-string.h       |    2 +-
 lib/learn.c                |  121 +++---
 lib/learn.h                |    5 +-
 lib/meta-flow.c            |   19 +-
 lib/meta-flow.h            |    6 +-
 lib/multipath.c            |   47 ++-
 lib/multipath.h            |    6 +-
 lib/nx-match.c             |   69 +++-
 lib/nx-match.h             |   12 +-
 lib/ofp-parse.c            |  942 ++++++++++++++++++++++++++++++--------------
 lib/ofp-parse.h            |   36 +-
 tests/learn.at             |    2 +
 tests/ofproto-dpif.at      |    6 +-
 tests/test-bundle.c        |    9 +-
 tests/test-multipath.c     |    9 +-
 utilities/ovs-controller.c |    8 +-
 utilities/ovs-ofctl.c      |   71 +++-
 20 files changed, 990 insertions(+), 455 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list