Home
last modified time | relevance | path

Searched refs:fils (Results 1 – 7 of 7) sorted by relevance

/hostap-latest/src/pasn/
Dpasn_initiator.c214 if (random_get_bytes(pasn->fils.nonce, FILS_NONCE_LEN) < 0 || in wpas_pasn_fils_build_auth()
215 random_get_bytes(pasn->fils.session, FILS_SESSION_LEN) < 0) in wpas_pasn_fils_build_auth()
218 wpa_hexdump(MSG_DEBUG, "PASN: FILS: Nonce", pasn->fils.nonce, in wpas_pasn_fils_build_auth()
221 wpa_hexdump(MSG_DEBUG, "PASN: FILS: Session", pasn->fils.session, in wpas_pasn_fils_build_auth()
244 wpabuf_put_data(buf, pasn->fils.nonce, FILS_NONCE_LEN); in wpas_pasn_fils_build_auth()
250 wpabuf_put_data(buf, pasn->fils.session, FILS_SESSION_LEN); in wpas_pasn_fils_build_auth()
264 pasn->fils.erp_pmkid); in wpas_pasn_fils_build_auth()
285 pasn->fils.completed); in wpas_pasn_wd_fils_auth()
288 if (pasn->fils.completed) in wpas_pasn_wd_fils_auth()
383 if (os_memcmp(pasn->fils.session, elems.fils_session, in wpas_pasn_wd_fils_rx()
[all …]
Dpasn_responder.c220 struct pasn_fils *fils = &pasn->fils; in pasn_get_fils_wd() local
223 if (!fils->erp_resp) { in pasn_get_fils_wd()
248 wpabuf_put_data(buf, fils->anonce, FILS_NONCE_LEN); in pasn_get_fils_wd()
254 wpabuf_put_data(buf, fils->session, FILS_SESSION_LEN); in pasn_get_fils_wd()
258 wpabuf_put_u8(buf, 1 + wpabuf_len(fils->erp_resp)); in pasn_get_fils_wd()
260 wpabuf_put_buf(buf, fils->erp_resp); in pasn_get_fils_wd()
465 pmkid = pasn->fils.erp_pmkid; in handle_auth_pasn_resp()
Dpasn_common.h96 struct pasn_fils fils; member
/hostap-latest/src/ap/
Dieee802_11.c2430 struct pasn_fils *fils = &pasn->fils; in pasn_fils_auth_resp() local
2446 if (random_get_bytes(fils->anonce, FILS_NONCE_LEN) < 0) { in pasn_fils_auth_resp()
2452 fils->anonce, FILS_NONCE_LEN); in pasn_fils_auth_resp()
2454 ret = fils_rmsk_to_pmk(pasn_get_akmp(pasn), msk, msk_len, fils->nonce, in pasn_fils_auth_resp()
2455 fils->anonce, NULL, 0, pmk, &pmk_len); in pasn_fils_auth_resp()
2486 fils->erp_resp = erp_resp; in pasn_fils_auth_resp()
2489 fils->erp_resp = NULL; in pasn_fils_auth_resp()
2496 fils->state = PASN_FILS_STATE_COMPLETE; in pasn_fils_auth_resp()
2511 struct pasn_fils *fils = &pasn->fils; in pasn_wd_handle_fils()
2520 if (fils->state != PASN_FILS_STATE_NONE) { in pasn_wd_handle_fils()
[all …]
Dsta_info.c183 wpabuf_free(sta->pasn->fils.erp_resp); in ap_free_sta_pasn()
184 sta->pasn->fils.erp_resp = NULL; in ap_free_sta_pasn()
/hostap-latest/src/drivers/
Ddriver_atheros.c1700 int fils = 0; in atheros_read_fils_cap() local
1705 if (get80211param(drv, IEEE80211_PARAM_ENABLE_FILS, &fils) < 0) { in atheros_read_fils_cap()
1710 fils = 0; in atheros_read_fils_cap()
1713 drv->fils_en = fils; in atheros_read_fils_cap()
/hostap-latest/doc/
Ddbus.doxygen2182 …-eap-suite-b", "wpa-eap-suite-b-192", "wpa-fils-sha256", "wpa-fils-sha384", "wpa-ft-fils-sha256", …