diff options
author | sam <sam@FreeBSD.org> | 2008-09-21 22:22:28 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-09-21 22:22:28 +0000 |
commit | 662f17f3f0a1ea7ea40718490d29cfb3b812af14 (patch) | |
tree | 89f86a5736c6626913aa13c49cc21830e10db021 /sys/net80211/ieee80211_ht.h | |
parent | 4e877e214a5e6ea35103e21b9e82ccd1a3cafb35 (diff) | |
download | FreeBSD-src-662f17f3f0a1ea7ea40718490d29cfb3b812af14.zip FreeBSD-src-662f17f3f0a1ea7ea40718490d29cfb3b812af14.tar.gz |
Cleanup starting seq# for tx ampdu:
o use txa_start to form the addba request and purge txa_seqstart
o fill txa_start before calling ic_addba_request to permit drivers
to override when they handle seq# generation (e.g. mwl)
Diffstat (limited to 'sys/net80211/ieee80211_ht.h')
-rw-r--r-- | sys/net80211/ieee80211_ht.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_ht.h b/sys/net80211/ieee80211_ht.h index fe1c15d..beaab18 100644 --- a/sys/net80211/ieee80211_ht.h +++ b/sys/net80211/ieee80211_ht.h @@ -51,8 +51,8 @@ struct ieee80211_tx_ampdu { int txa_avgpps; /* filtered traffic over window */ int txa_qbytes; /* data queued (bytes) */ short txa_qframes; /* data queued (frames) */ - ieee80211_seq txa_seqstart; - ieee80211_seq txa_start; + ieee80211_seq txa_start; /* BA window left edge */ + ieee80211_seq txa_seqpending; /* new txa_start pending BAR response */ uint16_t txa_wnd; /* BA window size */ uint8_t txa_attempts; /* # ADDBA requests w/o a response */ int txa_nextrequest;/* soonest to make next ADDBA request */ |