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

/freebsd-9.3-release/contrib/wpa/src/rsn_supp/
H A Dpmksa_cache.c29 struct rsn_pmksa_cache_entry *pmksa; /* PMKSA cache */ member in struct:rsn_pmksa_cache
39 static void pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa);
48 static void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
52 pmksa->pmksa_count--;
53 pmksa->free_cb(entry, pmksa->ctx, replace);
60 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
64 while (pmksa->pmksa && pmksa
78 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
84 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
129 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
235 pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
261 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid) argument
282 pmksa_cache_notify_reconfig(struct rsn_pmksa_cache *pmksa) argument
293 pmksa_cache_clone_entry(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa) argument
325 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *aa) argument
386 struct rsn_pmksa_cache *pmksa = sm->pmksa; local
415 pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len) argument
464 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,
56 int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len);
58 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len,
60 void pmksa_cache_notify_reconfig(struct rsn_pmksa_cache *pmksa);
67 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa,
80 static inline void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
85 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid) argument
96 static inline int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, argument
103 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, cons argument
109 pmksa_cache_notify_reconfig(struct rsn_pmksa_cache *pmksa) argument
[all...]
H A Dpreauth.c102 pmksa_cache_add(sm->pmksa, pmk, pmk_len,
315 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL);
362 pmksa_cache_get_opportunistic(sm->pmksa, sm->network_ctx,
450 struct rsn_pmksa_cache_entry *pmksa; local
462 pmksa = pmksa_cache_get(sm->pmksa, bssid, NULL);
463 if (pmksa && (!pmksa->opportunistic ||
H A Dwpa.c147 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid);
194 pmksa_cache_add(sm->pmksa, sm->pmk, pmk_len,
199 pmksa_cache_get(sm->pmksa, src_addr, pmkid)) {
1983 sm->pmksa = pmksa_cache_init(wpa_sm_pmksa_free_cb, sm, sm);
1984 if (sm->pmksa == NULL) {
2003 pmksa_cache_deinit(sm->pmksa);
2195 pmksa_cache_notify_reconfig(sm->pmksa);
2543 return pmksa_cache_list(sm->pmksa, buf, len);
H A Dwpa_i.h40 struct rsn_pmksa_cache *pmksa; /* PMKSA cache */ member in struct:wpa_sm
/freebsd-9.3-release/contrib/wpa/src/ap/
H A Dpmksa_cache_auth.c33 struct rsn_pmksa_cache_entry *pmksa; member in struct:rsn_pmksa_cache
41 static void pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa);
56 static void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
61 pmksa->pmksa_count--;
62 pmksa->free_cb(entry, pmksa->ctx);
63 pos = pmksa->pmkid[PMKID_HASH(entry->pmkid)];
70 pmksa->pmkid[PMKID_HASH(entry->pmkid)] =
79 pos = pmksa->pmksa;
98 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
114 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
186 pmksa_cache_link_entry(struct rsn_pmksa_cache *pmksa, struct rsn_pmksa_cache_entry *entry) argument
235 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
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
325 pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa) 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
416 struct rsn_pmksa_cache *pmksa; local
[all...]
H A Dpmksa_cache_auth.h45 void pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa);
47 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa,
50 struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *aa,
53 pmksa_cache_auth_add(struct rsn_pmksa_cache *pmksa,
58 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa,
H A Dwpa_auth_ie.c434 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_auth_okc_iter_data
444 data->pmksa = pmksa_cache_get_okc(a->pmksa, data->aa, data->spa,
446 if (data->pmksa)
670 sm->pmksa = NULL;
674 sm->pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sm->addr,
676 if (sm->pmksa) {
677 pmkid = sm->pmksa->pmkid;
681 for (i = 0; sm->pmksa
[all...]
H A Dwpa_auth_i.h107 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_state_machine
182 struct rsn_pmksa_cache *pmksa; member in struct:wpa_authenticator
H A Dwpa_auth.c266 if (sm->pmksa == ctx)
267 sm->pmksa = NULL;
374 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb,
376 if (wpa_auth->pmksa == NULL) {
388 pmksa_cache_auth_deinit(wpa_auth->pmksa);
424 pmksa_cache_auth_deinit(wpa_auth->pmksa);
1437 if (sm->pmksa) {
1439 os_memcpy(sm->PMK, sm->pmksa->pmk, PMK_LEN);
1512 if (sm->pmksa)
1514 sm->pmksa
[all...]
H A Dieee802_1x.c675 struct rsn_pmksa_cache_entry *pmksa; local
769 pmksa = wpa_auth_sta_get_pmksa(sta->wpa_sm);
770 if (pmksa) {
775 wpa_auth_sta_clear_pmksa(sta->wpa_sm, pmksa);
827 struct rsn_pmksa_cache_entry *pmksa; local
874 pmksa = wpa_auth_sta_get_pmksa(sta->wpa_sm);
875 if (pmksa) {
891 pmksa_cache_to_eapol_data(pmksa, sta->eapol_sm);

Completed in 130 milliseconds