freebsd-ports/security/distcache/files/patch-ssl__swamp__utils.c
John Marino 3e44fb49d9 security/distcache: Configure SSL base, fix build on LibreSSL
While here, simplify existing patch for modern FreeBSD and DragonFly
2016-09-12 13:23:47 +00:00

17 lines
505 B
C

--- ssl/swamp/utils.c.orig 2004-02-17 20:29:34 UTC
+++ ssl/swamp/utils.c
@@ -269,10 +269,14 @@ int util_parse_sslmeth(const char *str_t
{
if(!strcmp(str_toconvert, "normal"))
*val = SWAMP_SSLMETH_NORMAL;
+#ifndef OPENSSL_NO_SSL2
else if(!strcmp(str_toconvert, "sslv2"))
*val = SWAMP_SSLMETH_SSLv2;
+#endif
+#ifndef OPENSSL_NO_SSL3
else if(!strcmp(str_toconvert, "sslv3"))
*val = SWAMP_SSLMETH_SSLv3;
+#endif
else if(!strcmp(str_toconvert, "tlsv1"))
*val = SWAMP_SSLMETH_TLSv1;
else