nx-match: Make more fields writable with NXAST_REG_MOVE and other actions.
authorBen Pfaff <blp@nicira.com>
Mon, 18 Jul 2011 22:26:43 +0000 (15:26 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 26 Jul 2011 17:44:48 +0000 (10:44 -0700)
commit54d54726993aec2a04542c76a69458f9c9244489
treeb4e0913106c0c9404c1ae9c3befea839681df3f8
parent9fc47ed759a82391070dfbda0e06592eb0a18391
nx-match: Make more fields writable with NXAST_REG_MOVE and other actions.

Until now, fields writable by actions defined in terms of NXM field
numbers were special cases, but commit b3e9b2eda9a "ofproto: Optimize
datapath actions" had the side effect of making it easy to modify
additional fields.  This commit takes advantage of that to make
modifiable all the fields that the kernel datapath supports modifying.
We could make other fields modifiable by adding more support to the kernel
datapath.
include/openflow/nicira-ext.h
lib/nx-match.c
lib/nx-match.def