[PW_SID:1071865] [v2,1/4] pmksa: add pmksa_cache_flush_ssid#495
[PW_SID:1071865] [v2,1/4] pmksa: add pmksa_cache_flush_ssid#495IWDTestBot wants to merge 4 commits intoworkflowfrom
Conversation
Adds a new flushing method to remove all PMKSA entries for a given SSID/AKM list
This takes a security enum and returns a bitmask of all possible AKMs for that security type. The AKM list was refactored to be reused by AKM_IS_PSK/AKM_IS_8021X.
If a known network is removed we should also flush any PMKSA entries associated with that network. Without doing this it would permit IWD allow connect to that network later which would be confusing to the user since they explicitly removed the network.
Tests that IWD cannot connect to the network once the profile has been removed (after a PMKSA cache has been established).
|
Fetch PR Prep - Setup ELL Make Distcheck Build - Configure Make Check Make Check w/Valgrind Incremental Build with patches |
|
Fetch PR GitLint Prep - Setup ELL Make Distcheck Build - Configure Make Check Make Check w/Valgrind Incremental Build with patches Autotest Runner Clang Build |
Adds a new flushing method to remove all PMKSA entries for a given
SSID/AKM list
src/pmksa.c | 30 ++++++++++++++++++++++++++++++
src/pmksa.h | 1 +
2 files changed, 31 insertions(+)
v2: