/freebsd-9.3-release/contrib/wpa/src/ap/ |
H A D | pmksa_cache_auth.h | 25 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 48 const u8 *spa, const u8 *pmkid); 51 const u8 *pmkid); 60 const u8 *aa, const u8 *pmkid);
|
H A D | pmksa_cache_auth.c | 31 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) 32 struct rsn_pmksa_cache_entry *pmkid[PMKID_HASH_SIZE]; member in struct:rsn_pmksa_cache 63 pos = pmksa->pmkid[PMKID_HASH(entry->pmkid)]; 70 pmksa->pmkid[PMKID_HASH(entry->pmkid)] = 207 entry->hnext = pmksa->pmkid[PMKID_HASH(entry->pmkid)]; 208 pmksa->pmkid[PMKID_HAS 284 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument 354 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument 385 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument [all...] |
H A D | wpa_auth_ie.h | 23 const u8 *pmkid; member in struct:wpa_eapol_ie_parse
|
H A D | wpa_auth_ie.c | 113 const u8 *pmkid) 233 if (pmkid) { 239 os_memcpy(pos, pmkid, PMKID_LEN); 247 if (pmkid == NULL) { 437 const u8 *pmkid; member in struct:wpa_auth_okc_iter_data 445 data->pmkid); 461 const u8 *pmkid = NULL; local 673 &data.pmkid[i * PMKID_LEN], PMKID_LEN); 675 &data.pmkid[i * PMKID_LEN]); 677 pmkid 112 wpa_write_rsn_ie(struct wpa_auth_config *conf, u8 *buf, size_t len, const u8 *pmkid) argument [all...] |
H A D | wpa_auth.c | 613 ie.num_pmkid != 1 || ie.pmkid == NULL) { 619 os_memcpy(sm->sup_pmk_r1_name, ie.pmkid, PMKID_LEN); 1485 u8 buf[2 + RSN_SELECTOR_LEN + PMKID_LEN], *pmkid = NULL; local 1507 pmkid = buf; 1509 pmkid[0] = WLAN_EID_VENDOR_SPECIFIC; 1510 pmkid[1] = RSN_SELECTOR_LEN + PMKID_LEN; 1511 RSN_SELECTOR_PUT(&pmkid[2], RSN_KEY_DATA_PMKID); 1513 os_memcpy(&pmkid[2 + RSN_SELECTOR_LEN], 1514 sm->pmksa->pmkid, PMKID_LEN); 1521 sm->addr, &pmkid[ [all...] |
H A D | wpa_auth_i.h | 188 const u8 *pmkid);
|
/freebsd-9.3-release/contrib/wpa/src/rsn_supp/ |
H A D | pmksa_cache.h | 23 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 55 const u8 *aa, const u8 *pmkid); 63 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 85 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid) argument 117 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, argument
|
H A D | pmksa_cache.c | 143 rsn_pmkid(pmk, pmk_len, aa, spa, entry->pmkid, 161 os_memcmp(pos->pmkid, entry->pmkid, PMKID_LEN) == 201 wpa_sm_remove_pmkid(pmksa->sm, pos->aa, pos->pmkid); 225 wpa_sm_add_pmkid(pmksa->sm, entry->aa, entry->pmkid); 258 * @pmkid: PMKID or %NULL to match any 262 const u8 *aa, const u8 *pmkid) 267 (pmkid == NULL || 268 os_memcmp(entry->pmkid, pmkid, PMKID_LE 261 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid) argument 382 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 | wpa_ie.h | 23 const u8 *pmkid; member in struct:wpa_eapol_ie_parse
|
H A D | wpa_i.h | 193 const u8 *pmkid) 196 return sm->ctx->add_pmkid(sm->ctx->ctx, bssid, pmkid); 200 const u8 *pmkid) 203 return sm->ctx->remove_pmkid(sm->ctx->ctx, bssid, pmkid); 192 wpa_sm_add_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument 199 wpa_sm_remove_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument
|
H A D | wpa.c | 138 const u8 *pmkid) 142 if (pmkid && !sm->cur_pmksa) { 147 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid); 157 if (pmkid && sm->cur_pmksa && 158 os_memcmp(pmkid, sm->cur_pmksa->pmkid, PMKID_LEN) == 0) { 159 wpa_hexdump(MSG_DEBUG, "RSN: matched PMKID", pmkid, PMKID_LEN); 198 if (!sm->cur_pmksa && pmkid && 199 pmksa_cache_get(sm->pmksa, src_addr, pmkid)) { 386 if (ie.pmkid) { 136 wpa_supplicant_get_pmk(struct wpa_sm *sm, const unsigned char *src_addr, const u8 *pmkid) argument [all...] |
H A D | wpa_ie.c | 67 data->pmkid = NULL; 348 os_memcpy(pos, sm->cur_pmksa->pmkid, PMKID_LEN); 427 ie->pmkid = pos + 2 + RSN_SELECTOR_LEN;
|
H A D | wpa.h | 46 int (*add_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid); 47 int (*remove_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
|
H A D | peerkey.c | 690 if (wpa_supplicant_parse_ies(kde, len, &ie) < 0 || ie.pmkid == NULL) { 694 if (os_memcmp(ie.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 696 ie.pmkid, PMKID_LEN); 799 kde.pmkid == NULL || kde.rsn_ie == NULL) { 804 if (os_memcmp(kde.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 806 kde.pmkid, PMKID_LEN);
|
H A D | preauth.c | 334 wpa_sm_add_pmkid(sm, candidate->bssid, p->pmkid);
|
H A D | wpa_ft.c | 426 if (data.num_pmkid == 1 && data.pmkid) 427 parse->rsn_pmkid = data.pmkid; 949 "RSNIE (pmkid=%d)", !!parse.rsn_pmkid);
|
/freebsd-9.3-release/contrib/wpa/src/drivers/ |
H A D | driver_ndis.h | 29 u8 pmkid[16]; member in struct:ndis_pmkid_entry 52 struct ndis_pmkid_entry *pmkid; member in struct:wpa_driver_ndis_data
|
H A D | driver_ndis.c | 1195 entry = drv->pmkid; 1209 entry = drv->pmkid; 1212 os_memcpy(&p->BSSIDInfo[i].PMKID, entry->pmkid, 16); 1223 const u8 *pmkid) 1232 entry = drv->pmkid; 1243 os_memcpy(entry->pmkid, pmkid, 16); 1246 entry->next = drv->pmkid; 1247 drv->pmkid = entry; 1253 os_memcpy(entry->pmkid, pmki 1222 wpa_driver_ndis_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1263 wpa_driver_ndis_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1295 struct ndis_pmkid_entry *pmkid, *prev; local 1553 NDIS_802_11_PMKID_CANDIDATE_LIST *pmkid; local [all...] |
H A D | driver.h | 791 * @pmkid: PMKID for the PMKSA cache entry 804 int (*add_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid); 810 * @pmkid: PMKID for the PMKSA cache entry 824 int (*remove_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid);
|
/freebsd-9.3-release/contrib/wpa/src/common/ |
H A D | wpa_common.c | 258 data->pmkid = NULL; 374 data->pmkid = pos; 579 * @pmkid: Buffer for PMKID 586 u8 *pmkid, int use_sha256) 603 os_memcpy(pmkid, hash, PMKID_LEN); 712 int wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid) argument 764 os_memcpy(rpos, pmkid, PMKID_LEN); 777 os_memcpy(rpos, pmkid, PMKID_LEN); 585 rsn_pmkid(const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, u8 *pmkid, int use_sha256) argument
|
H A D | wpa_common.h | 333 const u8 *pmkid; member in struct:wpa_ie_data 342 u8 *pmkid, int use_sha256); 349 int wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid);
|
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/ |
H A D | driver_i.h | 142 const u8 *bssid, const u8 *pmkid) 145 return wpa_s->driver->add_pmkid(wpa_s->drv_priv, bssid, pmkid); 151 const u8 *bssid, const u8 *pmkid) 155 pmkid); 141 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 150 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | preauth_test.c | 162 const u8 *bssid, const u8 *pmkid) 170 const u8 *bssid, const u8 *pmkid) 161 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 169 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | wpas_glue.c | 456 const u8 *bssid, const u8 *pmkid) 458 return wpa_drv_add_pmkid(wpa_s, bssid, pmkid); 463 const u8 *bssid, const u8 *pmkid) 465 return wpa_drv_remove_pmkid(wpa_s, bssid, pmkid); 455 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 462 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | events.c | 135 ie.pmkid == NULL) 140 ie.pmkid + i * PMKID_LEN,
|