diff options
Diffstat (limited to 'plugins/sslutils.c')
-rw-r--r-- | plugins/sslutils.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/sslutils.c b/plugins/sslutils.c index d0ae4741..4933dd0d 100644 --- a/plugins/sslutils.c +++ b/plugins/sslutils.c | |||
@@ -66,7 +66,12 @@ int np_net_ssl_init_with_hostname_version_and_cert(int sd, char *host_name, int | |||
66 | #endif | 66 | #endif |
67 | break; | 67 | break; |
68 | case 3: /* SSLv3 protocol */ | 68 | case 3: /* SSLv3 protocol */ |
69 | #if defined(OPENSSL_NO_SSL3) | ||
70 | printf(("%s\n", _("CRITICAL - SSL protocol version 3 is not supported by your SSL library."))); | ||
71 | return STATE_CRITICAL; | ||
72 | #else | ||
69 | method = SSLv3_client_method(); | 73 | method = SSLv3_client_method(); |
74 | #endif | ||
70 | break; | 75 | break; |
71 | default: /* Unsupported */ | 76 | default: /* Unsupported */ |
72 | printf("%s\n", _("CRITICAL - Unsupported SSL protocol version.")); | 77 | printf("%s\n", _("CRITICAL - Unsupported SSL protocol version.")); |