15 lines
666 B
Diff
15 lines
666 B
Diff
--- ./libretroshare/src/tcponudp/bss_tou.c.orig 2018-04-24 21:11:00.988916163 +0200
|
|
+++ ./libretroshare/src/tcponudp/bss_tou.c 2018-04-24 21:12:01.766008033 +0200
|
|
@@ -90,7 +90,9 @@ static int clear_tou_socket_error(int s)
|
|
|
|
#include "tou.h"
|
|
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
+#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x2070000fL
|
|
+static int BIO_get_init(BIO *a) { return a->init; }
|
|
+#elif OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
//static void BIO_set_shutdown(BIO *a,int s) { a->shutdown=s; }
|
|
|
|
static int BIO_get_shutdown(BIO *a) { return a->shutdown; }
|
|
|