From 12b9367598fbcdb5f351430bd3a72f0466d77167 Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Thu, 9 May 2024 19:43:14 +0200 Subject: [PATCH] test_wolfSSL_check_domain: doesn't work with WOLFSSL_HOSTNAME_VERIFY_ALT_NAME_ONLY --- tests/api.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/api.c b/tests/api.c index 38f75e93d..785924a16 100644 --- a/tests/api.c +++ b/tests/api.c @@ -41936,7 +41936,8 @@ static int test_wolfSSL_X509_VERIFY_PARAM(void) return EXPECT_RESULT(); } -#if defined(OPENSSL_EXTRA) && defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) +#if defined(OPENSSL_EXTRA) && defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) && \ + !defined(WOLFSSL_HOSTNAME_VERIFY_ALT_NAME_ONLY) static int test_wolfSSL_check_domain_verify_count = 0; @@ -42001,6 +42002,14 @@ static int test_wolfSSL_check_domain(void) return EXPECT_RESULT(); } +#else + +static int test_wolfSSL_check_domain(void) +{ + EXPECT_DECLS; + return EXPECT_RESULT(); +} + #endif /* OPENSSL_EXTRA && HAVE_SSL_MEMIO_TESTS_DEPENDENCIES */ static int test_wolfSSL_X509_get_X509_PUBKEY(void) @@ -72953,9 +72962,7 @@ TEST_CASE testCases[] = { TEST_DECL(test_wolfSSL_BIO_get_len), #endif -#if defined(OPENSSL_EXTRA) && defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) TEST_DECL(test_wolfSSL_check_domain), -#endif TEST_DECL(test_wolfSSL_cert_cb), TEST_DECL(test_wolfSSL_cert_cb_dyn_ciphers), TEST_DECL(test_wolfSSL_ciphersuite_auth),