From ecb2463bbed31f3494f317e7007d3ff21d951e6e Mon Sep 17 00:00:00 2001 From: John Safranek Date: Thu, 1 Mar 2018 15:22:38 -0800 Subject: [PATCH] modify the client external test list to skip the test case when aes and aes-gcm are disabled --- examples/client/client.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/examples/client/client.c b/examples/client/client.c index 3c010a869..bd2f2d14c 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -1358,6 +1358,15 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) done += 1; #endif + /* For the external test, if we disable AES, GoDaddy will reject the + * connection. They only currently support AES suites, RC4 and 3DES + * suites. With AES disabled we only offer PolyChacha suites. */ + #if defined(NO_AES) && !defined(HAVE_AESGCM) + if (!XSTRNCMP(domain, "www.wolfssl.com", 15)) { + done += 1; + } + #endif + if (done) { printf("external test can't be run in this mode");