summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath9k/beacon.c
diff options
context:
space:
mode:
authorRajkumar Manoharan2011-04-04 19:26:17 +0200
committerJohn W. Linville2011-04-07 21:34:15 +0200
commit66da424177db4f4f2fa7a462db5912655aad966f (patch)
tree4c262cf18edb01935050bea48827230a637d7814 /drivers/net/wireless/ath/ath9k/beacon.c
parentath9k: deny new interface addtion on IBSS mode (diff)
downloadkernel-qcow2-linux-66da424177db4f4f2fa7a462db5912655aad966f.tar.gz
kernel-qcow2-linux-66da424177db4f4f2fa7a462db5912655aad966f.tar.xz
kernel-qcow2-linux-66da424177db4f4f2fa7a462db5912655aad966f.zip
ath9k: Cleanup ath_vif struct
Remove unused bssid from ath_vif and set av_bslot on beacon alloc/return. Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/beacon.c')
-rw-r--r--drivers/net/wireless/ath/ath9k/beacon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath9k/beacon.c b/drivers/net/wireless/ath/ath9k/beacon.c
index f6885278398a..dfd1b98a086b 100644
--- a/drivers/net/wireless/ath/ath9k/beacon.c
+++ b/drivers/net/wireless/ath/ath9k/beacon.c
@@ -323,6 +323,7 @@ void ath_beacon_return(struct ath_softc *sc, struct ath_vif *avp)
if (avp->av_bslot != -1) {
sc->beacon.bslot[avp->av_bslot] = NULL;
sc->nbcnvifs--;
+ avp->av_bslot = -1;
}
bf = avp->av_bcbuf;