projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replace "SSLeay" in API with OpenSSL
[oweals/openssl.git]
/
crypto
/
bn
/
bn_dh.c
diff --git
a/crypto/bn/bn_dh.c
b/crypto/bn/bn_dh.c
index cfd8c067a80a86e072b8ac73e51e36682229f0f1..ad4a16eabe887fc296fa3ff864a03c7406c4b857 100644
(file)
--- a/
crypto/bn/bn_dh.c
+++ b/
crypto/bn/bn_dh.c
@@
-60,6
+60,8
@@
#include "e_os.h"
#ifndef OPENSSL_NO_DH
#include "e_os.h"
#ifndef OPENSSL_NO_DH
+#include <openssl/dh.h>
+#include "internal/bn_dh.h"
/* DH parameters from RFC5114 */
# if BN_BITS2 == 64
/* DH parameters from RFC5114 */
# if BN_BITS2 == 64
@@
-247,7
+249,8
@@
static const BN_ULONG dh2048_256_q[] = {
/* Macro to make a BIGNUM from static data */
/* Macro to make a BIGNUM from static data */
-# define make_dh_bn(x) const BIGNUM _bignum_##x = { (BN_ULONG *) x, \
+# define make_dh_bn(x) extern const BIGNUM _bignum_##x; \
+ const BIGNUM _bignum_##x = { (BN_ULONG *) x, \
OSSL_NELEM(x),\
OSSL_NELEM(x),\
0, BN_FLG_STATIC_DATA };
OSSL_NELEM(x),\
OSSL_NELEM(x),\
0, BN_FLG_STATIC_DATA };