aboutsummaryrefslogtreecommitdiff
path: root/crypto/asn1/asn1_locl.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-10-03 02:47:59 +0000
committerDr. Stephen Henson <steve@openssl.org>2006-10-03 02:47:59 +0000
commitf4c630abb3552d5c8eabe23eadc5488017325449 (patch)
tree3efb533a4c89a6fa3746ae6992d7e10dd9c7af28 /crypto/asn1/asn1_locl.h
parentc2cccfc585cdc45852d928bb65e38245bf1c253e (diff)
downloadopenssl-f4c630abb3552d5c8eabe23eadc5488017325449.zip
openssl-f4c630abb3552d5c8eabe23eadc5488017325449.tar.gz
openssl-f4c630abb3552d5c8eabe23eadc5488017325449.tar.bz2
Place standard CRL behaviour in default X509_CRL_METHOD new functions to
create, free and set default CRL method.
Diffstat (limited to 'crypto/asn1/asn1_locl.h')
-rw-r--r--crypto/asn1/asn1_locl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/asn1/asn1_locl.h b/crypto/asn1/asn1_locl.h
index 318e27e..3cead31 100644
--- a/crypto/asn1/asn1_locl.h
+++ b/crypto/asn1/asn1_locl.h
@@ -121,8 +121,11 @@ struct evp_pkey_asn1_method_st
* efficient callbacks: for example a CRL entry database.
*/
+#define X509_CRL_METHOD_DYNAMIC 1
+
struct x509_crl_method_st
{
+ int flags;
int (*crl_init)(X509_CRL *crl);
int (*crl_free)(X509_CRL *crl);
int (*crl_lookup)(X509_CRL *crl, X509_REVOKED **ret, ASN1_INTEGER *ser);