aboutsummaryrefslogtreecommitdiff
path: root/apps/s_client.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-05-15 09:42:08 +0100
committerMatt Caswell <matt@openssl.org>2015-05-22 09:38:37 +0100
commita7f82a1ab2be0b9c27944430ac48ad63cc0d5e79 (patch)
tree5d6c31fd073c0e141f09904736122e7ea6c4b1d8 /apps/s_client.c
parent6b41b3f5eacc6b1bb851c9dce22d6e893f32ea7d (diff)
downloadopenssl-a7f82a1ab2be0b9c27944430ac48ad63cc0d5e79.zip
openssl-a7f82a1ab2be0b9c27944430ac48ad63cc0d5e79.tar.gz
openssl-a7f82a1ab2be0b9c27944430ac48ad63cc0d5e79.tar.bz2
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 <rsalz@openssl.org>
Diffstat (limited to 'apps/s_client.c')
-rw-r--r--apps/s_client.c14
1 files changed, 14 insertions, 0 deletions
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: