[PATCH 00/15] Add additional PASN features

Ilan Peer ilan.peer at intel.com
Mon Mar 15 12:56:58 GMT 2021


The patch set includes few bug fixes for the PASN implementation, and in
addition support for the following features:

- Testing support for corrupted MIC
- PASN comeback flows, based on previously submitted patches and comments.
- PASN deauthentication.

Ilan Peer (15):
  AP: Fix setting frame and data lengths in PASN response
  AP: Include PMKID in RSNIE in PASN response
  PASN: Properly set the public key
  tests: pasn: configure the nid before sending the command
  PASN: For testing purposes allow to corrupt MIC
  tests: Add test coverage for PASN with MIC errors
  AP: Rename SAE anti clogging variables and functions
  AP: Enable anti clogging handling code in PASN builds without SAE
  AP: Add support for PASN comeback flow
  PASN: Add support for comeback flow to the wpa_supplicant
  tests: Add PASN tests with comeback flow
  AP: Handle deauthentication frame from PASN station
  nl80211: Allow sending deauthentication frame with off channel
  PASN: Add support for deauthentication flow
  tests: Add coverage for PASN deauthentication

 hostapd/config_file.c             |   9 +-
 hostapd/hostapd.conf              |   3 +-
 src/ap/ap_config.c                |   7 +-
 src/ap/ap_config.h                |  11 +-
 src/ap/hostapd.h                  |   8 +-
 src/ap/ieee802_11.c               | 211 ++++++++++++++++++++++++------
 src/common/wpa_common.c           |  22 +++-
 src/common/wpa_common.h           |   7 +-
 src/drivers/driver_nl80211.c      |  13 ++
 tests/hwsim/test_pasn.py          | 141 +++++++++++++++++++-
 wpa_supplicant/config.c           |   1 +
 wpa_supplicant/config.h           |   4 +
 wpa_supplicant/ctrl_iface.c       |  49 ++++++-
 wpa_supplicant/pasn_supplicant.c  | 192 ++++++++++++++++++++++++---
 wpa_supplicant/wpa_cli.c          |   9 ++
 wpa_supplicant/wpa_supplicant_i.h |   8 +-
 16 files changed, 616 insertions(+), 79 deletions(-)

-- 
2.17.1




More information about the Hostap mailing list