Lines Matching refs:sae
75 sae_clear_data(&pasn->sae); in pasn_wd_handle_sae_commit()
76 pasn->sae.state = SAE_NOTHING; in pasn_wd_handle_sae_commit()
78 ret = sae_set_group(&pasn->sae, pasn->group); in pasn_wd_handle_sae_commit()
89 ret = sae_prepare_commit_pt(&pasn->sae, pasn->pt, own_addr, peer_addr, in pasn_wd_handle_sae_commit()
96 res = sae_parse_commit(&pasn->sae, data + 6, buf_len - 6, NULL, 0, in pasn_wd_handle_sae_commit()
104 ret = sae_process_commit(&pasn->sae); in pasn_wd_handle_sae_commit()
110 pasn->sae.state = SAE_COMMITTED; in pasn_wd_handle_sae_commit()
147 res = sae_check_confirm(&pasn->sae, data + 6, buf_len - 6, NULL); in pasn_wd_handle_sae_confirm()
153 pasn->sae.state = SAE_ACCEPTED; in pasn_wd_handle_sae_confirm()
164 pasn->sae.pmk, pasn->sae.pmk_len); in pasn_wd_handle_sae_confirm()
165 if (!pasn->sae.akmp) in pasn_wd_handle_sae_confirm()
166 pasn->sae.akmp = WPA_KEY_MGMT_SAE; in pasn_wd_handle_sae_confirm()
168 pmksa_cache_auth_add(pasn->pmksa, pasn->sae.pmk, pasn->sae.pmk_len, in pasn_wd_handle_sae_confirm()
169 pasn->sae.pmkid, NULL, 0, pasn->own_addr, in pasn_wd_handle_sae_confirm()
170 peer_addr, 0, NULL, pasn->sae.akmp); in pasn_wd_handle_sae_confirm()
195 sae_write_commit(&pasn->sae, buf, NULL, 0); in pasn_get_sae_wd()
205 sae_write_confirm(&pasn->sae, buf); in pasn_get_sae_wd()
208 pasn->sae.state = SAE_CONFIRMED; in pasn_get_sae_wd()
332 if (pasn->sae.state == SAE_COMMITTED) { in pasn_derive_keys()
334 os_memcpy(pmk, pasn->sae.pmk, PMK_LEN); in pasn_derive_keys()
459 pmkid = pasn->sae.pmkid; in handle_auth_pasn_resp()