Lines Matching defs:hdrlen
153 int x509_note_OID(void *context, size_t hdrlen,
173 int x509_note_tbs_certificate(void *context, size_t hdrlen,
180 hdrlen, tag, (unsigned long)value - ctx->data, vlen);
182 ctx->cert->tbs = value - hdrlen;
183 ctx->cert->tbs_size = vlen + hdrlen;
190 int x509_note_sig_algo(void *context, size_t hdrlen, unsigned char tag,
285 int x509_note_signature(void *context, size_t hdrlen,
324 int x509_note_serial(void *context, size_t hdrlen,
337 int x509_extract_name_segment(void *context, size_t hdrlen,
366 static int x509_fabricate_name(struct x509_parse_context *ctx, size_t hdrlen,
441 int x509_note_issuer(void *context, size_t hdrlen,
458 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->issuer, vlen);
461 int x509_note_subject(void *context, size_t hdrlen,
468 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->subject, vlen);
474 int x509_note_params(void *context, size_t hdrlen,
487 ctx->params = value - hdrlen;
488 ctx->params_size = vlen + hdrlen;
495 int x509_extract_key_data(void *context, size_t hdrlen,
553 int x509_process_extension(void *context, size_t hdrlen,
645 * @hdrlen: The length of the object header
660 int x509_decode_time(time64_t *_t, size_t hdrlen,
737 int x509_note_not_before(void *context, size_t hdrlen,
742 return x509_decode_time(&ctx->cert->valid_from, hdrlen, tag, value, vlen);
745 int x509_note_not_after(void *context, size_t hdrlen,
750 return x509_decode_time(&ctx->cert->valid_to, hdrlen, tag, value, vlen);
756 int x509_akid_note_kid(void *context, size_t hdrlen,
779 int x509_akid_note_name(void *context, size_t hdrlen,
795 int x509_akid_note_serial(void *context, size_t hdrlen,