aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac18
1 files changed, 17 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index bcb4e45d..928a21b8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -772,7 +772,23 @@ AC_CHECK_HEADERS([zlib.h],[have_zlib=yes],[have_zlib=no], [AC_INCLUDES_DEFAULT])
772AM_CONDITIONAL([HAVE_ZLIB], [[test "x$have_zlib" = xyes]]) 772AM_CONDITIONAL([HAVE_ZLIB], [[test "x$have_zlib" = xyes]])
773 773
774# Check for generic functions 774# Check for generic functions
775AC_CHECK_FUNCS([rand random]) 775MHD_CHECK_FUNC([random],
776 [
777AC_INCLUDES_DEFAULT
778[#include <stdlib.h>
779 ]],
780 [[long int r = random(); (void)r;]],
781 [],
782 [
783 MHD_CHECK_FUNC([rand],
784 [
785AC_INCLUDES_DEFAULT
786[#include <stdlib.h>
787 ]],
788 [[int r = rand(); (void)r;]],
789 )
790 ]
791)
776 792
777AC_CHECK_MEMBERS([struct sockaddr_in.sin_len, struct sockaddr_in6.sin6_len, 793AC_CHECK_MEMBERS([struct sockaddr_in.sin_len, struct sockaddr_in6.sin6_len,
778 struct sockaddr_storage.ss_len], 794 struct sockaddr_storage.ss_len],