summaryrefslogtreecommitdiffstats
path: root/crypto/x509/x509.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-09-10 14:38:37 +0200
committerDr. Stephen Henson <steve@openssl.org>2006-09-10 14:38:37 +0200
commit4d50a2b4d6ae7618844380c1ebd5437226286db7 (patch)
tree72f5b13d45f7f766bbf52e4953aba1804c960b84 /crypto/x509/x509.h
parentMake sure the int_rsa_verify() prototype matches the implementation (diff)
downloadopenssl-4d50a2b4d6ae7618844380c1ebd5437226286db7.tar.xz
openssl-4d50a2b4d6ae7618844380c1ebd5437226286db7.zip
Add verify callback functions to lookup a STACK of matching certs or CRLs
based on subject name. New thread safe functions to retrieve matching STACK from X509_STORE. Cache some IDP components.
Diffstat (limited to 'crypto/x509/x509.h')
-rw-r--r--crypto/x509/x509.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/x509/x509.h b/crypto/x509/x509.h
index 31bc7539bf..de93bf9005 100644
--- a/crypto/x509/x509.h
+++ b/crypto/x509/x509.h
@@ -454,6 +454,9 @@ struct X509_crl_st
/* Copies of various extensions */
AUTHORITY_KEYID *akid;
ISSUING_DIST_POINT *idp;
+ /* Convenient breakdown of IDP */
+ int idp_flags;
+ int idp_reasons;
#ifndef OPENSSL_NO_SHA
unsigned char sha1_hash[SHA_DIGEST_LENGTH];
#endif