Lines Matching refs:in_buf
23 struct wpabuf *in_buf; member
97 wpabuf_free(data->in_buf); in eap_tnc_reset()
401 if (len > wpabuf_tailroom(data->in_buf)) { in eap_tnc_process_cont()
407 wpabuf_put_data(data->in_buf, buf, len); in eap_tnc_process_cont()
410 (unsigned long) wpabuf_tailroom(data->in_buf)); in eap_tnc_process_cont()
421 if (data->in_buf == NULL && !(flags & EAP_TNC_FLAGS_LENGTH_INCLUDED)) { in eap_tnc_process_fragment()
427 if (data->in_buf == NULL) { in eap_tnc_process_fragment()
429 data->in_buf = wpabuf_alloc(message_length); in eap_tnc_process_fragment()
430 if (data->in_buf == NULL) { in eap_tnc_process_fragment()
435 wpabuf_put_data(data->in_buf, buf, len); in eap_tnc_process_fragment()
439 (unsigned long) wpabuf_tailroom(data->in_buf)); in eap_tnc_process_fragment()
507 if (data->in_buf && eap_tnc_process_cont(data, pos, end - pos) < 0) { in eap_tnc_process()
524 if (data->in_buf == NULL) { in eap_tnc_process()
527 data->in_buf = &tmpbuf; in eap_tnc_process()
531 wpabuf_head(data->in_buf), wpabuf_len(data->in_buf)); in eap_tnc_process()
532 tncs_process(data, data->in_buf); in eap_tnc_process()
534 if (data->in_buf != &tmpbuf) in eap_tnc_process()
535 wpabuf_free(data->in_buf); in eap_tnc_process()
536 data->in_buf = NULL; in eap_tnc_process()