Don't report the signal to userspace when the BSS entry created from a per-STA profile and avoid overriding BSS information generated from direct/MBSSID frame data with per-STA profile BSS information. Veerendranath Jakkam (3): wifi: cfg80211: make BSS source types public wifi: cfg80211: skip indicating signal for per-STA profile BSSs wifi: cfg80211: avoid overriding direct/MBSSID BSS with per-STA profile BSS --- v2: * No changes in 1-2. * Check if BSS information generated from direct frame data available in cfg80211_parse_ml_elem_sta_data() itself and skip generating per-STA profile BSS entry. --- net/wireless/core.h | 8 ++++++++ net/wireless/nl80211.c | 26 +++++++++++++++----------- net/wireless/scan.c | 35 ++++++++++++++++++++++++++++++----- 3 files changed, 53 insertions(+), 16 deletions(-) -- 2.34.1