mac80211: fix timing for 5 MHz and 10 MHz channels
[deliverable/linux.git] / net / mac80211 / rc80211_minstrel_ht.c
index 52562973fbd177ab73bd9e26f2827114d4acbdb4..7475a7a337974adb228f720f3aac397ca685f618 100644 (file)
@@ -862,8 +862,9 @@ minstrel_ht_update_caps(void *priv, struct ieee80211_supported_band *sband,
        mi->sta = sta;
        mi->stats_update = jiffies;
 
-       ack_dur = ieee80211_frame_duration(sband->band, 10, 60, 1, 1);
-       mi->overhead = ieee80211_frame_duration(sband->band, 0, 60, 1, 1) + ack_dur;
+       ack_dur = ieee80211_frame_duration(sband->band, 10, 60, 1, 1, 0);
+       mi->overhead = ieee80211_frame_duration(sband->band, 0, 60, 1, 1, 0);
+       mi->overhead += ack_dur;
        mi->overhead_rtscts = mi->overhead + 2 * ack_dur;
 
        mi->avg_ampdu_len = MINSTREL_FRAC(1, 1);
This page took 0.028982 seconds and 5 git commands to generate.