aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2011-07-23 13:24:48 -0400
committerJohn W. Linville <linville@tuxdriver.com>2011-08-08 16:04:05 -0400
commitb4ca6084a84d50c5b0986adff7fdf8244b84fe39 (patch)
tree4006e312678e864119ffbcc5bc51562ecabd7583 /include
parentc6baf7fb40cb141c4b510372f7dac829621ccf3f (diff)
mac80211: remove offchannel_tx API
For iwlwifi, I decided not to use this API since it just increased the complexity for little gain. Since nobody else intends to use it, let's kill it again. If anybody later needs to have it, we can always revive it then. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include')
-rw-r--r--include/net/mac80211.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index f8096bb94465..2f01d84ca52f 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
@@ -1895,11 +1895,6 @@ enum ieee80211_tx_sync_type {
1895 * ieee80211_remain_on_channel_expired(). This callback may sleep. 1895 * ieee80211_remain_on_channel_expired(). This callback may sleep.
1896 * @cancel_remain_on_channel: Requests that an ongoing off-channel period is 1896 * @cancel_remain_on_channel: Requests that an ongoing off-channel period is
1897 * aborted before it expires. This callback may sleep. 1897 * aborted before it expires. This callback may sleep.
1898 * @offchannel_tx: Transmit frame on another channel, wait for a response
1899 * and return. Reliable TX status must be reported for the frame. If the
1900 * return value is 1, then the @remain_on_channel will be used with a
1901 * regular transmission (if supported.)
1902 * @offchannel_tx_cancel_wait: cancel wait associated with offchannel TX
1903 * 1898 *
1904 * @set_ringparam: Set tx and rx ring sizes. 1899 * @set_ringparam: Set tx and rx ring sizes.
1905 * 1900 *
@@ -2018,11 +2013,6 @@ struct ieee80211_ops {
2018 enum nl80211_channel_type channel_type, 2013 enum nl80211_channel_type channel_type,
2019 int duration); 2014 int duration);
2020 int (*cancel_remain_on_channel)(struct ieee80211_hw *hw); 2015 int (*cancel_remain_on_channel)(struct ieee80211_hw *hw);
2021 int (*offchannel_tx)(struct ieee80211_hw *hw, struct sk_buff *skb,
2022 struct ieee80211_channel *chan,
2023 enum nl80211_channel_type channel_type,
2024 unsigned int wait);
2025 int (*offchannel_tx_cancel_wait)(struct ieee80211_hw *hw);
2026 int (*set_ringparam)(struct ieee80211_hw *hw, u32 tx, u32 rx); 2016 int (*set_ringparam)(struct ieee80211_hw *hw, u32 tx, u32 rx);
2027 void (*get_ringparam)(struct ieee80211_hw *hw, 2017 void (*get_ringparam)(struct ieee80211_hw *hw,
2028 u32 *tx, u32 *tx_max, u32 *rx, u32 *rx_max); 2018 u32 *tx, u32 *tx_max, u32 *rx, u32 *rx_max);