X-Git-Url: http://git.ozo.com/?p=madwifi%2F.git;a=blobdiff_plain;f=ath_rate%2Fminstrel%2Fminstrel.c;h=75e43437ca38d70dd6d0797fbd6cae75119238e9;hp=947667dbcceb363c302867f189c4e48610b2cc1c;hb=acbbdd0bb6b6738034d2f30ab34f650969dc5c88;hpb=922778b6efc3b580175df43937d2a62869baa24b diff --git a/ath_rate/minstrel/minstrel.c b/ath_rate/minstrel/minstrel.c index 947667d..75e4343 100644 --- a/ath_rate/minstrel/minstrel.c +++ b/ath_rate/minstrel/minstrel.c @@ -283,7 +283,7 @@ calc_usecs_unicast_packet(struct ath_softc *sc, int length, tt += (long_retries + 1) * ath_hal_computetxtime(sc->sc_ah, rt, length, rix, AH_TRUE); for (x = 0; x <= short_retries + long_retries; x++) { - cw = MIN(ATH_DEFAULT_CWMAX, (cw + 1) * 2); + cw = MIN(ATH_DEFAULT_CWMAX, (cw << 1) | 1); tt += (t_slot * cw / 2); } return tt;