]> git.ipfire.org Git - thirdparty/hostap.git/commit
MBSSID: Send probe response only from transmitting BSS for MBSSID
authorDhanavandhana Kannan <dhanavandhana.kannan@oss.qualcomm.com>
Wed, 8 Oct 2025 03:20:46 +0000 (08:50 +0530)
committerJouni Malinen <j@w1.fi>
Wed, 8 Oct 2025 21:00:38 +0000 (00:00 +0300)
commitbe201a33e653b52b08b65ffbe7495ce9a797e44d
tree4718eac4eb5fafea9fdd59de550a145fbd7573dd
parentdeed2af73d5e410cc9fac1ad0be7251eaf5ac50d
MBSSID: Send probe response only from transmitting BSS for MBSSID

In MBSSID enabled case, when a Probe Request frame with A3=wildcard
BSSID is received and the SSID matches that of a non-TX BSS, the Probe
Response frmae is queued to the driver with non-TX BSS context. But,
mgmt->sa will be set to the TX BSS as it should be used to build the
Probe Response frame. This leads to TX failure as kernel checks the
management address with that of the BSS address, in this case it is the
non-TX BSS address.

Fix this issue by using the TX BSS for queuing the Probe Response frame
to the driver.

Signed-off-by: Dhanavandhana Kannan <dhanavandhana.kannan@oss.qualcomm.com>
Signed-off-by: Manish Dharanenthiran <manish.dharanenthiran@oss.qualcomm.com>
src/ap/beacon.c