secchan: When we flush the flow table, add the in-band control rules back in.
authorBen Pfaff <blp@nicira.com>
Thu, 19 Mar 2009 20:52:03 +0000 (13:52 -0700)
committerBen Pfaff <blp@nicira.com>
Thu, 19 Mar 2009 20:52:03 +0000 (13:52 -0700)
commitdf6a2e1961749356b6ad9158b322516f035003fa
tree13eee31ec4cfdcaf8fb1df693159e713b40f3e0d
parentdf9ad67d4ce30b400f5d64bcec653e708cd0690f
secchan: When we flush the flow table, add the in-band control rules back in.

ofproto_flush_flows() deletes all the flows from the flow table, even the
ones added by in-band control.  If that happens we need to add them back
in.

This should be the only place that the in-band control rules can get
deleted, since their priorities are such that the controller cannot see
or modify them.
secchan/in-band.c
secchan/in-band.h
secchan/ofproto.c