Name

struct cfg80211_pmksa — PMK Security Association

Synopsis

struct cfg80211_pmksa {
  const u8 * bssid;
  const u8 * pmkid;
  const u8 * pmk;
  size_t pmk_len;
  const u8 * ssid;
  size_t ssid_len;
  const u8 * cache_id;
};  

Members

bssid

The AP's BSSID (may be NULL).

pmkid

The identifier to refer a PMKSA.

pmk

The PMK for the PMKSA identified by pmkid. This is used for key derivation by a FILS STA. Otherwise, NULL.

pmk_len

Length of the pmk. The length of pmk can differ depending on the hash algorithm used to generate this.

ssid

SSID to specify the ESS within which a PMKSA is valid when using FILS cache identifier (may be NULL).

ssid_len

Length of the ssid in octets.

cache_id

2-octet cache identifier advertized by a FILS AP identifying the scope of PMKSA. This is valid only if ssid_len is non-zero (may be NULL).

Description

This structure is passed to the set/del_pmksa method for PMKSA caching.