Merge changeset 2877 to trunk. Fixed sc_last_tsf.
authorbenoit <benoit@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 08:45:54 +0000 (08:45 +0000)
committerbenoit <benoit@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 08:45:54 +0000 (08:45 +0000)
git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@2878 0192ed92-7a03-0410-a25b-9323aeb14dbd

ath/if_ath.c

index e991a0aac2cbce7908bc7482557767251c4c5047..8470ec28cac23d78454a5efe6dfc7bb84299883c 100644 (file)
@@ -4819,6 +4819,9 @@ ath_beacon_config(struct ath_softc *sc, struct ieee80211vap *vap)
                                ~(HAL_BEACON_RESET_TSF | HAL_BEACON_ENA));
 #endif
                ath_hal_beaconinit(ah, nexttbtt, intval);
+               if (intval & HAL_BEACON_RESET_TSF) {
+                       sc->sc_last_tsf = 0;
+               }
                sc->sc_bmisscount = 0;
                ath_hal_intrset(ah, sc->sc_imask);
                /*