diff --git a/examples/echoserver/echoserver.c b/examples/echoserver/echoserver.c index 78500034..0b3d0191 100644 --- a/examples/echoserver/echoserver.c +++ b/examples/echoserver/echoserver.c @@ -839,6 +839,8 @@ THREAD_RETURN WOLFSSH_THREAD echoserver_test(void* args) #endif #ifndef NO_WOLFSSH_SERVER echoserver_test(&args); +#else + printf("wolfSSH compiled without server support\n"); #endif wolfSSH_Cleanup(); diff --git a/examples/server/server.c b/examples/server/server.c index 0c10ed8e..fa2dafca 100644 --- a/examples/server/server.c +++ b/examples/server/server.c @@ -735,6 +735,8 @@ THREAD_RETURN WOLFSSH_THREAD server_test(void* args) #ifndef NO_WOLFSSH_SERVER server_test(&args); +#else + printf("wolfSSH compiled without server support\n"); #endif wolfSSH_Cleanup(); diff --git a/wolfssh/settings.h b/wolfssh/settings.h index 8ffe8eec..92349810 100644 --- a/wolfssh/settings.h +++ b/wolfssh/settings.h @@ -56,6 +56,10 @@ extern "C" { #endif #endif +#if defined(WOLFSSH_SCP) && defined(NO_WOLFSSH_SERVER) + #error only SCP server side supported +#endif + #ifdef __cplusplus } #endif