From a7f82a1ab2be0b9c27944430ac48ad63cc0d5e79 Mon Sep 17 00:00:00 2001 From: Matt Caswell Date: Fri, 15 May 2015 09:42:08 +0100 Subject: Fix various OPENSSL_NO_* options This fixes compilation with various OPENSSL_NO_* options that got broken during the big apps cleanup. Reviewed-by: Rich Salz --- apps/s_client.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'apps/s_client.c') diff --git a/apps/s_client.c b/apps/s_client.c index 339e451..9717ad1 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -722,6 +722,20 @@ int s_client_main(int argc, char **argv) #ifdef OPENSSL_NO_SSL_TRACE case OPT_TRACE: #endif +#ifdef OPENSSL_NO_PSK + case OPT_PSK_IDENTITY: + case OPT_PSK: +#endif +#ifdef OPENSSL_NO_SSL3 + case OPT_SSL3: +#endif +#ifdef OPENSSL_NO_DTLS1 + case OPT_DTLS: + case OPT_DTLS1: + case OPT_DTLS1_2: + case OPT_TIMEOUT: + case OPT_MTU: +#endif case OPT_EOF: case OPT_ERR: opthelp: -- cgit v1.1