nicira-ext: New Nicira vendor action NXAST_NOTE.
authorBen Pfaff <blp@nicira.com>
Sat, 13 Nov 2010 00:23:26 +0000 (16:23 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 15 Nov 2010 17:41:41 +0000 (09:41 -0800)
commit96fc46e8fdafd6467906e11e0fb493e2b78f2fb5
tree6189c2bd83149dbfbc42ecb3c595b62ae2992ad3
parent69b6be193fcb99f87fb0f6747b3b708edd4305a0
nicira-ext: New Nicira vendor action NXAST_NOTE.

Our controller group at Nicira has requested a way to annotate flows with
extra information beyond the flow cookie.  The new NXAST_NOTE action
provides such a way.

This new action is somewhat controversial.  Some have suggested that it
should be added another way (either as part of the Nicira Extended Match
or as a new component of the flow_mod and related messages).  Others think
that it has no place in the OpenFlow protocol at all and that an equivalent
should be implemented using the already available features of OVSDB.  So
it is possible that this extension will be deleted and the feature will
be reimplemented some other way (or not at all).

CC: Teemu Koponen <koponen@nicira.com>
CC: Jeremy Stribling <strib@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