summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_var.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-04-26 22:54:51 +0000
committersam <sam@FreeBSD.org>2009-04-26 22:54:51 +0000
commit1cf86a6fd3d54baf11f3206607d3ee42868fc2de (patch)
treed26bdc8daf5796976472d4c542a4d6121921a696 /sys/net80211/ieee80211_var.h
parent5ae5b364bd73346c8dfcaa42a4866d292984aa09 (diff)
downloadFreeBSD-src-1cf86a6fd3d54baf11f3206607d3ee42868fc2de.zip
FreeBSD-src-1cf86a6fd3d54baf11f3206607d3ee42868fc2de.tar.gz
allow drivers to hook ampdu rx start/stop
Diffstat (limited to 'sys/net80211/ieee80211_var.h')
-rw-r--r--sys/net80211/ieee80211_var.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h
index 615e333..2d0094d 100644
--- a/sys/net80211/ieee80211_var.h
+++ b/sys/net80211/ieee80211_var.h
@@ -292,6 +292,12 @@ struct ieee80211com {
/* BAR response received */
void (*ic_bar_response)(struct ieee80211_node *,
struct ieee80211_tx_ampdu *, int status);
+ /* start/stop doing A-MPDU rx processing for a station */
+ int (*ic_ampdu_rx_start)(struct ieee80211_node *,
+ struct ieee80211_rx_ampdu *, int baparamset,
+ int batimeout, int baseqctl);
+ void (*ic_ampdu_rx_stop)(struct ieee80211_node *,
+ struct ieee80211_rx_ampdu *);
};
struct ieee80211_aclator;
OpenPOWER on IntegriCloud