aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_ht.h
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2008-09-21 22:22:28 +0000
committerSam Leffler <sam@FreeBSD.org>2008-09-21 22:22:28 +0000
commitc5f9511e911d7cc25a8733700d7ba70dda98c2b4 (patch)
tree89f86a5736c6626913aa13c49cc21830e10db021 /sys/net80211/ieee80211_ht.h
parent40808af3aa5362edbd533a0d3d3d839d29187b09 (diff)
downloadsrc-c5f9511e911d7cc25a8733700d7ba70dda98c2b4.tar.gz
src-c5f9511e911d7cc25a8733700d7ba70dda98c2b4.zip
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)
Notes
Notes: svn path=/head/; revision=183245
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 fe1c15d4ce02..beaab183b3de 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 */