wifi: cfg80211: make TDLS management link-aware
authorMukesh Sisodiya <mukesh.sisodiya@intel.com>
Fri, 16 Jun 2023 06:53:50 +0000 (09:53 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 19 Jun 2023 10:05:27 +0000 (12:05 +0200)
commitc6112046b1a9c130c455ab0bbe74c3f41138693c
treeeb381b50611ee8da5816c398667d73ee6bd63da5
parent71e7552c90db2a2767f5c17c7ec72296b0d92061
wifi: cfg80211: make TDLS management link-aware

For multi-link operation(MLO) TDLS management
frames need to be transmitted on a specific link.
The TDLS setup request will add BSSID along with
peer address and userspace will pass the link-id
based on BSSID value to the driver(or mac80211).

Signed-off-by: Mukesh Sisodiya <mukesh.sisodiya@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230616094948.cb3d87c22812.Ia3d15ac4a9a182145bf2d418bcb3ddf4539cd0a7@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/marvell/mwifiex/cfg80211.c
include/net/cfg80211.h
net/mac80211/ieee80211_i.h
net/mac80211/tdls.c
net/wireless/nl80211.c
net/wireless/rdev-ops.h
net/wireless/trace.h