diff options
author | sam <sam@FreeBSD.org> | 2009-04-26 22:54:51 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2009-04-26 22:54:51 +0000 |
commit | 1cf86a6fd3d54baf11f3206607d3ee42868fc2de (patch) | |
tree | d26bdc8daf5796976472d4c542a4d6121921a696 /sys/net80211/ieee80211_var.h | |
parent | 5ae5b364bd73346c8dfcaa42a4866d292984aa09 (diff) | |
download | FreeBSD-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.h | 6 |
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; |