Purge the cached nodes when we switch back to SCAN. In case we lost
authorpatrick <patrick@openbsd.org>
Thu, 19 Aug 2021 14:13:39 +0000 (14:13 +0000)
committerpatrick <patrick@openbsd.org>
Thu, 19 Aug 2021 14:13:39 +0000 (14:13 +0000)
commit732f0a59e14972003a7f317ae03142cc557bb383
tree3e2fc166c6932c0fe0946728e028a1530c2def19
parent1f820e28e98ea46352212ec21d63fe7cc26e74d6
Purge the cached nodes when we switch back to SCAN.  In case we lost
the connection because an AP is gone away, this makes sure we don't
end up picking a now non-existant AP over and over.

Another problem this works around is that when trying to re-join that
AP, the attempt to connect would not yield any event message from the
firmware, and then we would get stuck.  Since we now definitely choose
a different AP, this issue does not show up.

ok stsp@
sys/dev/ic/bwfm.c