OpenSSL: Fix build with BoringSSL and LibreSSL 3.3.x and older
Define the EC_GROUP_get_curve() wrapper for the older versions.
Fixes: 3c61f4db4c
("OpenSSL: Replace EC_GROUP_get_curve_GFp() calls with EC_GROUP_get_curve()")
Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
ae0f6ee97e
commit
b95ed17f6b
1 changed files with 4 additions and 1 deletions
|
@ -122,7 +122,10 @@ static const unsigned char * ASN1_STRING_get0_data(const ASN1_STRING *x)
|
|||
#endif /* OpenSSL version < 1.1.0 */
|
||||
|
||||
|
||||
#if OPENSSL_VERSION_NUMBER < 0x10101000L
|
||||
#if OPENSSL_VERSION_NUMBER < 0x10101000L || \
|
||||
defined(OPENSSL_IS_BORINGSSL) || \
|
||||
(defined(LIBRESSL_VERSION_NUMBER) && \
|
||||
LIBRESSL_VERSION_NUMBER < 0x30400000L)
|
||||
static int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,
|
||||
BIGNUM *b, BN_CTX *ctx)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue