Home | History | Annotate | Download | only in tls

Lines Matching refs:pos

99 	const u8 *pos, *end;
103 pos = search_tag(pem_cert_begin, buf, len);
104 if (!pos) {
113 while (pos) {
114 pos += os_strlen(pem_cert_begin);
115 end = search_tag(pem_cert_end, pos, buf + len - pos);
122 der = base64_decode(pos, end - pos, &der_len);
139 pos = search_tag(pem_cert_begin, end, buf + len - end);
220 const u8 *pos, *end;
225 pos = search_tag(pem_key_begin, key, len);
226 if (!pos) {
227 pos = search_tag(pem_key2_begin, key, len);
228 if (!pos)
230 pos += os_strlen(pem_key2_begin);
231 end = search_tag(pem_key2_end, pos, key + len - pos);
235 pos += os_strlen(pem_key_begin);
236 end = search_tag(pem_key_end, pos, key + len - pos);
241 der = base64_decode(pos, end - pos, &der_len);
254 const u8 *pos, *end;
261 pos = search_tag(pem_key_enc_begin, key, len);
262 if (!pos)
264 pos += os_strlen(pem_key_enc_begin);
265 end = search_tag(pem_key_enc_end, pos, key + len - pos);
269 der = base64_decode(pos, end - pos, &der_len);
343 const u8 *pos, *end;
345 pos = dh;
356 if (asn1_get_next(pos, len, &hdr) < 0 ||
364 pos = hdr.payload;
367 if (asn1_get_next(pos, end - pos, &hdr) < 0)
386 pos = hdr.payload + hdr.length;
389 if (asn1_get_next(pos, end - pos, &hdr) < 0)
420 const u8 *pos, *end;
424 pos = search_tag(pem_dhparams_begin, buf, len);
425 if (!pos) {
434 pos += os_strlen(pem_dhparams_begin);
435 end = search_tag(pem_dhparams_end, pos, buf + len - pos);
442 der = base64_decode(pos, end - pos, &der_len);