--- a/SWIG/_bio.i +++ b/SWIG/_bio.i @@ -9,6 +9,10 @@ %{ #include + +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) +#define BIO_get_init(b) (b)->init +#endif %} %apply Pointer NONNULL { BIO * }; --- a/SWIG/_lib11_compat.i +++ b/SWIG/_lib11_compat.i @@ -8,7 +8,7 @@ */ %{ -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) #include #include