diff options
Diffstat (limited to 'src/lib/libcrypto/x509/x509_lcl.h')
-rw-r--r-- | src/lib/libcrypto/x509/x509_lcl.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/x509/x509_lcl.h b/src/lib/libcrypto/x509/x509_lcl.h index 7854346b1f..e7eb733f7d 100644 --- a/src/lib/libcrypto/x509/x509_lcl.h +++ b/src/lib/libcrypto/x509/x509_lcl.h | |||
@@ -66,6 +66,8 @@ __BEGIN_HIDDEN_DECLS | |||
66 | 66 | ||
67 | #define X509_CERT_HASH_EVP EVP_sha512() | 67 | #define X509_CERT_HASH_EVP EVP_sha512() |
68 | #define X509_CERT_HASH_LEN SHA512_DIGEST_LENGTH | 68 | #define X509_CERT_HASH_LEN SHA512_DIGEST_LENGTH |
69 | #define X509_CRL_HASH_EVP EVP_sha512() | ||
70 | #define X509_CRL_HASH_LEN SHA512_DIGEST_LENGTH | ||
69 | 71 | ||
70 | struct X509_pubkey_st { | 72 | struct X509_pubkey_st { |
71 | X509_ALGOR *algor; | 73 | X509_ALGOR *algor; |
@@ -227,9 +229,7 @@ struct X509_crl_st { | |||
227 | /* CRL and base CRL numbers for delta processing */ | 229 | /* CRL and base CRL numbers for delta processing */ |
228 | ASN1_INTEGER *crl_number; | 230 | ASN1_INTEGER *crl_number; |
229 | ASN1_INTEGER *base_crl_number; | 231 | ASN1_INTEGER *base_crl_number; |
230 | #ifndef OPENSSL_NO_SHA | 232 | unsigned char hash[X509_CRL_HASH_LEN]; |
231 | unsigned char sha1_hash[SHA_DIGEST_LENGTH]; | ||
232 | #endif | ||
233 | STACK_OF(GENERAL_NAMES) *issuers; | 233 | STACK_OF(GENERAL_NAMES) *issuers; |
234 | const X509_CRL_METHOD *meth; | 234 | const X509_CRL_METHOD *meth; |
235 | void *meth_data; | 235 | void *meth_data; |