/external/kernel-headers/original/uapi/linux/ |
H A D | wireless.h | 862 __u8 pmkid[IW_PMKID_LEN]; member in struct:iw_pmksa
|
/external/wpa_supplicant_8/hostapd/src/ap/ |
H A D | pmksa_cache_auth.c | 26 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) 27 struct rsn_pmksa_cache_entry *pmkid[PMKID_HASH_SIZE]; member in struct:rsn_pmksa_cache 60 hash = PMKID_HASH(entry->pmkid); 61 pos = pmksa->pmkid[hash]; 68 pmksa->pmkid[hash] = entry->hnext; 219 hash = PMKID_HASH(entry->pmkid); 220 entry->hnext = pmksa->pmkid[hash]; 221 pmksa->pmkid[hash] = entry; 228 wpa_hexdump(MSG_DEBUG, "RSN: added PMKID", entry->pmkid, PMKID_LE 310 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument 384 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument 419 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument [all...] |
H A D | pmksa_cache_auth.h | 19 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 46 const u8 *spa, const u8 *pmkid); 49 const u8 *pmkid); 59 const u8 *aa, const u8 *pmkid);
|
H A D | wpa_auth.c | 750 ie.num_pmkid != 1 || ie.pmkid == NULL) { 756 os_memcpy(sm->sup_pmk_r1_name, ie.pmkid, PMKID_LEN); 1943 u8 buf[2 + RSN_SELECTOR_LEN + PMKID_LEN], *pmkid = NULL; local 1967 pmkid = buf; 1969 pmkid[0] = WLAN_EID_VENDOR_SPECIFIC; 1970 pmkid[1] = RSN_SELECTOR_LEN + PMKID_LEN; 1971 RSN_SELECTOR_PUT(&pmkid[2], RSN_KEY_DATA_PMKID); 1973 os_memcpy(&pmkid[2 + RSN_SELECTOR_LEN], 1974 sm->pmksa->pmkid, PMKID_LEN); 1977 pmkid [all...] |
H A D | wpa_auth_i.h | 214 const u8 *pmkid);
|
H A D | wpa_auth_ie.c | 92 const u8 *pmkid) 253 if (pmkid) { 259 os_memcpy(pos, pmkid, PMKID_LEN); 267 if (pmkid == NULL) { 303 int pmkid_count_set = pmkid != NULL; 441 const u8 *pmkid; member in struct:wpa_auth_okc_iter_data 449 data->pmkid); 465 const u8 *pmkid = NULL; local 669 &data.pmkid[i * PMKID_LEN], PMKID_LEN); 671 &data.pmkid[ 91 wpa_write_rsn_ie(struct wpa_auth_config *conf, u8 *buf, size_t len, const u8 *pmkid) argument [all...] |
H A D | wpa_auth_ie.h | 17 const u8 *pmkid; member in struct:wpa_eapol_ie_parse
|
/external/wpa_supplicant_8/hostapd/src/common/ |
H A D | wpa_common.c | 355 if (data.num_pmkid == 1 && data.pmkid) 356 parse->rsn_pmkid = data.pmkid; 533 data->pmkid = NULL; 658 data->pmkid = pos; 726 data->pmkid = NULL; 1011 * @pmkid: Buffer for PMKID 1018 u8 *pmkid, int use_sha256) 1035 os_memcpy(pmkid, hash, PMKID_LEN); 1046 * @pmkid: Buffer for PMKID 1053 const u8 *spa, u8 *pmkid) 1017 rsn_pmkid(const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, u8 *pmkid, int use_sha256) argument 1052 rsn_pmkid_suite_b(const u8 *kck, size_t kck_len, const u8 *aa, const u8 *spa, u8 *pmkid) argument 1085 rsn_pmkid_suite_b_192(const u8 *kck, size_t kck_len, const u8 *aa, const u8 *spa, u8 *pmkid) argument 1258 wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid) argument [all...] |
H A D | wpa_common.h | 371 const u8 *pmkid; member in struct:wpa_ie_data 382 u8 *pmkid, int use_sha256); 385 const u8 *spa, u8 *pmkid); 388 const u8 *spa, u8 *pmkid) 395 const u8 *spa, u8 *pmkid); 398 const u8 *aa, const u8 *spa, u8 *pmkid) 410 int wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid); 387 rsn_pmkid_suite_b(const u8 *kck, size_t kck_len, const u8 *aa, const u8 *spa, u8 *pmkid) argument 397 rsn_pmkid_suite_b_192(const u8 *kck, size_t kck_len, const u8 *aa, const u8 *spa, u8 *pmkid) argument
|
/external/wpa_supplicant_8/hostapd/src/drivers/ |
H A D | driver.h | 1790 * @pmkid: PMKID for the PMKSA cache entry 1803 int (*add_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid); 1809 * @pmkid: PMKID for the PMKSA cache entry 1823 int (*remove_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid);
|
H A D | driver_ndis.c | 1208 entry = drv->pmkid; 1222 entry = drv->pmkid; 1225 os_memcpy(&p->BSSIDInfo[i].PMKID, entry->pmkid, 16); 1236 const u8 *pmkid) 1245 entry = drv->pmkid; 1256 os_memcpy(entry->pmkid, pmkid, 16); 1259 entry->next = drv->pmkid; 1260 drv->pmkid = entry; 1266 os_memcpy(entry->pmkid, pmki 1235 wpa_driver_ndis_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1276 wpa_driver_ndis_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1308 struct ndis_pmkid_entry *pmkid, *prev; local 1566 NDIS_802_11_PMKID_CANDIDATE_LIST *pmkid; local [all...] |
H A D | driver_ndis.h | 23 u8 pmkid[16]; member in struct:ndis_pmkid_entry 46 struct ndis_pmkid_entry *pmkid; member in struct:wpa_driver_ndis_data
|
H A D | driver_nl80211.c | 6658 const u8 *pmkid) 6663 (pmkid && nla_put(msg, NL80211_ATTR_PMKID, 16, pmkid)) || 6673 static int nl80211_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 6677 return nl80211_pmkid(bss, NL80211_CMD_SET_PMKSA, bssid, pmkid); 6681 static int nl80211_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 6686 return nl80211_pmkid(bss, NL80211_CMD_DEL_PMKSA, bssid, pmkid); 6657 nl80211_pmkid(struct i802_bss *bss, int cmd, const u8 *bssid, const u8 *pmkid) argument
|
H A D | driver_wext.c | 2326 u32 cmd, const u8 *bssid, const u8 *pmkid) 2339 if (pmkid) 2340 os_memcpy(pmksa.pmkid, pmkid, IW_PMKID_LEN); 2356 const u8 *pmkid) 2359 return wpa_driver_wext_pmksa(drv, IW_PMKSA_ADD, bssid, pmkid); 2364 const u8 *pmkid) 2367 return wpa_driver_wext_pmksa(drv, IW_PMKSA_REMOVE, bssid, pmkid); 2325 wpa_driver_wext_pmksa(struct wpa_driver_wext_data *drv, u32 cmd, const u8 *bssid, const u8 *pmkid) argument 2355 wpa_driver_wext_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 2363 wpa_driver_wext_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument
|
/external/wpa_supplicant_8/hostapd/src/rsn_supp/ |
H A D | peerkey.c | 674 ie.pmkid == NULL) { 678 if (os_memcmp_const(ie.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 680 ie.pmkid, PMKID_LEN); 776 kde.pmkid == NULL || kde.rsn_ie == NULL) { 781 if (os_memcmp_const(kde.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 783 kde.pmkid, PMKID_LEN);
|
H A D | pmksa_cache.c | 46 wpa_sm_remove_pmkid(pmksa->sm, entry->aa, entry->pmkid); 145 rsn_pmkid_suite_b_192(kck, kck_len, aa, spa, entry->pmkid); 147 rsn_pmkid_suite_b(kck, kck_len, aa, spa, entry->pmkid); 149 rsn_pmkid(pmk, pmk_len, aa, spa, entry->pmkid, 167 os_memcmp_const(pos->pmkid, entry->pmkid, 245 wpa_sm_add_pmkid(pmksa->sm, entry->aa, entry->pmkid); 318 * @pmkid: PMKID or %NULL to match any 323 const u8 *aa, const u8 *pmkid, 329 (pmkid 322 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument 431 pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, const u8 *bssid, void *network_ctx, int try_opportunistic) argument [all...] |
H A D | pmksa_cache.h | 17 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 55 const u8 *aa, const u8 *pmkid, 64 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 88 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument 118 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, argument
|
H A D | preauth.c | 345 wpa_sm_add_pmkid(sm, candidate->bssid, p->pmkid);
|
H A D | wpa.c | 176 const u8 *pmkid) 180 if (pmkid && !sm->cur_pmksa) { 185 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid, 197 if (pmkid && sm->cur_pmksa && 198 os_memcmp_const(pmkid, sm->cur_pmksa->pmkid, PMKID_LEN) == 0) { 199 wpa_hexdump(MSG_DEBUG, "RSN: matched PMKID", pmkid, PMKID_LEN); 245 if (!sm->cur_pmksa && pmkid && 246 pmksa_cache_get(sm->pmksa, src_addr, pmkid, NULL)) 453 if (ie.pmkid) { 174 wpa_supplicant_get_pmk(struct wpa_sm *sm, const unsigned char *src_addr, const u8 *pmkid) argument [all...] |
H A D | wpa.h | 41 int (*add_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid); 42 int (*remove_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
|
H A D | wpa_i.h | 207 const u8 *pmkid) 210 return sm->ctx->add_pmkid(sm->ctx->ctx, bssid, pmkid); 214 const u8 *pmkid) 217 return sm->ctx->remove_pmkid(sm->ctx->ctx, bssid, pmkid); 206 wpa_sm_add_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument 213 wpa_sm_remove_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument
|
H A D | wpa_ie.c | 206 os_memcpy(pos, sm->cur_pmksa->pmkid, PMKID_LEN); 384 ie->pmkid = pos + 2 + RSN_SELECTOR_LEN;
|
H A D | wpa_ie.h | 19 const u8 *pmkid; member in struct:wpa_eapol_ie_parse
|
/external/wpa_supplicant_8/src/ap/ |
H A D | pmksa_cache_auth.c | 26 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) 27 struct rsn_pmksa_cache_entry *pmkid[PMKID_HASH_SIZE]; member in struct:rsn_pmksa_cache 60 hash = PMKID_HASH(entry->pmkid); 61 pos = pmksa->pmkid[hash]; 68 pmksa->pmkid[hash] = entry->hnext; 219 hash = PMKID_HASH(entry->pmkid); 220 entry->hnext = pmksa->pmkid[hash]; 221 pmksa->pmkid[hash] = entry; 228 wpa_hexdump(MSG_DEBUG, "RSN: added PMKID", entry->pmkid, PMKID_LE 310 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument 384 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument 419 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument [all...] |
H A D | pmksa_cache_auth.h | 19 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 46 const u8 *spa, const u8 *pmkid); 49 const u8 *pmkid); 59 const u8 *aa, const u8 *pmkid);
|