[ovs-git] Open vSwitch: nx-match: Implement support for arbitrary VLAN TCI masks. (master)

dev at openvswitch.org dev at openvswitch.org
Tue Nov 23 18:06:37 UTC 2010


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  66642cb40b12594c62f3d3037f1e4efa528416b7 (commit)
      from  2d8b103caa9fbd65f62c7727aa7ba4b3d0467a39 (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 66642cb40b12594c62f3d3037f1e4efa528416b7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=66642cb40b12594c62f3d3037f1e4efa528416b7
Author: Ben Pfaff <blp at nicira.com>
		
nx-match: Implement support for arbitrary VLAN TCI masks.
		
Since the Nicira Extended Match was specified nicira-ext.h has claimed that
arbitrary masks are allowed, but in fact only certain masks were actually
implemented.  This commit implements general masking for the 802.1Q VLAN
TCI field.


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

Summary of changes:
 lib/classifier.c        |  121 +++++++++++++++++++++--------------------------
 lib/classifier.h        |    6 ++-
 lib/flow.c              |   37 +++++++++------
 lib/flow.h              |   19 ++++----
 lib/nx-match.c          |   88 ++++++++++++++--------------------
 lib/odp-util.c          |   17 +------
 lib/ofp-parse.c         |    8 ++-
 lib/ofp-util.c          |   83 +++++++++++++++++++++++++++-----
 ofproto/ofproto-sflow.c |    4 +-
 ofproto/ofproto.c       |   24 ++++-----
 tests/ovs-ofctl.at      |   11 ++--
 tests/test-classifier.c |   28 +++++------
 vswitchd/bridge.c       |   38 +++++++--------
 13 files changed, 248 insertions(+), 236 deletions(-)


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list