From e01368b8480f4587ebffa90f9ecaeaf03eadf739 Mon Sep 17 00:00:00 2001 From: Tim Kourt Date: Thu, 11 Apr 2019 13:56:07 -0700 Subject: [PATCH] scan: Add randomization of SN for probe requests --- src/scan.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/scan.c b/src/scan.c index ec1f31de..ab791872 100644 --- a/src/scan.c +++ b/src/scan.c @@ -330,6 +330,10 @@ static struct l_genl_msg *scan_build_cmd(struct scan_context *sc, */ flags |= NL80211_SCAN_FLAG_RANDOM_ADDR; + if (!is_passive && wiphy_has_ext_feature(sc->wiphy, + NL80211_EXT_FEATURE_SCAN_RANDOM_SN)) + flags |= NL80211_SCAN_FLAG_RANDOM_SN; + if (flags) l_genl_msg_append_attr(msg, NL80211_ATTR_SCAN_FLAGS, 4, &flags);