summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWilliam Ahern <william@openbsd-5-6.my.domain>2015-04-22 20:04:13 -0700
committerWilliam Ahern <william@openbsd-5-6.my.domain>2015-04-22 20:04:13 -0700
commitcb03db5504c8b7b06326ec57f024be7639f5ac12 (patch)
treeb7b21d0202f7d211d6cbddbae579418ad124dde3 /src
parent2d4edb43194e8d5b61624ae1c23b00c6a0ca0dd9 (diff)
downloadluaossl-cb03db5504c8b7b06326ec57f024be7639f5ac12.tar.gz
luaossl-cb03db5504c8b7b06326ec57f024be7639f5ac12.tar.bz2
luaossl-cb03db5504c8b7b06326ec57f024be7639f5ac12.zip
fix build for OpenBSD 5.6 libressl
Diffstat (limited to 'src')
-rw-r--r--src/openssl.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/openssl.c b/src/openssl.c
index 9fc67c7..99a1ec0 100644
--- a/src/openssl.c
+++ b/src/openssl.c
@@ -81,7 +81,7 @@
81#endif 81#endif
82 82
83#ifndef HAVE_SSL_CTX_SET_ALPN_PROTOS 83#ifndef HAVE_SSL_CTX_SET_ALPN_PROTOS
84#define HAVE_SSL_CTX_SET_ALPN_PROTOS (OPENSSL_VERSION_NUMBER >= 0x1000200fL) 84#define HAVE_SSL_CTX_SET_ALPN_PROTOS (OPENSSL_VERSION_NUMBER >= 0x1000200fL && !defined LIBRESSL_VERSION_NUMBER)
85#endif 85#endif
86 86
87#ifndef HAVE_SSL_CTX_SET_ALPN_SELECT_CB 87#ifndef HAVE_SSL_CTX_SET_ALPN_SELECT_CB
@@ -1358,6 +1358,11 @@ int luaopen__openssl(lua_State *L) {
1358 lua_pushstring(L, SHLIB_VERSION_NUMBER); 1358 lua_pushstring(L, SHLIB_VERSION_NUMBER);
1359 lua_setfield(L, -2, "SHLIB_VERSION_NUMBER"); 1359 lua_setfield(L, -2, "SHLIB_VERSION_NUMBER");
1360 1360
1361#if defined LIBRESSL_VERSION_NUMBER
1362 auxL_pushinteger(L, LIBRESSL_VERSION_NUMBER);
1363 lua_setfield(L, -2, "LIBRESSL_VERSION_NUMBER");
1364#endif
1365
1361 return 1; 1366 return 1;
1362} /* luaopen__openssl() */ 1367} /* luaopen__openssl() */
1363 1368