diff options
author | adrian <adrian@FreeBSD.org> | 2012-04-15 20:29:39 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2012-04-15 20:29:39 +0000 |
commit | 69f376da56676e42c047d412618b785d5feb1d3b (patch) | |
tree | f01f1b029be7f02776024101a6deb8996053ab04 /sys/net80211/ieee80211_ddb.c | |
parent | c5f9250e61e56969e5e887398e4c9d526968812e (diff) | |
download | FreeBSD-src-69f376da56676e42c047d412618b785d5feb1d3b.zip FreeBSD-src-69f376da56676e42c047d412618b785d5feb1d3b.tar.gz |
Migrate the net80211 TX aggregation state to be from per-AC to per-TID.
TODO:
* Test mwl(4) more thoroughly!
Reviewed by: bschmidt (for iwn)
Diffstat (limited to 'sys/net80211/ieee80211_ddb.c')
-rw-r--r-- | sys/net80211/ieee80211_ddb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_ddb.c b/sys/net80211/ieee80211_ddb.c index a38f12a..9fd8362 100644 --- a/sys/net80211/ieee80211_ddb.c +++ b/sys/net80211/ieee80211_ddb.c @@ -202,7 +202,7 @@ _db_show_txampdu(const char *sep, int ix, const struct ieee80211_tx_ampdu *tap) { db_printf("%stxampdu[%d]: %p flags %b %s\n", sep, ix, tap, tap->txa_flags, IEEE80211_AGGR_BITS, - ieee80211_wme_acnames[tap->txa_ac]); + ieee80211_wme_acnames[TID_TO_WME_AC(tap->txa_tid)]); db_printf("%s token %u lastsample %d pkts %d avgpps %d qbytes %d qframes %d\n", sep, tap->txa_token, tap->txa_lastsample, tap->txa_pkts, tap->txa_avgpps, tap->txa_qbytes, tap->txa_qframes); @@ -293,7 +293,7 @@ _db_show_sta(const struct ieee80211_node *ni) ni->ni_htopmode, ni->ni_htstbc, ni->ni_chw); /* XXX ampdu state */ - for (i = 0; i < WME_NUM_AC; i++) + for (i = 0; i < WME_NUM_TID; i++) if (ni->ni_tx_ampdu[i].txa_flags & IEEE80211_AGGR_SETUP) _db_show_txampdu("\t", i, &ni->ni_tx_ampdu[i]); for (i = 0; i < WME_NUM_TID; i++) |