aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/sta_info.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/mac80211/sta_info.c')
-rw-r--r--net/mac80211/sta_info.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/mac80211/sta_info.c b/net/mac80211/sta_info.c
index 6fe48f64d0e4..f41177f58b30 100644
--- a/net/mac80211/sta_info.c
+++ b/net/mac80211/sta_info.c
@@ -350,7 +350,7 @@ struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
350 350
351 sta->sta_state = IEEE80211_STA_NONE; 351 sta->sta_state = IEEE80211_STA_NONE;
352 352
353 do_posix_clock_monotonic_gettime(&uptime); 353 ktime_get_ts(&uptime);
354 sta->last_connected = uptime.tv_sec; 354 sta->last_connected = uptime.tv_sec;
355 ewma_init(&sta->avg_signal, 1024, 8); 355 ewma_init(&sta->avg_signal, 1024, 8);
356 for (i = 0; i < ARRAY_SIZE(sta->chain_signal_avg); i++) 356 for (i = 0; i < ARRAY_SIZE(sta->chain_signal_avg); i++)
@@ -1747,7 +1747,7 @@ void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo)
1747 STATION_INFO_STA_FLAGS | 1747 STATION_INFO_STA_FLAGS |
1748 STATION_INFO_BEACON_LOSS_COUNT; 1748 STATION_INFO_BEACON_LOSS_COUNT;
1749 1749
1750 do_posix_clock_monotonic_gettime(&uptime); 1750 ktime_get_ts(&uptime);
1751 sinfo->connected_time = uptime.tv_sec - sta->last_connected; 1751 sinfo->connected_time = uptime.tv_sec - sta->last_connected;
1752 1752
1753 sinfo->inactive_time = jiffies_to_msecs(jiffies - sta->last_rx); 1753 sinfo->inactive_time = jiffies_to_msecs(jiffies - sta->last_rx);