Add Nicira extension for modifying queue without transmitting
authorJustin Pettit <jpettit@nicira.com>
Sat, 2 Oct 2010 07:27:23 +0000 (00:27 -0700)
committerJustin Pettit <jpettit@nicira.com>
Sun, 3 Oct 2010 01:36:10 +0000 (18:36 -0700)
commiteedc0097f475a15297375a2aba39313c0f98f330
tree5638ed76a699901cddacdf2524a4fbab6edcade7
parent9ebc44ae8c5940513a8dcc2aab8dcca8aff9d2a2
Add Nicira extension for modifying queue without transmitting

The OpenFlow OFPAT_ENQUEUE action sets a queue id and outputs the packet
in one shot.  There are times in which the queue should be set, but the
output port is not yet known.  This commit adds the NXAST_SET_QUEUE and
NXAST_POP_QUEUE Nicira extension actions to modify the queue
configuration without requiring a port argument.

CC: Jeremy Stribling <strib@nicira.com>
CC: Keith Amidon <keith@nicira.com>
include/openflow/nicira-ext.h
lib/ofp-parse.c
lib/ofp-print.c
lib/ofp-util.c
ofproto/ofproto.c
tests/ovs-ofctl.at
utilities/ovs-ofctl.8.in