Announce fail-open mode more aggressively in secchan.
authorBen Pfaff <blp@nicira.com>
Fri, 27 Jun 2008 22:16:30 +0000 (15:16 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 1 Jul 2008 18:15:15 +0000 (11:15 -0700)
commit16e4361bd793727582aa98fc263a0dacc889014b
treec872b073bdffd0ec85a6741230abff8382f95876
parentbebf175930564a8eafdb63a0ad69df17d70ada18
Announce fail-open mode more aggressively in secchan.

Without this change, the secure channel announces that it is
entering or exiting fail-open mode only when an OpenFlow
message actually arrives from the local datapath.  Thus,
when no packets arrive on any switch port, the secchan
never enters fail-open mode.  Functionally, this makes no
difference, because there are no packets to switch anyhow
in that case, but it makes the log harder to interpret
since it's unclear whether the controller connection is
actually up.

With this change, the secure channel announcing that it is
entering or exiting fail-open mode is not tied to receiving
a packet on a switch port.  Thus, the log is easier to
interpret.
secchan/secchan.c