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

12

/external/wpa_supplicant_8/hostapd/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
247 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
284 pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
311 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument
329 pmksa_cache_clone_entry(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa) argument
361 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *aa) argument
423 struct rsn_pmksa_cache *pmksa = sm->pmksa; local
464 pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len) argument
513 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,
82 static inline void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
87 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument
99 static inline int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, argument
106 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, cons argument
124 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
[all...]
H A Dpreauth.c96 pmksa_cache_add(sm->pmksa, pmk, pmk_len,
310 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL, NULL);
357 pmksa_cache_get_opportunistic(sm->pmksa, sm->network_ctx,
445 struct rsn_pmksa_cache_entry *pmksa; local
457 pmksa = pmksa_cache_get(sm->pmksa, bssid, NULL, NULL);
458 if (pmksa && (!pmksa->opportunistic ||
/external/wpa_supplicant_8/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
247 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
284 pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
311 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument
329 pmksa_cache_clone_entry(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa) argument
361 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *aa) argument
423 struct rsn_pmksa_cache *pmksa = sm->pmksa; local
464 pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len) argument
513 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,
82 static inline void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
87 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument
99 static inline int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, argument
106 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, cons argument
124 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
[all...]
H A Dpreauth.c96 pmksa_cache_add(sm->pmksa, pmk, pmk_len,
310 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL, NULL);
357 pmksa_cache_get_opportunistic(sm->pmksa, sm->network_ctx,
445 struct rsn_pmksa_cache_entry *pmksa; local
457 pmksa = pmksa_cache_get(sm->pmksa, bssid, NULL, NULL);
458 if (pmksa && (!pmksa->opportunistic ||
/external/wpa_supplicant_8/wpa_supplicant/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
247 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
284 pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
311 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, const void *network_ctx) argument
329 pmksa_cache_clone_entry(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa) argument
361 pmksa_cache_get_opportunistic(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *aa) argument
423 struct rsn_pmksa_cache *pmksa = sm->pmksa; local
464 pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, size_t len) argument
513 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,
82 static inline void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa) argument
87 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, argument
99 static inline int pmksa_cache_list(struct rsn_pmksa_cache *pmksa, char *buf, argument
106 pmksa_cache_add(struct rsn_pmksa_cache *pmksa, cons argument
124 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len) argument
[all...]
H A Dpreauth.c96 pmksa_cache_add(sm->pmksa, pmk, pmk_len,
310 p = pmksa_cache_get(sm->pmksa, candidate->bssid, NULL, NULL);
357 pmksa_cache_get_opportunistic(sm->pmksa, sm->network_ctx,
445 struct rsn_pmksa_cache_entry *pmksa; local
457 pmksa = pmksa_cache_get(sm->pmksa, bssid, NULL, NULL);
458 if (pmksa && (!pmksa->opportunistic ||
/external/wpa_supplicant_8/hostapd/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);
49 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
55 pmksa->pmksa_count--;
56 pmksa->free_cb(entry, pmksa->ctx);
60 pos = pmksa->pmkid[hash];
67 pmksa->pmkid[hash] = entry->hnext;
75 pos = pmksa->pmksa;
95 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
109 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
189 pmksa_cache_link_entry(struct rsn_pmksa_cache *pmksa, struct rsn_pmksa_cache_entry *entry) argument
243 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
292 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument
335 pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa) argument
366 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument
401 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument
430 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,
58 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa,
H A Dwpa_auth_ie.c428 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_auth_okc_iter_data
438 data->pmksa = pmksa_cache_get_okc(a->pmksa, data->aa, data->spa,
440 if (data->pmksa)
648 sm->pmksa = NULL;
652 sm->pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sm->addr,
654 if (sm->pmksa) {
655 pmkid = sm->pmksa->pmkid;
659 for (i = 0; sm->pmksa
[all...]
H A Dwpa_auth.c274 if (sm->pmksa == ctx)
275 sm->pmksa = NULL;
400 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb,
402 if (wpa_auth->pmksa == NULL) {
414 pmksa_cache_auth_deinit(wpa_auth->pmksa);
476 pmksa_cache_auth_deinit(wpa_auth->pmksa);
1722 if (sm->pmksa) {
1724 os_memcpy(sm->PMK, sm->pmksa->pmk, PMK_LEN);
1798 if (sm->pmksa)
1800 sm->pmksa
3086 struct rsn_pmksa_cache_entry *pmksa; local
[all...]
H A Dwpa_auth_i.h106 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_state_machine
199 struct rsn_pmksa_cache *pmksa; member in struct:wpa_authenticator
/external/wpa_supplicant_8/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);
49 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
55 pmksa->pmksa_count--;
56 pmksa->free_cb(entry, pmksa->ctx);
60 pos = pmksa->pmkid[hash];
67 pmksa->pmkid[hash] = entry->hnext;
75 pos = pmksa->pmksa;
95 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
109 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
189 pmksa_cache_link_entry(struct rsn_pmksa_cache *pmksa, struct rsn_pmksa_cache_entry *entry) argument
243 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
292 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument
335 pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa) argument
366 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument
401 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument
430 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,
58 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa,
H A Dwpa_auth_ie.c428 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_auth_okc_iter_data
438 data->pmksa = pmksa_cache_get_okc(a->pmksa, data->aa, data->spa,
440 if (data->pmksa)
648 sm->pmksa = NULL;
652 sm->pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sm->addr,
654 if (sm->pmksa) {
655 pmkid = sm->pmksa->pmkid;
659 for (i = 0; sm->pmksa
[all...]
H A Dwpa_auth.c274 if (sm->pmksa == ctx)
275 sm->pmksa = NULL;
400 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb,
402 if (wpa_auth->pmksa == NULL) {
414 pmksa_cache_auth_deinit(wpa_auth->pmksa);
476 pmksa_cache_auth_deinit(wpa_auth->pmksa);
1722 if (sm->pmksa) {
1724 os_memcpy(sm->PMK, sm->pmksa->pmk, PMK_LEN);
1798 if (sm->pmksa)
1800 sm->pmksa
3086 struct rsn_pmksa_cache_entry *pmksa; local
[all...]
H A Dwpa_auth_i.h106 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_state_machine
199 struct rsn_pmksa_cache *pmksa; member in struct:wpa_authenticator
/external/wpa_supplicant_8/wpa_supplicant/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);
49 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa, argument
55 pmksa->pmksa_count--;
56 pmksa->free_cb(entry, pmksa->ctx);
60 pos = pmksa->pmkid[hash];
67 pmksa->pmkid[hash] = entry->hnext;
75 pos = pmksa->pmksa;
95 struct rsn_pmksa_cache *pmksa = eloop_ctx; local
109 pmksa_cache_set_expiration(struct rsn_pmksa_cache *pmksa) argument
189 pmksa_cache_link_entry(struct rsn_pmksa_cache *pmksa, struct rsn_pmksa_cache_entry *entry) argument
243 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
292 pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa, const struct rsn_pmksa_cache_entry *old_entry, const u8 *aa, const u8 *pmkid) argument
335 pmksa_cache_auth_deinit(struct rsn_pmksa_cache *pmksa) argument
366 pmksa_cache_auth_get(struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *pmkid) argument
401 pmksa_cache_get_okc( struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *spa, const u8 *pmkid) argument
430 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,
58 void pmksa_cache_free_entry(struct rsn_pmksa_cache *pmksa,
H A Dwpa_auth_ie.c428 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_auth_okc_iter_data
438 data->pmksa = pmksa_cache_get_okc(a->pmksa, data->aa, data->spa,
440 if (data->pmksa)
648 sm->pmksa = NULL;
652 sm->pmksa = pmksa_cache_auth_get(wpa_auth->pmksa, sm->addr,
654 if (sm->pmksa) {
655 pmkid = sm->pmksa->pmkid;
659 for (i = 0; sm->pmksa
[all...]
H A Dwpa_auth.c274 if (sm->pmksa == ctx)
275 sm->pmksa = NULL;
400 wpa_auth->pmksa = pmksa_cache_auth_init(wpa_auth_pmksa_free_cb,
402 if (wpa_auth->pmksa == NULL) {
414 pmksa_cache_auth_deinit(wpa_auth->pmksa);
476 pmksa_cache_auth_deinit(wpa_auth->pmksa);
1722 if (sm->pmksa) {
1724 os_memcpy(sm->PMK, sm->pmksa->pmk, PMK_LEN);
1798 if (sm->pmksa)
1800 sm->pmksa
3086 struct rsn_pmksa_cache_entry *pmksa; local
[all...]
H A Dwpa_auth_i.h106 struct rsn_pmksa_cache_entry *pmksa; member in struct:wpa_state_machine
199 struct rsn_pmksa_cache *pmksa; member in struct:wpa_authenticator
/external/wpa_supplicant_8/hostapd/src/drivers/
H A Ddriver_wext.c2222 struct iw_pmksa pmksa; local
2227 os_memset(&pmksa, 0, sizeof(pmksa));
2228 pmksa.cmd = cmd;
2229 pmksa.bssid.sa_family = ARPHRD_ETHER;
2231 os_memcpy(pmksa.bssid.sa_data, bssid, ETH_ALEN);
2233 os_memcpy(pmksa.pmkid, pmkid, IW_PMKID_LEN);
2234 iwr.u.data.pointer = (caddr_t) &pmksa;
2235 iwr.u.data.length = sizeof(pmksa);

Completed in 657 milliseconds

12