Lines Matching refs:in_buf
20 struct wpabuf *in_buf; member
126 wpabuf_free(data->in_buf); in eap_ikev2_reset()
283 if (len > wpabuf_tailroom(data->in_buf)) { in eap_ikev2_process_cont()
289 wpabuf_put_data(data->in_buf, buf, len); in eap_ikev2_process_cont()
292 (unsigned long) wpabuf_tailroom(data->in_buf)); in eap_ikev2_process_cont()
303 if (data->in_buf == NULL && !(flags & IKEV2_FLAGS_LENGTH_INCLUDED)) { in eap_ikev2_process_fragment()
309 if (data->in_buf == NULL) { in eap_ikev2_process_fragment()
317 data->in_buf = wpabuf_alloc(message_length); in eap_ikev2_process_fragment()
318 if (data->in_buf == NULL) { in eap_ikev2_process_fragment()
323 wpabuf_put_data(data->in_buf, buf, len); in eap_ikev2_process_fragment()
327 (unsigned long) wpabuf_tailroom(data->in_buf)); in eap_ikev2_process_fragment()
413 if (data->in_buf && eap_ikev2_process_cont(data, pos, end - pos) < 0) { in eap_ikev2_process()
430 if (data->in_buf == NULL) { in eap_ikev2_process()
433 data->in_buf = &tmpbuf; in eap_ikev2_process()
436 if (ikev2_initiator_process(&data->ikev2, data->in_buf) < 0) { in eap_ikev2_process()
437 if (data->in_buf == &tmpbuf) in eap_ikev2_process()
438 data->in_buf = NULL; in eap_ikev2_process()
462 if (data->in_buf != &tmpbuf) in eap_ikev2_process()
463 wpabuf_free(data->in_buf); in eap_ikev2_process()
464 data->in_buf = NULL; in eap_ikev2_process()