[ovs-git] Open vSwitch: meta-flow: Accept NXM and OXM field names, support NXM and OXM for output. (master)

dev at openvswitch.org dev at openvswitch.org
Wed Jun 27 05:12:10 UTC 2012


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  b5e5143b6a808d3463b205c36d49cdd9a9a9e4c3 (commit)
      from  24016f5a45e873dd83feb41c0ca255377a6902d2 (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 b5e5143b6a808d3463b205c36d49cdd9a9a9e4c3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b5e5143b6a808d3463b205c36d49cdd9a9a9e4c3
Author: Ben Pfaff <blp at nicira.com>
		
meta-flow: Accept NXM and OXM field names, support NXM and OXM for output.
		
This commit makes actions that accept NXM header values also accept OXM
header values and accept OXM field names where previously only NXM field
names were accepted.

This makes it possible to add new OXM fields that don't have NXM header
values, e.g. the OXM "metadata" field.

Inspired by Joe Stringer's patch:
	http://openvswitch.org/pipermail/dev/2012-June/018344.html

Reported-by: Joe Stringer <joe at wand.net.nz>
Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 lib/meta-flow.c    |  106 ++++++++++++++++++++-------------------------------
 lib/meta-flow.h    |   37 +++++++++++-------
 tests/learn.at     |    2 +-
 tests/ovs-ofctl.at |    2 +
 4 files changed, 68 insertions(+), 79 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list