/freebsd-10.3-release/contrib/wpa/src/ap/ |
H A D | pmksa_cache_auth.h | 19 u8 pmkid[PMKID_LEN]; member in struct:rsn_pmksa_cache_entry 43 const u8 *spa, const u8 *pmkid); 46 const u8 *pmkid); 55 const u8 *aa, const u8 *pmkid);
|
H A D | pmksa_cache_auth.c | 25 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) 26 struct rsn_pmksa_cache_entry *pmkid[PMKID_HASH_SIZE]; member in struct:rsn_pmksa_cache 58 pos = pmksa->pmkid[PMKID_HASH(entry->pmkid)]; 65 pmksa->pmkid[PMKID_HASH(entry->pmkid)] = 208 entry->hnext = pmksa->pmkid[PMKID_HASH(entry->pmkid)]; 209 pmksa->pmkid[PMKID_HAS 287 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument 359 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument 390 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.c | 92 const u8 *pmkid) 243 if (pmkid) { 249 os_memcpy(pos, pmkid, PMKID_LEN); 257 if (pmkid == NULL) { 275 int pmkid_count_set = pmkid != NULL; 361 const u8 *pmkid; member in struct:wpa_auth_okc_iter_data 369 data->pmkid); 385 const u8 *pmkid = NULL; local 583 &data.pmkid[i * PMKID_LEN], PMKID_LEN); 585 &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
|
H A D | wpa_auth.c | 663 ie.num_pmkid != 1 || ie.pmkid == NULL) { 669 os_memcpy(sm->sup_pmk_r1_name, ie.pmkid, PMKID_LEN); 1698 u8 buf[2 + RSN_SELECTOR_LEN + PMKID_LEN], *pmkid = NULL; local 1720 pmkid = buf; 1722 pmkid[0] = WLAN_EID_VENDOR_SPECIFIC; 1723 pmkid[1] = RSN_SELECTOR_LEN + PMKID_LEN; 1724 RSN_SELECTOR_PUT(&pmkid[2], RSN_KEY_DATA_PMKID); 1726 os_memcpy(&pmkid[2 + RSN_SELECTOR_LEN], 1727 sm->pmksa->pmkid, PMKID_LEN); 1734 sm->addr, &pmkid[ [all...] |
H A D | wpa_auth_i.h | 191 const u8 *pmkid);
|
/freebsd-10.3-release/contrib/wpa/src/rsn_supp/ |
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, 63 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 86 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument 115 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, argument
|
H A D | pmksa_cache.c | 46 wpa_sm_remove_pmkid(pmksa->sm, entry->aa, entry->pmkid); 138 rsn_pmkid(pmk, pmk_len, aa, spa, entry->pmkid, 156 os_memcmp(pos->pmkid, entry->pmkid, PMKID_LEN) == 228 wpa_sm_add_pmkid(pmksa->sm, entry->aa, entry->pmkid); 294 * @pmkid: PMKID or %NULL to match any 299 const u8 *aa, const u8 *pmkid, 305 (pmkid == NULL || 306 os_memcmp(entry->pmkid, pmkid, PMKID_LE 298 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument 406 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 | 19 const u8 *pmkid; member in struct:wpa_eapol_ie_parse
|
H A D | wpa_i.h | 205 const u8 *pmkid) 208 return sm->ctx->add_pmkid(sm->ctx->ctx, bssid, pmkid); 212 const u8 *pmkid) 215 return sm->ctx->remove_pmkid(sm->ctx->ctx, bssid, pmkid); 204 wpa_sm_add_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument 211 wpa_sm_remove_pmkid(struct wpa_sm *sm, const u8 *bssid, const u8 *pmkid) argument
|
H A D | wpa.c | 139 const u8 *pmkid) 143 if (pmkid && !sm->cur_pmksa) { 148 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid, 160 if (pmkid && sm->cur_pmksa && 161 os_memcmp(pmkid, sm->cur_pmksa->pmkid, PMKID_LEN) == 0) { 162 wpa_hexdump(MSG_DEBUG, "RSN: matched PMKID", pmkid, PMKID_LEN); 205 if (!sm->cur_pmksa && pmkid && 206 pmksa_cache_get(sm->pmksa, src_addr, pmkid, NULL)) 403 if (ie.pmkid) { 137 wpa_supplicant_get_pmk(struct wpa_sm *sm, const unsigned char *src_addr, const u8 *pmkid) argument [all...] |
H A D | wpa.h | 39 int (*add_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid); 40 int (*remove_pmkid)(void *ctx, const u8 *bssid, const u8 *pmkid);
|
H A D | wpa_ie.c | 200 os_memcpy(pos, sm->cur_pmksa->pmkid, PMKID_LEN); 279 ie->pmkid = pos + 2 + RSN_SELECTOR_LEN;
|
H A D | peerkey.c | 688 if (wpa_supplicant_parse_ies(kde, len, &ie) < 0 || ie.pmkid == NULL) { 692 if (os_memcmp(ie.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 694 ie.pmkid, PMKID_LEN); 797 kde.pmkid == NULL || kde.rsn_ie == NULL) { 802 if (os_memcmp(kde.pmkid, peerkey->smkid, PMKID_LEN) != 0) { 804 kde.pmkid, PMKID_LEN);
|
H A D | preauth.c | 327 wpa_sm_add_pmkid(sm, candidate->bssid, p->pmkid);
|
/freebsd-10.3-release/contrib/wpa/src/drivers/ |
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_ndis.c | 1209 entry = drv->pmkid; 1223 entry = drv->pmkid; 1226 os_memcpy(&p->BSSIDInfo[i].PMKID, entry->pmkid, 16); 1237 const u8 *pmkid) 1246 entry = drv->pmkid; 1257 os_memcpy(entry->pmkid, pmkid, 16); 1260 entry->next = drv->pmkid; 1261 drv->pmkid = entry; 1267 os_memcpy(entry->pmkid, pmki 1236 wpa_driver_ndis_add_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1277 wpa_driver_ndis_remove_pmkid(void *priv, const u8 *bssid, const u8 *pmkid) argument 1309 struct ndis_pmkid_entry *pmkid, *prev; local 1567 NDIS_802_11_PMKID_CANDIDATE_LIST *pmkid; local [all...] |
H A D | driver.h | 1219 * @pmkid: PMKID for the PMKSA cache entry 1232 int (*add_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid); 1238 * @pmkid: PMKID for the PMKSA cache entry 1252 int (*remove_pmkid)(void *priv, const u8 *bssid, const u8 *pmkid);
|
/freebsd-10.3-release/contrib/wpa/src/common/ |
H A D | wpa_common.c | 266 if (data.num_pmkid == 1 && data.pmkid) 267 parse->rsn_pmkid = data.pmkid; 412 data->pmkid = NULL; 528 data->pmkid = pos; 602 data->pmkid = NULL; 871 * @pmkid: Buffer for PMKID 878 u8 *pmkid, int use_sha256) 895 os_memcpy(pmkid, hash, PMKID_LEN); 1006 int wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid) argument 1058 os_memcpy(rpos, pmkid, PMKID_LE 877 rsn_pmkid(const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, u8 *pmkid, int use_sha256) argument [all...] |
H A D | wpa_common.h | 354 const u8 *pmkid; member in struct:wpa_ie_data 365 u8 *pmkid, int use_sha256); 372 int wpa_insert_pmkid(u8 *ies, size_t ies_len, const u8 *pmkid);
|
/freebsd-10.3-release/contrib/wpa/wpa_supplicant/ |
H A D | preauth_test.c | 150 const u8 *bssid, const u8 *pmkid) 158 const u8 *bssid, const u8 *pmkid) 149 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 157 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | driver_i.h | 143 const u8 *bssid, const u8 *pmkid) 146 return wpa_s->driver->add_pmkid(wpa_s->drv_priv, bssid, pmkid); 152 const u8 *bssid, const u8 *pmkid) 156 pmkid); 142 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 151 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | wpas_glue.c | 455 const u8 *bssid, const u8 *pmkid) 457 return wpa_drv_add_pmkid(wpa_s, bssid, pmkid); 462 const u8 *bssid, const u8 *pmkid) 464 return wpa_drv_remove_pmkid(wpa_s, bssid, pmkid); 454 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 461 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
|
H A D | events.c | 195 ie.pmkid == NULL) 200 ie.pmkid + i * PMKID_LEN,
|