aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/scan.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2016-02-23 23:05:06 +0200
committerJohannes Berg <johannes.berg@intel.com>2016-04-05 10:48:55 +0200
commit162dd6a7253ab009c6335c21ce6b80cf227ddda4 (patch)
tree7728515321dbf40d62ce7cd7f36a20caf8635084 /net/mac80211/scan.c
parentmac80211: parse VHT info in injected frames (diff)
downloadlinux-dev-162dd6a7253ab009c6335c21ce6b80cf227ddda4.tar.xz
linux-dev-162dd6a7253ab009c6335c21ce6b80cf227ddda4.zip
mac80211: allow drivers to report CLOCK_BOOTTIME for scan results
This was requested by Android, and the appropriate cfg80211 API had been added by Dmitry. Support it in mac80211, allowing drivers to provide the timestamp. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/scan.c')
-rw-r--r--net/mac80211/scan.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/net/mac80211/scan.c b/net/mac80211/scan.c
index ae980ce8daff..a3fea1f35ef9 100644
--- a/net/mac80211/scan.c
+++ b/net/mac80211/scan.c
@@ -66,7 +66,9 @@ ieee80211_bss_info_update(struct ieee80211_local *local,
struct cfg80211_bss *cbss;
struct ieee80211_bss *bss;
int clen, srlen;
- struct cfg80211_inform_bss bss_meta = {};
+ struct cfg80211_inform_bss bss_meta = {
+ .boottime_ns = rx_status->boottime_ns,
+ };
bool signal_valid;
if (ieee80211_hw_check(&local->hw, SIGNAL_DBM))