From: Simon Josefsson Date: Thu, 10 Nov 2011 20:09:17 +0000 (+0100) Subject: Add verify-high.h, to export some structs (for OCSP). X-Git-Tag: gnutls_3_0_8~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b5f6c58ae2d6b4bcbeea5d25888fedb4a93849f8;p=thirdparty%2Fgnutls.git Add verify-high.h, to export some structs (for OCSP). --- diff --git a/lib/x509/verify-high.h b/lib/x509/verify-high.h new file mode 100644 index 0000000000..c241b08581 --- /dev/null +++ b/lib/x509/verify-high.h @@ -0,0 +1,25 @@ +struct named_cert_st { + gnutls_x509_crt_t cert; + uint8_t name[MAX_NAME_SIZE]; + unsigned int name_size; +}; + +struct node_st { + /* The trusted certificates */ + gnutls_x509_crt_t *trusted_cas; + unsigned int trusted_ca_size; + + struct named_cert_st *named_certs; + unsigned int named_cert_size; + + /* The trusted CRLs */ + gnutls_x509_crl_t *crls; + unsigned int crl_size; +}; + +struct gnutls_x509_trust_list_st { + int size; + struct node_st *node; +}; + +#define INIT_HASH 0x33a1