Browse Source

PMKSA: Clear current cache entry on disassociation

Signed-hostap: Dan Williams <dcbw@redhat.com>
Dan Williams 12 years ago
parent
commit
0639970d89
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/rsn_supp/wpa.c

+ 1 - 0
src/rsn_supp/wpa.c

@@ -2099,6 +2099,7 @@ void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid)
 void wpa_sm_notify_disassoc(struct wpa_sm *sm)
 {
 	rsn_preauth_deinit(sm);
+	pmksa_cache_clear_current(sm);
 	if (wpa_sm_get_state(sm) == WPA_4WAY_HANDSHAKE)
 		sm->dot11RSNA4WayHandshakeFailures++;
 #ifdef CONFIG_TDLS