wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP
authorVeerendranath Jakkam <quic_vjakkam@quicinc.com>
Thu, 26 Jan 2023 14:32:56 +0000 (20:02 +0530)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 14 Feb 2023 11:00:25 +0000 (12:00 +0100)
commit8bb588d975019748ebdab9448e9a274b7463c13b
treec8aa65860c5444007d531373cb5a7cf98b43b33c
parenta42e59eb9689e54279227e2af5ed75128d92a82b
wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP

Add support to offload OWE processing to user space for MLD AP when
driver's SME in use.

Add new parameters in struct cfg80211_update_owe_info to provide below
information in cfg80211_update_owe_info_event() call:
- MLO link ID of the AP, with which station requested (re)association.
  This is applicable for both MLO and non-MLO station connections when
  the AP affiliated with an MLD.
- Station's MLD address if the connection is MLO capable.

Signed-off-by: Veerendranath Jakkam <quic_vjakkam@quicinc.com>
Link: https://lore.kernel.org/r/20230126143256.960563-3-quic_vjakkam@quicinc.com
[reformat the trace event macro]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/quantenna/qtnfmac/event.c
include/net/cfg80211.h
net/wireless/nl80211.c
net/wireless/trace.h