[PATCH 0/3] Copy IE coherently in assoc

Pablo Martin-Gomez pmartin-gomez at freebox.fr
Wed Jun 11 11:38:05 PDT 2025


During a STA association, its IEs are checked; for some IEs, if their check 
fails, the whole check is failed, for others, if the IE is invalid, the IE is 
dropped and its corresponding capability deactivated. However there are 
dependencies between those capabilities and currently the capabilities are 
activated even if their dependencies are not met.

This patchset checks that the dependencies are met before copying IEs and 
activating capabilities.

Pablo Martin-Gomez (3):
  AP: check a STA is HT before copying VHT capabilities
  AP: check a STA is VHT before copying VHT operation and vendor
    elements
  AP: check a STA is HE before copying EHT/6GHz capabilities

 src/ap/ieee802_11_eht.c | 3 ++-
 src/ap/ieee802_11_he.c  | 3 ++-
 src/ap/ieee802_11_vht.c | 7 ++++---
 3 files changed, 8 insertions(+), 5 deletions(-)

-- 
2.43.0




More information about the Hostap mailing list