diff options
Diffstat (limited to 'net/mac80211/key.c')
-rw-r--r-- | net/mac80211/key.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/key.c b/net/mac80211/key.c index 434a91ad12c8..0bb7038121ac 100644 --- a/net/mac80211/key.c +++ b/net/mac80211/key.c | |||
@@ -656,7 +656,7 @@ void ieee80211_free_sta_keys(struct ieee80211_local *local, | |||
656 | int i; | 656 | int i; |
657 | 657 | ||
658 | mutex_lock(&local->key_mtx); | 658 | mutex_lock(&local->key_mtx); |
659 | for (i = 0; i < NUM_DEFAULT_KEYS; i++) { | 659 | for (i = 0; i < ARRAY_SIZE(sta->gtk); i++) { |
660 | key = key_mtx_dereference(local, sta->gtk[i]); | 660 | key = key_mtx_dereference(local, sta->gtk[i]); |
661 | if (!key) | 661 | if (!key) |
662 | continue; | 662 | continue; |