Lines Matching refs:req
107 struct wpabuf *req; in eap_tnc_build_start() local
109 req = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_TNC, 1, EAP_CODE_REQUEST, in eap_tnc_build_start()
111 if (req == NULL) { in eap_tnc_build_start()
118 wpabuf_put_u8(req, EAP_TNC_FLAGS_START | EAP_TNC_VERSION); in eap_tnc_build_start()
122 return req; in eap_tnc_build_start()
129 struct wpabuf *req; in eap_tnc_build() local
150 req = wpabuf_alloc(rlen); in eap_tnc_build()
151 if (req == NULL) { in eap_tnc_build()
157 wpabuf_put_data(req, start_buf, start_len); in eap_tnc_build()
160 rpos1 = wpabuf_put(req, 0); in eap_tnc_build()
162 wpabuf_put(req, rpos - rpos1); in eap_tnc_build()
164 wpabuf_put_data(req, end_buf, end_len); in eap_tnc_build()
168 wpabuf_head(req), wpabuf_len(req)); in eap_tnc_build()
170 return req; in eap_tnc_build()
220 struct wpabuf *req; in eap_tnc_build_msg() local
240 req = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_TNC, plen, in eap_tnc_build_msg()
242 if (req == NULL) in eap_tnc_build_msg()
245 wpabuf_put_u8(req, flags); /* Flags */ in eap_tnc_build_msg()
247 wpabuf_put_be32(req, wpabuf_len(data->out_buf)); in eap_tnc_build_msg()
249 wpabuf_put_data(req, wpabuf_head_u8(data->out_buf) + data->out_used, in eap_tnc_build_msg()
276 return req; in eap_tnc_build_msg()