| From 178632fa5530a72f50376a60d59be2a07e65c28b Mon Sep 17 00:00:00 2001 |
| From: Fabrice Fontaine <fontaine.fabrice@gmail.com> |
| Date: Sat, 6 Mar 2021 15:20:51 +0100 |
| Subject: [PATCH] src/eXtls_dtls.c: fix build with libressl |
| |
| Build with libressl is broken since |
| https://git.savannah.nongnu.org/cgit/exosip.git/commit/?id=d7488b7bbf59870192372384ef338a44be23e888 |
| because libressl does not define SSL_set0_rbio |
| |
| Fixes: |
| - http://autobuild.buildroot.org/results/89d8d4ba99d6dcc1618cf6b5302c124a92d75be9 |
| |
| Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> |
| [Upstream status: sent to amoizard@antisip.com] |
| --- |
| src/eXtl_dtls.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/src/eXtl_dtls.c b/src/eXtl_dtls.c |
| index 40fa658..8ac3a13 100644 |
| --- a/src/eXtl_dtls.c |
| +++ b/src/eXtl_dtls.c |
| @@ -70,7 +70,7 @@ |
| #define RANDOM "random.pem" |
| #define DHFILE "dh1024.pem" |
| |
| -#if OPENSSL_VERSION_NUMBER < 0x10100000L |
| +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) |
| |
| static void |
| SSL_set0_rbio (SSL * s, BIO * rbio) |
| -- |
| 2.30.0 |
| |