summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_ht.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2008-09-21 22:22:28 +0000
committersam <sam@FreeBSD.org>2008-09-21 22:22:28 +0000
commit662f17f3f0a1ea7ea40718490d29cfb3b812af14 (patch)
tree89f86a5736c6626913aa13c49cc21830e10db021 /sys/net80211/ieee80211_ht.h
parent4e877e214a5e6ea35103e21b9e82ccd1a3cafb35 (diff)
downloadFreeBSD-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.h4
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 */
OpenPOWER on IntegriCloud