28 lines
877 B
Diff
28 lines
877 B
Diff
From b8b1cda430270f03dc556cf9cf7d2fd478101525 Mon Sep 17 00:00:00 2001
|
|
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
|
Date: Wed, 7 Dec 2016 09:36:34 +0200
|
|
Subject: [PATCH] tspi: support libressl
|
|
|
|
Bug: https://sourceforge.net/p/trousers/bugs/222/
|
|
|
|
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
|
---
|
|
src/trspi/crypto/openssl/rsa.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/trspi/crypto/openssl/rsa.c b/src/trspi/crypto/openssl/rsa.c
|
|
index 2b1205f..3e56015 100644
|
|
--- a/src/trspi/crypto/openssl/rsa.c
|
|
+++ b/src/trspi/crypto/openssl/rsa.c
|
|
@@ -38,7 +38,7 @@
|
|
#define DEBUG_print_openssl_errors()
|
|
#endif
|
|
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100001L
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10100001L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L)
|
|
static int
|
|
RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)
|
|
{
|
|
--
|
|
2.7.3
|
|
|