USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#if defined(SHA256_DIGEST_LENGTH) && defined(USE_ECDSA)
#elif defined(USE_ECDSA) && HAVE_DECL_SSL_CTX_SET_TMP_ECDH
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#if (defined(HAVE_EVP_SHA256) && defined(USE_SHA2)) || (defined(HAVE_EVP_SHA512) && defined(USE_SHA2)) || defined(USE_ECDSA)
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#if defined(USE_ECDSA) && defined(USE_DSA)
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#elif defined(USE_ECDSA) && HAVE_DECL_SSL_CTX_SET_TMP_ECDH
#if defined(USE_ECDSA)
#ifdef USE_ECDSA
#if defined(SHA256_DIGEST_LENGTH) && defined(USE_ECDSA)
#elif defined(USE_ECDSA) && HAVE_DECL_SSL_CTX_SET_TMP_ECDH
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#if (defined(HAVE_EVP_SHA256) && defined(USE_SHA2)) || (defined(HAVE_EVP_SHA512) && defined(USE_SHA2)) || defined(USE_ECDSA)
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#if defined(USE_ECDSA) && defined(USE_DSA)
#ifdef USE_ECDSA
#ifdef USE_ECDSA
#ifdef USE_ECDSA