From ee072fc43c4cc700a78f9b6baec753a5a2450d22 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 18 Dec 2008 14:31:10 +0200 Subject: [PATCH] --- yaml --- r: 122825 b: refs/heads/master c: ea6121328885640c137b0a8830f67ca6c386a24a h: refs/heads/master i: 122823: f122378d1badf7605828f436ba5dc2cd7eaf51bf v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/ath9k/main.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 096b8954240c..f7e163da0615 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: aa33de09a849bd65b1201e1aec42e3e412c14cf6 +refs/heads/master: ea6121328885640c137b0a8830f67ca6c386a24a diff --git a/trunk/drivers/net/wireless/ath9k/main.c b/trunk/drivers/net/wireless/ath9k/main.c index 94c526669a4d..b44736782abd 100644 --- a/trunk/drivers/net/wireless/ath9k/main.c +++ b/trunk/drivers/net/wireless/ath9k/main.c @@ -756,12 +756,12 @@ static int ath_reserve_key_cache_slot(struct ath_softc *sc) (test_bit(i , sc->sc_keymap) || test_bit(i + 32, sc->sc_keymap) || test_bit(i + 64 + 32, sc->sc_keymap))) - return i; + return i + 64; if (!test_bit(i + 64 + 32, sc->sc_keymap) && (test_bit(i, sc->sc_keymap) || test_bit(i + 32, sc->sc_keymap) || test_bit(i + 64, sc->sc_keymap))) - return i; + return i + 64 + 32; } } else { for (i = IEEE80211_WEP_NKID; i < sc->sc_keymax / 2; i++) {