[PATCH 00/13] MLD STA: Add SME MLO support

Andrei Otcheretianski andrei.otcheretianski at intel.com
Thu Nov 24 04:45:20 PST 2022


This patch series add MLO support in authentication and association
commands for drivers that advertise WPA_DRIVER_FLAGS_SME. Implement
it in wpa_supplicant and driver_nl80211.

Andrei Otcheretianski (7):
  common: Combine definitions for Multi-Link and per STA profile control
  wpa_supplicant: Add more fields to MLO links information
  SME: Add support for handling authentication with MLD
  SME: Add support for handling association with MLD
  SME: Accept authentication frame from an MLD AP
  driver_nl80211: Support get_sta_mlo_info for SME drivers
  wpa_supplicant: Don't init WPA multi-link info for open connection

Ilan Peer (6):
  ctrl_iface: Report RNR and ML in BSS command
  driver: Modify authentication and association APIs to support MLO
  nl80211: Add support for MLD authentication
  nl80211: Support MLD association request
  nl80211: Get MLO support capability
  nl80211: Handle scan results with MLD connection

 src/common/defs.h                  |  15 ++
 src/common/ieee802_11_common.h     |   1 +
 src/common/ieee802_11_defs.h       | 136 +++++++++++++--
 src/common/wpa_ctrl.h              |   2 +
 src/drivers/driver.h               |  54 ++++++
 src/drivers/driver_nl80211.c       | 157 ++++++++++++++++-
 src/drivers/driver_nl80211.h       |   3 +
 src/drivers/driver_nl80211_capa.c  |   3 +
 src/drivers/driver_nl80211_event.c |  16 +-
 src/drivers/driver_nl80211_scan.c  |  17 +-
 wpa_supplicant/bss.c               |  18 ++
 wpa_supplicant/bss.h               |   1 +
 wpa_supplicant/ctrl_iface.c        | 269 ++++++++++++++++++++++++++++-
 wpa_supplicant/events.c            |  14 +-
 wpa_supplicant/sme.c               | 232 ++++++++++++++++++++++++-
 wpa_supplicant/wpa_supplicant_i.h  |  11 +-
 16 files changed, 898 insertions(+), 51 deletions(-)

-- 
2.25.1




More information about the Hostap mailing list