1STRUCT CFG80211_PMKS(9) Actions and configuration STRUCT CFG80211_PMKS(9)
2
3
4
6 struct_cfg80211_pmksa - PMK Security Association
7
9 struct cfg80211_pmksa {
10 const u8 * bssid;
11 const u8 * pmkid;
12 const u8 * pmk;
13 size_t pmk_len;
14 const u8 * ssid;
15 size_t ssid_len;
16 const u8 * cache_id;
17 };
18
20 bssid
21 The AP's BSSID (may be NULL).
22
23 pmkid
24 The identifier to refer a PMKSA.
25
26 pmk
27 The PMK for the PMKSA identified by pmkid. This is used for key
28 derivation by a FILS STA. Otherwise, NULL.
29
30 pmk_len
31 Length of the pmk. The length of pmk can differ depending on the
32 hash algorithm used to generate this.
33
34 ssid
35 SSID to specify the ESS within which a PMKSA is valid when using
36 FILS cache identifier (may be NULL).
37
38 ssid_len
39 Length of the ssid in octets.
40
41 cache_id
42 2-octet cache identifier advertized by a FILS AP identifying the
43 scope of PMKSA. This is valid only if ssid_len is non-zero (may be
44 NULL).
45
47 This structure is passed to the set/del_pmksa method for PMKSA caching.
48
50 Johannes Berg <johannes@sipsolutions.net>
51 Author.
52
54Kernel Hackers Manual 3.10 June 2019 STRUCT CFG80211_PMKS(9)