aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/ieee80211_i.h
diff options
context:
space:
mode:
authorChun-Yeow Yeoh <yeohchunyeow@cozybit.com>2013-10-14 22:08:28 -0400
committerJohannes Berg <johannes.berg@intel.com>2013-10-28 10:05:29 -0400
commitc6da674aff9425dc41255bcb7f7586a656843f2d (patch)
treeb711d3f6149e66ee579efc544c3391e4b0a48e7c /net/mac80211/ieee80211_i.h
parent8f2535b92d685c68db4bc699dd78462a646f6ef9 (diff)
{nl,cfg,mac}80211: enable the triggering of CSA frame in mesh
Allow the triggering of CSA frame using mesh interface. The rules are more or less same with IBSS, such as not allowed to change between the band and channel width has to be same from the previous mode. Also, move the ieee80211_send_action_csa to a common space so that it can be re-used by mesh interface. Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@cozybit.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r--net/mac80211/ieee80211_i.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h
index 4ebbcc6f67e0..9aad167e2ebc 100644
--- a/net/mac80211/ieee80211_i.h
+++ b/net/mac80211/ieee80211_i.h
@@ -1731,6 +1731,8 @@ void ieee80211_dfs_cac_timer(unsigned long data);
1731void ieee80211_dfs_cac_timer_work(struct work_struct *work); 1731void ieee80211_dfs_cac_timer_work(struct work_struct *work);
1732void ieee80211_dfs_cac_cancel(struct ieee80211_local *local); 1732void ieee80211_dfs_cac_cancel(struct ieee80211_local *local);
1733void ieee80211_dfs_radar_detected_work(struct work_struct *work); 1733void ieee80211_dfs_radar_detected_work(struct work_struct *work);
1734int ieee80211_send_action_csa(struct ieee80211_sub_if_data *sdata,
1735 struct cfg80211_csa_settings *csa_settings);
1734 1736
1735#ifdef CONFIG_MAC80211_NOINLINE 1737#ifdef CONFIG_MAC80211_NOINLINE
1736#define debug_noinline noinline 1738#define debug_noinline noinline