|
@@ -480,6 +480,9 @@ void iwl_clear_stations_table(struct iwl_priv *priv)
|
|
priv->num_stations = 0;
|
|
priv->num_stations = 0;
|
|
memset(priv->stations, 0, sizeof(priv->stations));
|
|
memset(priv->stations, 0, sizeof(priv->stations));
|
|
|
|
|
|
|
|
+ /* clean ucode key table bit map */
|
|
|
|
+ priv->ucode_key_table = 0;
|
|
|
|
+
|
|
spin_unlock_irqrestore(&priv->sta_lock, flags);
|
|
spin_unlock_irqrestore(&priv->sta_lock, flags);
|
|
}
|
|
}
|
|
EXPORT_SYMBOL(iwl_clear_stations_table);
|
|
EXPORT_SYMBOL(iwl_clear_stations_table);
|