Bringing the source up to par with FreeBSD RELEASE_8_0_0. This one slipped
somehow through the updating process. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34347 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
9b606d42db
commit
e6a7fa65fe
@ -1238,7 +1238,16 @@ ath_resume(struct ath_softc *sc)
|
||||
if (sc->sc_resume_up) {
|
||||
if (ic->ic_opmode == IEEE80211_M_STA) {
|
||||
ath_init(sc);
|
||||
ieee80211_beacon_miss(ic);
|
||||
/*
|
||||
* Program the beacon registers using the last rx'd
|
||||
* beacon frame and enable sync on the next beacon
|
||||
* we see. This should handle the case where we
|
||||
* wakeup and find the same AP and also the case where
|
||||
* we wakeup and need to roam. For the latter we
|
||||
* should get bmiss events that trigger a roam.
|
||||
*/
|
||||
ath_beacon_config(sc, NULL);
|
||||
sc->sc_syncbeacon = 1;
|
||||
} else
|
||||
ieee80211_resume_all(ic);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user