2 AM_INIT_AUTOMAKE(starttls, 0.6)
12 AC_CHECK_HEADERS(libgen.h sys/select.h sys/poll.h)
14 AC_CHECK_LIB(nsl, gethostbyname)
15 AC_CHECK_LIB(socket, socket)
16 AC_CHECK_TYPE(fd_set, int)
17 AC_REPLACE_FUNCS(basename getaddrinfo)
20 AC_STRUCT_ADDRINFO(ac_cv_struct_addrinfo)
21 if test "$ac_cv_struct_addrinfo" = "no"; then
22 AC_CHECK_BITTYPES(ac_cv_bittypes)
23 AC_STRUCT_SA_STORAGE(ac_cv_sa_storage)
26 AC_ARG_WITH(openssl,[ --with-openssl=PATH use OpenSSL from PATH])
28 if test -n "$with_openssl"; then
29 CPPFLAGS="${CPPFLAGS} -I${with_openssl}/include"
30 LDFLAGS="${LDFLAGS} -L${with_openssl}/lib"
33 AC_CHECK_HEADER(openssl/ssl.h, [
34 AC_CHECK_LIB(crypto, BIO_accept, LIBS="-lcrypto ${LIBS}")
35 AC_CHECK_LIB(ssl, SSL_CTX_new, LIBS="-lssl ${LIBS}")],
36 AC_MSG_ERROR([OpenSSL not installed - please install first]))