Handle PMKSA flush in the driver for SAE/OWE offload cases

For wpa_supplicant based SAE/OWE connection, the wpa_supplicant state
machine is aware of the PMKID created for a connection and this gets
removed when "REMOVE_NETWORK all" is called. However, when SAE/OWE
offload is enabled, wpa_supplicant is not aware of the PMKID generated
by the driver/firmware. So add PMKSA del indication to the driver from
remove_network context so that the driver can free PMKs associated with
the SSID.

Bug: 319845133
Test: Connected to WPA3 AP and confirmed from logs that PMK caching
logic works.

Change-Id: I03424b1e3597d6abb56c93886805edea27e13f0e
Signed-off-by: Vinayak Yadawad <vinayak.yadawad@broadcom.com>
2 files changed