[ovs-git] Open vSwitch: lib: More intuitive syntax for TCP flags matching. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Dec 2 23:19:56 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  61bf6666bec930dbfbf26c832199af93d0c5d6d1 (commit)
      from  4cf5406ba2e8bb8271940b2f54967c9fd1270212 (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 61bf6666bec930dbfbf26c832199af93d0c5d6d1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=61bf6666bec930dbfbf26c832199af93d0c5d6d1
Author: Jarno Rajahalme <jrajahalme at nicira.com>
		
lib: More intuitive syntax for TCP flags matching.
		
Allow TCP flags match specification with symbolic flag names.  TCP
flags are optionally specified as a string of flag names, each
preceded by '+' when the flag must be one, or '-' when the flag must
be zero.  Any flags not explicitly included are wildcarded.  The
existing hex syntax is still allowed, and is used in flow dumps when
all the flags are matched.

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

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

Summary of changes:
 lib/flow.c               |   18 +++++++++
 lib/flow.h               |    3 ++
 lib/match.c              |    7 ++--
 lib/meta-flow.c          |   94 +++++++++++++++++++++++++++++++++++++++++++++-
 lib/meta-flow.h          |    1 +
 lib/packets.c            |   33 ++++++++++++++++
 lib/packets.h            |    1 +
 tests/ovs-ofctl.at       |   16 +++++---
 utilities/ovs-ofctl.8.in |   26 ++++++++-----
 9 files changed, 180 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list