summaryrefslogtreecommitdiff
path: root/lib/stream-ssl.c
diff options
context:
space:
mode:
authorStuart Cardall <developer@it-offshore.co.uk>2017-09-10 19:11:04 +0000
committerRussell Bryant <russell@ovn.org>2017-09-10 15:10:02 -0600
commitb9fedfa61f000f49500973d2a51e99a80d9cf9b8 (patch)
tree44d329c1ebf7171b688aff432f9cb2cacadd1875 /lib/stream-ssl.c
parent4ee87ad31ed9576b8cb1aac9c649f85d930e495e (diff)
downloadopenvswitch-b9fedfa61f000f49500973d2a51e99a80d9cf9b8.tar.gz
add libressl compatibility
fixes undefined reference to ASN1_STRING_get0_data Submitted-at: https://github.com/openvswitch/ovs/pull/202 Signed-off-by: Stuart Cardall <developer@it-offshore.co.uk> Signed-off-by: Russell Bryant <russell@ovn.org>
Diffstat (limited to 'lib/stream-ssl.c')
-rw-r--r--lib/stream-ssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/stream-ssl.c b/lib/stream-ssl.c
index 13803014b..aa513c12e 100644
--- a/lib/stream-ssl.c
+++ b/lib/stream-ssl.c
@@ -448,7 +448,7 @@ get_peer_common_name(const struct ssl_stream *sslv)
}
const char *cn;
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined (LIBRESSL_VERSION_NUMBER)
/* ASN1_STRING_data() is deprecated as of OpenSSL version 1.1 */
cn = (const char *)ASN1_STRING_data(cn_data);
#else