Lines Matching refs:outbuf

39 	struct wpabuf *outbuf;  member
135 data->inbuf = data->outbuf = NULL; in eap_pwd_init()
163 wpabuf_free(data->outbuf); in eap_pwd_reset()
178 data->outbuf = wpabuf_alloc(sizeof(struct eap_pwd_id) + in eap_pwd_build_id_req()
180 if (data->outbuf == NULL) { in eap_pwd_build_id_req()
186 wpabuf_free(data->outbuf); in eap_pwd_build_id_req()
187 data->outbuf = NULL; in eap_pwd_build_id_req()
226 wpabuf_put_be16(data->outbuf, data->group_num); in eap_pwd_build_id_req()
227 wpabuf_put_u8(data->outbuf, EAP_PWD_DEFAULT_RAND_FUNC); in eap_pwd_build_id_req()
228 wpabuf_put_u8(data->outbuf, EAP_PWD_DEFAULT_PRF); in eap_pwd_build_id_req()
229 wpabuf_put_data(data->outbuf, &data->token, sizeof(data->token)); in eap_pwd_build_id_req()
230 wpabuf_put_u8(data->outbuf, data->password_prep); in eap_pwd_build_id_req()
231 wpabuf_put_data(data->outbuf, data->id_server, data->id_server_len); in eap_pwd_build_id_req()
282 data->outbuf = wpabuf_alloc(2 * prime_len + order_len + in eap_pwd_build_commit_req()
284 if (data->outbuf == NULL) in eap_pwd_build_commit_req()
289 wpabuf_put_u8(data->outbuf, data->salt_len); in eap_pwd_build_commit_req()
290 wpabuf_put_data(data->outbuf, data->salt, data->salt_len); in eap_pwd_build_commit_req()
294 element = wpabuf_put(data->outbuf, 2 * prime_len); in eap_pwd_build_commit_req()
295 scalar = wpabuf_put(data->outbuf, order_len); in eap_pwd_build_commit_req()
309 if (data->outbuf == NULL) in eap_pwd_build_commit_req()
409 data->outbuf = wpabuf_alloc(SHA256_MAC_LEN); in eap_pwd_build_confirm_req()
410 if (data->outbuf == NULL) in eap_pwd_build_confirm_req()
413 wpabuf_put_data(data->outbuf, conf, SHA256_MAC_LEN); in eap_pwd_build_confirm_req()
417 if (data->outbuf == NULL) in eap_pwd_build_confirm_req()
492 len = wpabuf_len(data->outbuf) - data->out_frag_pos; in eap_pwd_build_req()
502 totlen = wpabuf_len(data->outbuf) + in eap_pwd_build_req()
528 buf = wpabuf_head_u8(data->outbuf); in eap_pwd_build_req()
534 if (data->out_frag_pos >= wpabuf_len(data->outbuf)) { in eap_pwd_build_req()
535 wpabuf_free(data->outbuf); in eap_pwd_build_req()
536 data->outbuf = NULL; in eap_pwd_build_req()