freeswitch/libs/sofia-sip/m4/sac-openssl.m4

37 lines
996 B
Plaintext
Raw Normal View History

dnl ======================================================================
dnl SAC_OPENSSL
dnl ======================================================================
AC_DEFUN([SAC_OPENSSL], [
AC_ARG_WITH(openssl,
[ --with-openssl use OpenSSL (enabled)],, with_openssl=yes)
dnl SOSXXX:SAC_ASSERT_DEF([openssl libraries])
if test "$with_openssl" != no ;then
AC_CHECK_HEADERS(openssl/tls1.h, [
HAVE_OPENSSL=1 HAVE_TLS=1
AC_CHECK_LIB(crypto, BIO_new,,
HAVE_OPENSSL=0
AC_MSG_WARN(OpenSSL crypto library was not found))
AC_CHECK_LIB(ssl, TLSv1_method,,
HAVE_TLS=0
AC_MSG_WARN(OpenSSL protocol library was not found))
if test x$HAVE_OPENSSL = x1; then
AC_DEFINE([HAVE_OPENSSL], 1, [Define to 1 if you have OpenSSL])
fi
if test x$HAVE_TLS = x1; then
AC_DEFINE([HAVE_TLS], 1, [Define to 1 if you have TLS])
fi
],
AC_MSG_WARN(OpenSSL include files were not found))
fi
AM_CONDITIONAL(HAVE_TLS, test x$HAVE_TLS = x1)
])