From d3b0a26b3bf3c4a1e34e78fd17da24315cb5a9af Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Fri, 2 Feb 2024 11:02:39 +0100 Subject: [PATCH] If bio.h is included first then it can't include options.h on its own When EXTERNAL_OPTS_OPENVPN is defined, we should be including options.h internally. When bio.h is included first, we don't include options.h and we don't pass the `#if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL)` guard. --- wolfssl/openssl/bio.h | 1 + 1 file changed, 1 insertion(+) diff --git a/wolfssl/openssl/bio.h b/wolfssl/openssl/bio.h index e6f5a709c..9206b092a 100644 --- a/wolfssl/openssl/bio.h +++ b/wolfssl/openssl/bio.h @@ -25,6 +25,7 @@ #ifndef WOLFSSL_BIO_H_ #define WOLFSSL_BIO_H_ +#include #ifdef __cplusplus extern "C" {