diff options
author | Richard Levitte <levitte@openssl.org> | 2020-01-14 02:32:42 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2020-01-15 23:45:41 +0100 |
commit | a3327784d9526fd69649089ea5c78a55906e9b2c (patch) | |
tree | 8ca8921d5d7a6e3d9445f122e5fb026282f9d007 /crypto/dh/dh_local.h | |
parent | 62c3fed0cd52316259e4e2c0e5878bcfa69b38f9 (diff) | |
download | openssl-new-a3327784d9526fd69649089ea5c78a55906e9b2c.tar.gz |
CRYPTO: Remove support for ex_data fields when building the FIPS module
These fields are purely application data, and applications don't reach
into the bowels of the FIPS module, so these fields are never used
there.
Fixes #10835
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10837)
Diffstat (limited to 'crypto/dh/dh_local.h')
-rw-r--r-- | crypto/dh/dh_local.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/dh/dh_local.h b/crypto/dh/dh_local.h index a9041e9462..378cf5c957 100644 --- a/crypto/dh/dh_local.h +++ b/crypto/dh/dh_local.h @@ -33,7 +33,9 @@ struct dh_st { int seedlen; BIGNUM *counter; CRYPTO_REF_COUNT references; +#ifndef FIPS_MODE CRYPTO_EX_DATA ex_data; +#endif const DH_METHOD *meth; ENGINE *engine; CRYPTO_RWLOCK *lock; |