aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/mac80211.h
diff options
context:
space:
mode:
authorRon Rindjunsky <ron.rindjunsky@intel.com>2007-11-26 09:14:34 -0500
committerDavid S. Miller <davem@davemloft.net>2008-01-28 17:55:33 -0500
commitd3c990fb26b78f60614885d9ecaf7b7686b7b098 (patch)
tree4948049e6b1bd1ee0392173380e8444e69baa8c5 /include/net/mac80211.h
parentfd4c7f2fce1737105208c564e1458c885918982d (diff)
mac80211: adding 802.11n configuration flows
This patch configures the 802.11n mode of operation internally in ieee80211_conf structure and in the low-level driver as well (through op conf_ht). It does not include AP configuration flows. Signed-off-by: Ron Rindjunsky <ron.rindjunsky@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/mac80211.h')
-rw-r--r--include/net/mac80211.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index 79e96455438a..0d67b331ee72 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
@@ -1041,6 +1041,8 @@ enum ieee80211_erp_change_flags {
1041 * @tx_last_beacon: Determine whether the last IBSS beacon was sent by us. 1041 * @tx_last_beacon: Determine whether the last IBSS beacon was sent by us.
1042 * This is needed only for IBSS mode and the result of this function is 1042 * This is needed only for IBSS mode and the result of this function is
1043 * used to determine whether to reply to Probe Requests. 1043 * used to determine whether to reply to Probe Requests.
1044 *
1045 * @conf_ht: Configures low level driver with 802.11n HT data. Must be atomic.
1044 */ 1046 */
1045struct ieee80211_ops { 1047struct ieee80211_ops {
1046 int (*tx)(struct ieee80211_hw *hw, struct sk_buff *skb, 1048 int (*tx)(struct ieee80211_hw *hw, struct sk_buff *skb,
@@ -1086,6 +1088,7 @@ struct ieee80211_ops {
1086 struct sk_buff *skb, 1088 struct sk_buff *skb,
1087 struct ieee80211_tx_control *control); 1089 struct ieee80211_tx_control *control);
1088 int (*tx_last_beacon)(struct ieee80211_hw *hw); 1090 int (*tx_last_beacon)(struct ieee80211_hw *hw);
1091 int (*conf_ht)(struct ieee80211_hw *hw, struct ieee80211_conf *conf);
1089}; 1092};
1090 1093
1091/** 1094/**