25#ifndef PROTOCORE_X509_H
26#define PROTOCORE_X509_H
30#if PROTOCORE_ENABLE_X509
71 X509ParseArgs parse_args;
72 X509MatchArgs match_args;
83 void (*
const parse)(uint8_t *work);
84 void (*
const name_match)(uint8_t *work);
89void protocore_x509_parse(uint8_t *work);
90void protocore_x509_name_match(uint8_t *work);
96static const X509Ns X509 __attribute__((unused)) = {
97 .parse = protocore_x509_parse,
98 .name_match = protocore_x509_name_match,
#define PROTOCORE_BEGIN_DECLS
Give a header's declarations C linkage, so their symbol names carry no parameter types.
_Bool proto_bool
The truth value.
#define PROTOCORE_END_DECLS
What a certificate SAYS, as types: the algorithm identifiers and the parsed view.