don't use SSL_CTX_set_ecdh_auto with wolfSSL
authorDaniel Golle <daniel@makrotopia.org>
Thu, 24 May 2018 16:44:27 +0000 (18:44 +0200)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 24 May 2018 16:44:27 +0000 (18:44 +0200)
SSL_CTX_set_ecdh_auto() isn't support by wolfSSL (yet).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
ustream-openssl.c

index eb03dab..91bc4e8 100644 (file)
@@ -49,7 +49,7 @@ __ustream_ssl_context_new(bool server)
                return NULL;
 
        SSL_CTX_set_verify(c, SSL_VERIFY_NONE, NULL);
-#ifndef OPENSSL_NO_ECDH
+#if !defined(OPENSSL_NO_ECDH) && !defined(CYASSL_OPENSSL_H_)
        SSL_CTX_set_ecdh_auto(c, 1);
 #endif
        if (server)