diff --git a/lib/hx509/hx509.h b/lib/hx509/hx509.h index a286bbba4..1d6139a13 100644 --- a/lib/hx509/hx509.h +++ b/lib/hx509/hx509.h @@ -84,6 +84,16 @@ typedef struct hx509_octet_string_list { heim_octet_string *val; } hx509_octet_string_list; +typedef struct hx509_pem_header { + struct hx509_pem_header *next; + char *header; + char *value; +} hx509_pem_header; + +typedef int +(*hx509_pem_read_func)(hx509_context, const char *, const hx509_pem_header *, + const void *, size_t, void *ctx); + /* * Options passed to hx509_query_match_option. */