diff options
author | Sujith Manoharan <c_manoha@qca.qualcomm.com> | 2013-02-04 14:08:24 +0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2013-02-12 00:34:56 +0400 |
commit | 1a6404a1d8497692f31808319d662c739033c491 (patch) | |
tree | 4e5c3664fc7e4d7bf41972836da4891c7fab026a /drivers/net/wireless/ath/ath9k/recv.c | |
parent | dd5ee59bb005df38ca3ee00bc6ac349dc3370e4f (diff) | |
download | linux-1a6404a1d8497692f31808319d662c739033c491.tar.xz |
ath9k: Fix IBSS joiner mode
On joining an existing IBSS network, beaconing has to start
only after a TSF sync has happened by receiving a beacon from
the BSS. In creator mode, beaconing can start immediately after
a HW reset has been done.
Now that mac80211 notifies the driver of the mode type (creator/joiner)
via ieee80211_bss_conf->ibss_creator, make use of it to properly setup
the HW beacon timers.
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/recv.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/recv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/recv.c b/drivers/net/wireless/ath/ath9k/recv.c index 2d0fd17a1917..ee156e543147 100644 --- a/drivers/net/wireless/ath/ath9k/recv.c +++ b/drivers/net/wireless/ath/ath9k/recv.c @@ -533,7 +533,7 @@ static void ath_rx_ps_beacon(struct ath_softc *sc, struct sk_buff *skb) if (sc->ps_flags & PS_BEACON_SYNC) { sc->ps_flags &= ~PS_BEACON_SYNC; ath_dbg(common, PS, - "Reconfigure Beacon timers based on timestamp from the AP\n"); + "Reconfigure beacon timers based on synchronized timestamp\n"); ath9k_set_beacon(sc); } |