aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ossl_typ.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-09-21 12:42:15 +0000
committerDr. Stephen Henson <steve@openssl.org>2006-09-21 12:42:15 +0000
commit010fa0b33169cfc9179bda29c34c05af80f78e27 (patch)
treecaa4ce10ab61977cce2363a0fcdb32514caba7db /crypto/ossl_typ.h
parent4ca7d975af7581473a587a59b9f8e39a69247dc0 (diff)
downloadopenssl-010fa0b33169cfc9179bda29c34c05af80f78e27.tar.gz
Tidy up CRL handling by checking for critical extensions when it is
loaded. Add new function X509_CRL_get0_by_serial() to lookup a revoked entry to avoid the need to access the structure directly. Add new X509_CRL_METHOD to allow common CRL operations (verify, lookup) to be redirected.
Diffstat (limited to 'crypto/ossl_typ.h')
-rw-r--r--crypto/ossl_typ.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/ossl_typ.h b/crypto/ossl_typ.h
index 5ebf0fab1c..b132405098 100644
--- a/crypto/ossl_typ.h
+++ b/crypto/ossl_typ.h
@@ -143,6 +143,8 @@ typedef struct ecdsa_method ECDSA_METHOD;
typedef struct x509_st X509;
typedef struct X509_algor_st X509_ALGOR;
typedef struct X509_crl_st X509_CRL;
+typedef struct x509_crl_method_st X509_CRL_METHOD;
+typedef struct x509_revoked_st X509_REVOKED;
typedef struct X509_name_st X509_NAME;
typedef struct X509_pubkey_st X509_PUBKEY;
typedef struct x509_store_st X509_STORE;