]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Feature] Search for SSL_set_tlsext_host_name support
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 13 Jun 2016 09:04:21 +0000 (10:04 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 13 Jun 2016 16:31:29 +0000 (17:31 +0100)
CMakeLists.txt
config.h.in

index 0b5331bb3cc80ff811846fd195b9f14ff5340afb..62711ca4f2b8dc7585d6ec627ebf9cc18fd9f3b7 100644 (file)
@@ -926,6 +926,8 @@ CHECK_SYMBOL_EXISTS(SOCK_SEQPACKET "sys/types.h;sys/socket.h" HAVE_SOCK_SEQPACKE
 CHECK_SYMBOL_EXISTS(I_SETSIG "sys/types.h;sys/ioctl.h" HAVE_SETSIG)
 CHECK_SYMBOL_EXISTS(O_ASYNC "sys/types.h;sys/fcntl.h" HAVE_OASYNC)
 CHECK_SYMBOL_EXISTS(O_NOFOLLOW "sys/types.h;sys/fcntl.h" HAVE_ONOFOLLOW)
+LIST(APPEND CMAKE_REQUIRED_INCLUDES "${LIBSSL_INCLUDE}")
+CHECK_SYMBOL_EXISTS(SSL_set_tlsext_host_name "openssl/ssl.h" HAVE_SSL_TLSEXT_HOSTNAME)
 
 IF(ENABLE_PCRE2 MATCHES "ON")
        IF(HAVE_PCRE_JIT)
index f7bdedbfb846c99f399bd1d22b2a9fbff58ca818..30b07797a0051edbec5b27f1382f236795f473dd 100644 (file)
@@ -78,6 +78,7 @@
 #cmakedefine HAVE_SETSIG         1
 #cmakedefine HAVE_SIGINFO_H      1
 #cmakedefine HAVE_SOCK_SEQPACKET 1
+#cmakedefine HAVE_SSL_TLSEXT_HOSTNAME 1
 #cmakedefine HAVE_STDBOOL_H      1
 #cmakedefine HAVE_STDINT_H       1
 #cmakedefine HAVE_STDIO_H        1