Alter CFLAGS, somehow INCLUDES doesn't propagate properly. Still
[oweals/tinc.git] / m4 / openssl.m4
index c0c2cabea3f0ff8e62702a97f6e4ed1d8ad3c94e..782e7e12984e702f28e9722a26e6ff075a80cf50 100644 (file)
@@ -37,18 +37,17 @@ if test "$tinc_cv_openssl_lib" != "none given" ; then
   LIBS="$LIBS -L$tinc_cv_openssl_lib"
 fi
 if test "$tinc_cv_openssl_include" != "none given" ; then
-  INCLUDES="$INCLUDES -I$tinc_cv_openssl_include"
+  CFLAGS="$CFLAGS -I$tinc_cv_openssl_include"
 fi
 
-osi=none
-AC_CHECK_HEADERS(evp.h rsa.h,
-[osi=found
- break])
+osi=found
+AC_CHECK_HEADERS(evp.h rsa.h rand.h err.h sha.h,
+[], [osi=none; break])
 
 if test "$osi" = "none" ; then
-  AC_CHECK_HEADERS(openssl/evp.h openssl/rsa.h,
-  [osi=found
-   break])
+  osi=found
+  AC_CHECK_HEADERS(openssl/evp.h openssl/rsa.h openssl/rand.h openssl/err.h openssl/sha.h,
+  [], [osi=none; break])
 fi