Lines Matching defs:req
108 struct wpabuf *req;
122 req = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_GPSK, len,
124 if (req == NULL) {
131 wpabuf_put_u8(req, EAP_GPSK_OPCODE_GPSK_1);
132 wpabuf_put_be16(req, sm->cfg->server_id_len);
133 wpabuf_put_data(req, sm->cfg->server_id, sm->cfg->server_id_len);
134 wpabuf_put_data(req, data->rand_server, EAP_GPSK_RAND_LEN);
135 wpabuf_put_be16(req,
137 wpabuf_put_data(req, data->csuite_list,
140 return req;
150 struct wpabuf *req;
157 req = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_GPSK, len,
159 if (req == NULL) {
166 wpabuf_put_u8(req, EAP_GPSK_OPCODE_GPSK_3);
167 start = wpabuf_put(req, 0);
169 wpabuf_put_data(req, data->rand_peer, EAP_GPSK_RAND_LEN);
170 wpabuf_put_data(req, data->rand_server, EAP_GPSK_RAND_LEN);
171 wpabuf_put_be16(req, sm->cfg->server_id_len);
172 wpabuf_put_data(req, sm->cfg->server_id, sm->cfg->server_id_len);
173 csuite = wpabuf_put(req, sizeof(*csuite));
178 wpabuf_put_be16(req, 0);
180 pos = wpabuf_put(req, miclen);
184 wpabuf_free(req);
189 return req;