[PATCH 0/4] Add RSNXE related changes to PASN

Ilan Peer ilan.peer at intel.com
Wed Dec 16 06:01:36 EST 2020


The patch set continues the work introduced in the previous patch set:
- "Support base Pre association Security Negotiation (PASN)"
- "Support PASN with SAE, FILS and FT"

Draft 802.11az_D2.6 introduced some changes to the PASN
flows which were not included in the previous drafts, mainly
with regards to capability negotiation in RSNXE and inclusion
of RSNXE in the authentication frames. The patches in this
patch set handle the changes in the RSNXE etc.

Ilan Peer (4):
  RSN: Add RSNXE new definitions
  PASN: Include RSNXE in the PASN negotiation
  WPA: Support deriving KDK based on capabilities
  WPA_AUTH: Support deriving KDK based on capabilities

 src/ap/beacon.c                   |  2 +-
 src/ap/beacon.h                   |  2 ++
 src/ap/ieee802_11.c               | 34 ++++++++++++++++++----
 src/ap/ieee802_11_shared.c        | 46 ++++++++++++++++++++---------
 src/ap/wpa_auth.c                 | 29 +++++++++++++------
 src/ap/wpa_auth.h                 |  9 ++++--
 src/ap/wpa_auth_ft.c              | 14 ++++++---
 src/ap/wpa_auth_glue.c            |  9 +++++-
 src/ap/wpa_auth_ie.c              | 39 ++++++++++++++++++-------
 src/common/ieee802_11_defs.h      |  5 ++++
 src/common/wpa_common.c           | 48 +++++++++++++++++++++++++++++--
 src/common/wpa_common.h           |  4 +++
 src/drivers/driver.h              |  9 ++++++
 src/rsn_supp/wpa.c                | 27 +++++++++++++----
 src/rsn_supp/wpa.h                |  2 +-
 src/rsn_supp/wpa_ft.c             | 22 +++++++++++---
 src/rsn_supp/wpa_i.h              |  9 ++++--
 src/rsn_supp/wpa_ie.c             | 42 ++++++++++++++++++---------
 wpa_supplicant/pasn_supplicant.c  | 41 +++++++++++++++++++-------
 wpa_supplicant/wpa_supplicant_i.h |  2 +-
 wpa_supplicant/wpas_glue.c        |  2 +-
 21 files changed, 311 insertions(+), 86 deletions(-)

-- 
2.17.1




More information about the Hostap mailing list