ofproto: Match VLAN PCP and rewrite ToS bits (OpenFlow 0.9)
authorJustin Pettit <jpettit@nicira.com>
Wed, 11 Nov 2009 22:59:49 +0000 (14:59 -0800)
committerJustin Pettit <jpettit@nicira.com>
Sat, 23 Jan 2010 02:08:03 +0000 (18:08 -0800)
commit58463ed0384dee6cbfe8c1dd8f0b8fda2d48ce0f
tree4e42806bc3a2fa6702ad13b5ef3d286f1e210c3e
parent6dfd030442a111b749f96a4f7c9ba486fb910ec7
ofproto: Match VLAN PCP and rewrite ToS bits (OpenFlow 0.9)

Starting in OpenFlow 0.9, it is possible to match on the VLAN PCP
(priority) field and rewrite the IP ToS/DSCP bits.  This check-in
provides that support and bumps the wire protocol number to 0x98.

NOTE: The wire changes come together over the set of OpenFlow 0.9 commits,
so OVS will not be OpenFlow-compatible with any official release between
this commit and the one that completes the set.
17 files changed:
datapath/actions.c
datapath/datapath.c
datapath/flow.c
include/openflow/openflow.h
include/openvswitch/datapath-protocol.h
lib/classifier.c
lib/classifier.h
lib/dpif-netdev.c
lib/flow.c
lib/odp-util.c
lib/ofp-print.c
lib/vconn.c
ofproto/ofproto.c
tests/flowgen.pl
tests/test-classifier.c
utilities/ovs-ofctl.8.in
utilities/ovs-ofctl.c