Home | History | Annotate | Download | only in eap_peer

Lines Matching defs:prop

116 static int ikev2_parse_transform(struct ikev2_proposal_data *prop,
179 prop->encr = transform_id;
184 prop->prf = transform_id;
188 prop->integ = transform_id;
192 prop->dh = transform_id;
200 static int ikev2_parse_proposal(struct ikev2_proposal_data *prop,
240 if (p->proposal_num != prop->proposal_num) {
241 if (p->proposal_num == prop->proposal_num + 1)
242 prop->proposal_num = p->proposal_num;
278 int tlen = ikev2_parse_transform(prop, ppos, pend);
297 struct ikev2_proposal_data prop;
308 os_memset(&prop, 0, sizeof(prop));
309 prop.proposal_num = 1;
317 prop.integ = -1;
318 prop.prf = -1;
319 prop.encr = -1;
320 prop.dh = -1;
321 plen = ikev2_parse_proposal(&prop, pos, end);
325 if (!found && prop.integ != -1 && prop.prf != -1 &&
326 prop.encr != -1 && prop.dh != -1) {
327 os_memcpy(&data->proposal, &prop, sizeof(prop));
328 data->dh = dh_groups_get(prop.dh);