#if defined(LIBRESSL_VERSION_NUMBER) || \
#if defined(OPENSSL_NO_CMS) || \
OPENSSL_VERSION_NUMBER < 0x10000000L || \
( defined(LIBRESSL_VERSION_NUMBER) \
defined(OPENSSL_NO_CMS)
&& (LIBRESSL_VERSION_NUMBER < 0x3010000fL) ) || \
OPENSSL_VERSION_NUMBER < 0x10000000L