diff --git a/configure.ac b/configure.ac index 1f624d106..154feca82 100644 --- a/configure.ac +++ b/configure.ac @@ -2970,7 +2970,7 @@ AC_ARG_WITH([ntru], AC_MSG_RESULT([yes]) fi - AM_CFLAGS="$AM_CFLAGS -DHAVE_NTRU -DHAVE_TLS_EXTENSIONS" + AM_CFLAGS="$AM_CFLAGS -DHAVE_NTRU -DHAVE_TLS_EXTENSIONS -DWOLFSSL_STATIC_RSA" ENABLED_NTRU="yes" ] ) diff --git a/examples/echoserver/echoserver.c b/examples/echoserver/echoserver.c index 1ed4d1fe9..93996a11a 100644 --- a/examples/echoserver/echoserver.c +++ b/examples/echoserver/echoserver.c @@ -138,7 +138,8 @@ THREAD_RETURN CYASSL_THREAD echoserver_test(void* args) #if defined(CYASSL_DTLS) method = CyaDTLSv1_2_server_method(); #elif !defined(NO_TLS) - #if defined(WOLFSSL_TLS13) && defined(WOLFSSL_SNIFFER) + #if (defined(WOLFSSL_TLS13) && defined(WOLFSSL_SNIFFER)) || \ + defined(HAVE_NTRU) method = CyaTLSv1_2_server_method(); #else method = CyaSSLv23_server_method();