Searched refs:pmksa (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.2-release/contrib/wpa/src/rsn_supp/
H A Dpmksa_cache.c23 struct rsn_pmksa_cache_entry *pmksa; /* PMKSA cache */ member in struct:rsn_pmksa_cache
33 static void pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa);
42 static void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
46 wpa_sm_remove_pmkid(pmksa->sm, entry->aa, entry->pmkid);
47 pmksa->pmksa_count--;
48 pmksa->free_cb(entry, pmksa->ctx, reason);
55 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
59 while (pmksa->pmksa
73 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
79 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
124 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, void *network_ctx, int akmp) argument
239 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx) argument
271 pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
298 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument
316 pmksa_cache_clone_entry(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa) argument
348 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *aa) argument
410 struct rsn_pmksa_cache *pmksa = sm->pmksa; local
451 pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len) argument
500 struct rsn_pmksa_cache *pmksa; local
[all...]
H A Dpmksa_cache.h53 void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa);
54 struct rsn_pmksa_cache_entry * pmksa_cache_get(struct rsn_pmksa_cache *pmksa,
57 int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len);
59 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len,
67 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa,
69 void pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx);
81 static inline void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
86 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument
98 static inline int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, argument
105 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, cons argument
123 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx) argument
[all...]
H A Dpreauth.c95 pmksa_cache_add(sm->pmksa, pmk, pmk_len,
308 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL, NULL);
355 pmksa_cache_get_opportunistic(sm->pmksa, sm->network_ctx,
443 struct rsn_pmksa_cache_entry *pmksa; local
455 pmksa = pmksa_cache_get(sm->pmksa, bssid, NULL, NULL);
456 if (pmksa && (!pmksa->opportunistic ||
H A Dwpa.c148 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid,
199 sa = pmksa_cache_add(sm->pmksa,
206 pmksa_cache_get(sm->pmksa, src_addr, pmkid, NULL))
2001 sm->pmksa = pmksa_cache_init(wpa_sm_pmksa_free_cb, sm, sm);
2002 if (sm->pmksa == NULL) {
2021 pmksa_cache_deinit(sm->pmksa);
2590 return pmksa_cache_list(sm->pmksa, buf, len);
2625 pmksa_cache_flush(sm->pmksa, network_ctx);
H A Dwpa_i.h35 struct rsn_pmksa_cache *pmksa; /* PMKSA cache */ member in struct:wpa_sm
/freebsd-10.2-release/contrib/wpa/src/ap/
H A Dpmksa_cache_auth.c27 struct rsn_pmksa_cache_entry *pmksa; member in struct:rsn_pmksa_cache
35 static void pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa);
51 static void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
56 pmksa->pmksa_count--;
57 pmksa->free_cb(entry, pmksa->ctx);
58 pos = pmksa->pmkid[PMKID_HASH(entry->pmkid)];
65 pmksa->pmkid[PMKID_HASH(entry->pmkid)] =
74 pos = pmksa->pmksa;
93 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
107 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
187 pmksa_cache_link_entry(struct rsn_pmksa_cache *pmksa, struct rsn_pmksa_cache_entry *entry) argument
238 pmksa_cache_auth_add(struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa, int session_timeout, struct eapol_state_machine *eapol, int akmp) argument
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
330 pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa) 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
421 struct rsn_pmksa_cache *pmksa; local
[all...]
H A Dpmksa_cache_auth.h40 void pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa);
42 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa,
45 struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *aa,
48 pmksa_cache_auth_add(struct rsn_pmksa_cache *pmksa,
53 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa,
H A Dwpa_auth_ie.c358 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_auth_okc_iter_data
368 data->pmksa = pmksa_cache_get_okc(a->pmksa, data->aa, data->spa,
370 if (data->pmksa)
580 sm->pmksa = NULL;
584 sm->pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sm->addr,
586 if (sm->pmksa) {
587 pmkid = sm->pmksa->pmkid;
591 for (i = 0; sm->pmksa
[all...]
H A Dwpa_auth_i.h105 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_state_machine
184 struct rsn_pmksa_cache *pmksa; member in struct:wpa_authenticator
H A Dwpa_auth.c268 if (sm->pmksa == ctx)
269 sm->pmksa = NULL;
392 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb,
394 if (wpa_auth->pmksa == NULL) {
406 pmksa_cache_auth_deinit(wpa_auth->pmksa);
455 pmksa_cache_auth_deinit(wpa_auth->pmksa);
1635 if (sm->pmksa) {
1637 os_memcpy(sm->PMK, sm->pmksa->pmk, PMK_LEN);
1710 if (sm->pmksa)
1712 sm->pmksa
[all...]
H A Dieee802_1x.c761 struct rsn_pmksa_cache_entry *pmksa; local
876 pmksa = wpa_auth_sta_get_pmksa(sta->wpa_sm);
877 if (pmksa) {
882 wpa_auth_sta_clear_pmksa(sta->wpa_sm, pmksa);
936 struct rsn_pmksa_cache_entry *pmksa; local
1025 pmksa = wpa_auth_sta_get_pmksa(sta->wpa_sm);
1026 if (pmksa) {
1043 pmksa_cache_to_eapol_data(pmksa, sta->eapol_sm);

Completed in 177 milliseconds