nx-match: Implement support for arbitrary VLAN TCI masks.
authorBen Pfaff <blp@nicira.com>
Tue, 23 Nov 2010 18:06:28 +0000 (10:06 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 23 Nov 2010 18:06:28 +0000 (10:06 -0800)
commit66642cb40b12594c62f3d3037f1e4efa528416b7
treeab7442dc5d189a425f9a7337167f45d9b6986c41
parent2d8b103caa9fbd65f62c7727aa7ba4b3d0467a39
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.
13 files changed:
lib/classifier.c
lib/classifier.h
lib/flow.c
lib/flow.h
lib/nx-match.c
lib/odp-util.c
lib/ofp-parse.c
lib/ofp-util.c
ofproto/ofproto-sflow.c
ofproto/ofproto.c
tests/ovs-ofctl.at
tests/test-classifier.c
vswitchd/bridge.c