Lines Matching refs:resp
280 struct wpabuf *resp; in eap_gpsk_process_gpsk_1() local
301 resp = eap_gpsk_send_gpsk_2(data, identifier, in eap_gpsk_process_gpsk_1()
303 if (resp == NULL) in eap_gpsk_process_gpsk_1()
308 return resp; in eap_gpsk_process_gpsk_1()
317 struct wpabuf *resp; in eap_gpsk_send_gpsk_2() local
329 resp = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_GPSK, len, in eap_gpsk_send_gpsk_2()
331 if (resp == NULL) in eap_gpsk_send_gpsk_2()
334 wpabuf_put_u8(resp, EAP_GPSK_OPCODE_GPSK_2); in eap_gpsk_send_gpsk_2()
335 start = wpabuf_put(resp, 0); in eap_gpsk_send_gpsk_2()
339 wpabuf_put_be16(resp, data->id_peer_len); in eap_gpsk_send_gpsk_2()
340 wpabuf_put_data(resp, data->id_peer, data->id_peer_len); in eap_gpsk_send_gpsk_2()
342 wpabuf_put_be16(resp, data->id_server_len); in eap_gpsk_send_gpsk_2()
343 wpabuf_put_data(resp, data->id_server, data->id_server_len); in eap_gpsk_send_gpsk_2()
349 wpabuf_free(resp); in eap_gpsk_send_gpsk_2()
354 wpabuf_put_data(resp, data->rand_peer, EAP_GPSK_RAND_LEN); in eap_gpsk_send_gpsk_2()
355 wpabuf_put_data(resp, data->rand_server, EAP_GPSK_RAND_LEN); in eap_gpsk_send_gpsk_2()
357 wpabuf_put_be16(resp, csuite_list_len); in eap_gpsk_send_gpsk_2()
358 wpabuf_put_data(resp, csuite_list, csuite_list_len); in eap_gpsk_send_gpsk_2()
360 csuite = wpabuf_put(resp, sizeof(*csuite)); in eap_gpsk_send_gpsk_2()
374 wpabuf_free(resp); in eap_gpsk_send_gpsk_2()
387 wpabuf_free(resp); in eap_gpsk_send_gpsk_2()
394 wpabuf_put_be16(resp, 0); in eap_gpsk_send_gpsk_2()
396 rpos = wpabuf_put(resp, miclen); in eap_gpsk_send_gpsk_2()
401 wpabuf_free(resp); in eap_gpsk_send_gpsk_2()
405 return resp; in eap_gpsk_send_gpsk_2()
587 struct wpabuf *resp; in eap_gpsk_process_gpsk_3() local
615 resp = eap_gpsk_send_gpsk_4(data, identifier); in eap_gpsk_process_gpsk_3()
616 if (resp == NULL) in eap_gpsk_process_gpsk_3()
623 return resp; in eap_gpsk_process_gpsk_3()
630 struct wpabuf *resp; in eap_gpsk_send_gpsk_4() local
638 resp = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_GPSK, 1 + 2 + mlen, in eap_gpsk_send_gpsk_4()
640 if (resp == NULL) in eap_gpsk_send_gpsk_4()
643 wpabuf_put_u8(resp, EAP_GPSK_OPCODE_GPSK_4); in eap_gpsk_send_gpsk_4()
644 start = wpabuf_put(resp, 0); in eap_gpsk_send_gpsk_4()
647 wpabuf_put_be16(resp, 0); in eap_gpsk_send_gpsk_4()
649 rpos = wpabuf_put(resp, mlen); in eap_gpsk_send_gpsk_4()
654 wpabuf_free(resp); in eap_gpsk_send_gpsk_4()
658 return resp; in eap_gpsk_send_gpsk_4()
667 struct wpabuf *resp; in eap_gpsk_process() local
690 resp = eap_gpsk_process_gpsk_1(sm, data, ret, id, pos, len); in eap_gpsk_process()
693 resp = eap_gpsk_process_gpsk_3(sm, data, ret, id, pos, len); in eap_gpsk_process()
703 return resp; in eap_gpsk_process()