]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
wifi: cfg80211: Handle specific BSSID in 6GHz scanning
authorIlan Peer <ilan.peer@intel.com>
Thu, 28 Sep 2023 14:35:30 +0000 (17:35 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Mar 2025 11:49:58 +0000 (12:49 +0100)
commit7427e4afbd161aac1120a49870cb518b8e983cef
tree0f40d57c6120cd1d41383e7518f4ef982273a2de
parent23b54d193a90fdde31723de51641504c22cc627c
wifi: cfg80211: Handle specific BSSID in 6GHz scanning

[ Upstream commit 0fca7784b7a14d4ede64f479662afb98876ec7f8 ]

When the scan parameters for a 6GHz scan specify a unicast
BSSID address, and the corresponding AP is found in the scan
list, add a corresponding entry in the collocated AP list,
so this AP would be directly probed even if it was not
advertised as a collocated AP.

This is needed for handling a scan request that is intended
for a ML probe flow, where user space can requests a scan
to retrieve information for other links in the AP MLD.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230928172905.54b954bc02ad.I1c072793d3d77a4c8fbbc64b4db5cce1bbb00382@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Stable-dep-of: 1a0d24775cde ("wifi: cfg80211: adjust allocation of colocated AP data")
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/wireless/scan.c