aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/util.c
diff options
context:
space:
mode:
authorPradeep Kumar Chitrapu <pradeepc@codeaurora.org>2018-10-03 23:19:20 -0400
committerJohannes Berg <johannes.berg@intel.com>2018-10-12 06:46:09 -0400
commitbc847970f43281cb07c9f7d0897ee08cd1e08cf3 (patch)
treed9e0f3b2a0463ef7760e2ae574a9de686c935243 /net/mac80211/util.c
parentefb543e61cc3a2e75ffbe52f9b4cfcb850d812fd (diff)
mac80211: support FTM responder configuration/statistics
New bss param ftm_responder is used to notify the driver to enable fine timing request (FTM) responder role in AP mode. Plumb the new cfg80211 API for FTM responder statistics through to the driver API in mac80211. Signed-off-by: David Spinadel <david.spinadel@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Pradeep Kumar Chitrapu <pradeepc@codeaurora.org> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/util.c')
-rw-r--r--net/mac80211/util.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/net/mac80211/util.c b/net/mac80211/util.c
index ef5d1f60a63b..bec424316ea4 100644
--- a/net/mac80211/util.c
+++ b/net/mac80211/util.c
@@ -2178,6 +2178,11 @@ int ieee80211_reconfig(struct ieee80211_local *local)
2178 case NL80211_IFTYPE_AP: 2178 case NL80211_IFTYPE_AP:
2179 changed |= BSS_CHANGED_SSID | BSS_CHANGED_P2P_PS; 2179 changed |= BSS_CHANGED_SSID | BSS_CHANGED_P2P_PS;
2180 2180
2181 if (sdata->vif.bss_conf.ftm_responder == 1 &&
2182 wiphy_ext_feature_isset(sdata->local->hw.wiphy,
2183 NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER))
2184 changed |= BSS_CHANGED_FTM_RESPONDER;
2185
2181 if (sdata->vif.type == NL80211_IFTYPE_AP) { 2186 if (sdata->vif.type == NL80211_IFTYPE_AP) {
2182 changed |= BSS_CHANGED_AP_PROBE_RESP; 2187 changed |= BSS_CHANGED_AP_PROBE_RESP;
2183 2188