wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD
authorRameshkumar Sundaram <quic_ramess@quicinc.com>
Wed, 1 Feb 2023 06:16:02 +0000 (11:46 +0530)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 14 Feb 2023 11:17:54 +0000 (12:17 +0100)
commit19085ef39fa3dd27fa76d1c86dd448403101dcf7
tree4d1a783d99d8f1f9bb5177e7338bdd5342256c78
parent2cc25e4b2a04cdd90dbb2916678745565cc4aeed
wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD

Currently action frames TX only with ML address as A3(BSSID) are
allowed in an ML AP, but TX for a non-ML Station can happen in any
link of an ML BSS with link BSS address as A3.
In case of an MLD, if User-space has provided a valid link_id in
action frame TX request, allow transmission of the frame in that link.

Signed-off-by: Rameshkumar Sundaram <quic_ramess@quicinc.com>
Link: https://lore.kernel.org/r/20230201061602.3918-1-quic_ramess@quicinc.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/mlme.c