Lines Matching refs:peer_challenge
41 u8 peer_challenge[MSCHAPV2_CHAL_LEN]; member
51 u8 peer_challenge[MSCHAPV2_CHAL_LEN]; member
89 u8 *peer_challenge; member
113 sm->peer_challenge && sm->auth_challenge ? in eap_mschapv2_init()
117 if (sm->peer_challenge) { in eap_mschapv2_init()
118 data->peer_challenge = os_memdup(sm->peer_challenge, in eap_mschapv2_init()
120 if (data->peer_challenge == NULL) { in eap_mschapv2_init()
144 os_free(data->peer_challenge); in eap_mschapv2_deinit()
157 u8 *peer_challenge; in eap_mschapv2_challenge_reply() local
195 peer_challenge = r->peer_challenge; in eap_mschapv2_challenge_reply()
196 if (data->peer_challenge) { in eap_mschapv2_challenge_reply()
199 peer_challenge = data->peer_challenge; in eap_mschapv2_challenge_reply()
200 os_memset(r->peer_challenge, 0, MSCHAPV2_CHAL_LEN); in eap_mschapv2_challenge_reply()
201 } else if (random_get_bytes(peer_challenge, MSCHAPV2_CHAL_LEN)) { in eap_mschapv2_challenge_reply()
213 peer_challenge, r->nt_response, in eap_mschapv2_challenge_reply()
587 if (random_get_bytes(cp->peer_challenge, MSCHAPV2_CHAL_LEN)) in eap_mschapv2_change_password()
597 cp->peer_challenge, MSCHAPV2_CHAL_LEN); in eap_mschapv2_change_password()
602 generate_nt_response(data->passwd_change_challenge, cp->peer_challenge, in eap_mschapv2_change_password()
612 cp->peer_challenge, in eap_mschapv2_change_password()