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, 20 Feb 2010 10:22:27 +0000 (02:22 -0800)
commitca069229880ba47ba100b62ed34c0c226355b0c6
treeafd60c58d33b5f82a208b18737854ddf7b024218
parent49bdc010dfc9f396eec608148ca0f4ea71a0c4dd
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