From a4cbc3b9438b2431e594d8459210605aba37cac0 Mon Sep 17 00:00:00 2001 From: toddouska Date: Fri, 14 Aug 2015 12:58:00 -0700 Subject: [PATCH] fix google external test w/o ecdhe --- examples/client/client.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/client/client.c b/examples/client/client.c index cb9c40f33..1dedf320f 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -499,6 +499,12 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) done = 1; /* external cert chain most likely has SHA */ #endif + #if !defined(HAVE_ECC) && !defined(WOLFSSL_STATIC_RSA) + if (!XSTRNCMP(domain, "www.google.com", 14)) { + done = 1; /* google needs ECDHE or static RSA */ + } + #endif + if (done) { printf("external test can't be run in this mode");