In the case that the AP MLD is disabled and enabled again, flush
the wpa_supplicant BSS table before reconnecting as otherwise
the previous AP MLD BSSs would be in the BSS table and the wpa_supplicant
would try to connect to them.
Signed-off-by: Ilan Peer <ilan.peer@intel.com>
# fall back to full SAE from failed PMKSA caching attempt
# automatically.
wpas.request("PMKSA_FLUSH")
+
+ # flush the BSS table before reconnect as otherwise the old
+ # AP MLD BSSs would be in the BSS list
+ wpas.request("BSS_FLUSH 0")
wpas.request("RECONNECT")
wpas.wait_connected()
hapd0.wait_sta()