Home | History | Annotate | Download | only in eap_peer

Lines Matching refs:prop

133 static int ikev2_parse_transform(struct ikev2_proposal_data *prop,
205 prop->encr = transform_id;
210 prop->prf = transform_id;
214 prop->integ = transform_id;
218 prop->dh = transform_id;
226 static int ikev2_parse_proposal(struct ikev2_proposal_data *prop,
266 if (p->proposal_num != prop->proposal_num) {
267 if (p->proposal_num == prop->proposal_num + 1)
268 prop->proposal_num = p->proposal_num;
304 int tlen = ikev2_parse_transform(prop, ppos, pend);
323 struct ikev2_proposal_data prop;
334 os_memset(&prop, 0, sizeof(prop));
335 prop.proposal_num = 1;
343 prop.integ = -1;
344 prop.prf = -1;
345 prop.encr = -1;
346 prop.dh = -1;
347 plen = ikev2_parse_proposal(&prop, pos, end);
351 if (!found && prop.integ != -1 && prop.prf != -1 &&
352 prop.encr != -1 && prop.dh != -1) {
353 os_memcpy(&data->proposal, &prop, sizeof(prop));
354 data->dh = dh_groups_get(prop.dh);