ofproto: Add selective Flow Removed messages and flow deletes (OpenFlow 0.9)
authorJustin Pettit <jpettit@nicira.com>
Fri, 13 Nov 2009 19:08:32 +0000 (11:08 -0800)
committerJustin Pettit <jpettit@nicira.com>
Sat, 23 Jan 2010 02:08:04 +0000 (18:08 -0800)
commit600c9d5950dfdcd98699497793087899dbe2e8cf
tree2b478a33cfbf44d35d1bf7d4d64ddd30ffb1f242
parent70e7beba72bdc725cab33ba84f2052588e91f8df
ofproto: Add selective Flow Removed messages and flow deletes (OpenFlow 0.9)

In OpenFlow 0.9, flow "expiration" messages are sent when flows are
explicitly removed by a delete action.  As such, the message is renamed
from Flow Expired to Flow Removed.  This commit adds that support as well
as supporting the ability to choose sending these messages on a per flow
basis.

NOTE: OVS at this point is not wire-compatible with OpenFlow 0.9 until the
final commit in this OpenFlow 0.9 set.
include/openflow/openflow.h
lib/learning-switch.c
lib/ofp-print.c
ofproto/ofproto.c
utilities/ovs-ofctl.8.in
utilities/ovs-ofctl.c