From ee48ceb6a84c702d0f80bc72ce8be558bdcb0de3 Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 15 Mar 2007 20:03:30 +0000 Subject: Vendor import of OpenSSL 0.9.8e. --- crypto/openssl/apps/ocsp.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'crypto/openssl/apps/ocsp.c') diff --git a/crypto/openssl/apps/ocsp.c b/crypto/openssl/apps/ocsp.c index 52af592..3ee6dfb 100644 --- a/crypto/openssl/apps/ocsp.c +++ b/crypto/openssl/apps/ocsp.c @@ -139,6 +139,7 @@ int MAIN(int argc, char **argv) if (!load_config(bio_err, NULL)) goto end; SSL_load_error_strings(); + OpenSSL_add_ssl_algorithms(); args = argv + 1; reqnames = sk_new_null(); ids = sk_OCSP_CERTID_new_null(); @@ -726,6 +727,11 @@ int MAIN(int argc, char **argv) BIO_printf(bio_err, "SSL is disabled\n"); goto end; #endif + if (ctx == NULL) + { + BIO_printf(bio_err, "Error creating SSL context.\n"); + goto end; + } SSL_CTX_set_mode(ctx, SSL_MODE_AUTO_RETRY); sbio = BIO_new_ssl(ctx, 1); cbio = BIO_push(sbio, cbio); -- cgit v1.1