diff --git a/crypto/conf/conf.c b/crypto/conf/conf.c index b1982f82..4c27ddf3 100644 --- a/crypto/conf/conf.c +++ b/crypto/conf/conf.c @@ -62,6 +62,7 @@ #include #include #include +#include #include #include "conf_def.h" @@ -69,6 +70,10 @@ #include "../internal.h" +struct conf_st { + LHASH_OF(CONF_VALUE) *data; +}; + // The maximum length we can grow a value to after variable expansion. 64k // should be more than enough for all reasonable uses. #define MAX_CONF_VALUE_LENGTH 65536 diff --git a/include/openssl/conf.h b/include/openssl/conf.h index 07e34eec..7aa76e13 100644 --- a/include/openssl/conf.h +++ b/include/openssl/conf.h @@ -60,7 +60,6 @@ #include #include -#include #if defined(__cplusplus) extern "C" { @@ -85,10 +84,6 @@ struct conf_value_st { char *value; }; -struct conf_st { - LHASH_OF(CONF_VALUE) *data; -}; - DEFINE_STACK_OF(CONF_VALUE)