summaryrefslogtreecommitdiffstats
path: root/apps/s_client.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-09-17 17:16:28 +0000
committerDr. Stephen Henson <steve@openssl.org>2006-09-17 17:16:28 +0000
commit5d20c4fb3582a0e6cbf8513c94c60e4cd326716d (patch)
treef2d8a974055968c0315588ea30d369ace38fe1d5 /apps/s_client.c
parenta04549cc755408ff2dcab209fd87d3e46f7d662a (diff)
Overhaul of by_dir code to handle dynamic loading of CRLs.
Diffstat (limited to 'apps/s_client.c')
-rw-r--r--apps/s_client.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/s_client.c b/apps/s_client.c
index d105a7413e..3515070489 100644
--- a/apps/s_client.c
+++ b/apps/s_client.c
@@ -187,6 +187,7 @@ typedef unsigned int u_int;
extern int verify_depth;
extern int verify_error;
+extern int verify_return_error;
#ifdef FIONBIO
static int c_nbio=0;
@@ -478,6 +479,8 @@ int MAIN(int argc, char **argv)
vflags |= X509_V_FLAG_CRL_CHECK;
else if (strcmp(*argv,"-crl_check_all") == 0)
vflags |= X509_V_FLAG_CRL_CHECK|X509_V_FLAG_CRL_CHECK_ALL;
+ else if (strcmp(*argv,"-verify_return_error") == 0)
+ verify_return_error = 1;
else if (strcmp(*argv,"-prexit") == 0)
prexit=1;
else if (strcmp(*argv,"-crlf") == 0)