Lines Matching refs:parse
261 /* parse rxResp, respId, respMethod */
336 /* parse rxResp, respId, respMethod */
801 struct erp_tlvs parse;
836 if (erp_parse_tlvs(tlvs, end, &parse, 1) < 0)
839 if (!parse.keyname) {
846 parse.keyname, parse.keyname_len);
847 if (parse.keyname_len > 253) {
852 os_memcpy(nai, parse.keyname, parse.keyname_len);
853 nai[parse.keyname_len] = '\0';
865 sm->identity = (u8 *) dup_binstr(parse.keyname,
866 parse.keyname_len);
869 sm->identity_len = parse.keyname_len;
888 start = parse.keyname + parse.keyname_len;
969 if (erp_parse_tlvs(tlvs, end, &parse, 0) < 0)
1027 /* parse rxResp, respId, respMethod */
1475 /* parse rxResp, respId, respMethod */
2037 struct erp_tlvs parse;
2053 if (erp_parse_tlvs(pos, end, &parse, 1) < 0 || !parse.keyname)
2057 parse.keyname, parse.keyname_len);
2059 sm->identity = os_malloc(parse.keyname_len);
2061 os_memcpy(sm->identity, parse.keyname, parse.keyname_len);
2062 sm->identity_len = parse.keyname_len;