[ovs-git] Open vSwitch: meta-flow: Add MFF_IN_PORT_OXM, a 32-bit in_port. (master)

dev at openvswitch.org dev at openvswitch.org
Mon May 20 18:27:11 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  72333065758f8d7de2de0b047da781ee444904d1 (commit)
      from  213b00cfb6282bdbd6023b54a81865c79252a593 (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 72333065758f8d7de2de0b047da781ee444904d1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=72333065758f8d7de2de0b047da781ee444904d1
Author: Jarno Rajahalme <jarno.rajahalme at nsn.com>
meta-flow: Add MFF_IN_PORT_OXM, a 32-bit in_port.
This helps get rid of one special case in nx_pull_raw() and allows
loading of 32-bit values from/to OXM_OF_IN_PORT in NXAST_LEARN actions.
Previously the 16-bit limit acted the same on both NXM_OF_IN_PORT and
OXM_OF_IN_PORT, even though OF1.1+ controllers would expect OXM_OF_IN_PORT
to be 32 bits wide.

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


Summary of changes:
 lib/meta-flow.c |   71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/meta-flow.h |    2 +
 lib/nx-match.c  |   13 +---------
 tests/learn.at  |   22 +++++++++++++++++
 4 files changed, 96 insertions(+), 12 deletions(-)

Open vSwitch

More information about the git mailing list