From: foobar Date: Fri, 4 Apr 2003 15:42:54 +0000 (+0000) Subject: - Checks specific to some extension belong in the extension's config.m4 X-Git-Tag: RELEASE_0_5~135 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=392f3c2d7c7bcf665170690f628b08d12e1fa70e;p=php - Checks specific to some extension belong in the extension's config.m4 --- diff --git a/configure.in b/configure.in index e55542fae0..3ffc27fc3f 100644 --- a/configure.in +++ b/configure.in @@ -427,15 +427,6 @@ if test "$ac_cv_sockaddr_storage" = yes; then AC_DEFINE(HAVE_SOCKADDR_STORAGE,1,[Whether you have struct sockaddr_storage]) fi -dnl Check for struct sockaddr_storage -AC_CACHE_CHECK([for struct cmsghdr], ac_cv_cmsghdr, -[AC_TRY_COMPILE([ #include -#include ], [struct cmsghdr s; s], - ac_cv_cmsghdr=yes, ac_cv_cmsghdr=no)]) -if test "$ac_cv_cmsghdr" = yes; then - AC_DEFINE(HAVE_CMSGHDR,1,[Whether you have struct cmsghdr]) -fi - dnl Check if sockaddr data structure includes an "sa_len" member AC_TRY_COMPILE([ diff --git a/ext/sockets/config.m4 b/ext/sockets/config.m4 index ed5a318f21..1509dd80cb 100644 --- a/ext/sockets/config.m4 +++ b/ext/sockets/config.m4 @@ -6,6 +6,17 @@ PHP_ARG_ENABLE(sockets, whether to enable sockets support, [ --enable-sockets Enable sockets support]) if test "$PHP_SOCKETS" != "no"; then + dnl Check for struct cmsghdr + AC_CACHE_CHECK([for struct cmsghdr], ac_cv_cmsghdr, + [ + AC_TRY_COMPILE([ +#include +#include ], [struct cmsghdr s; s], ac_cv_cmsghdr=yes, ac_cv_cmsghdr=no) + ]) + + if test "$ac_cv_cmsghdr" = yes; then + AC_DEFINE(HAVE_CMSGHDR,1,[Whether you have struct cmsghdr]) + fi AC_CHECK_FUNCS([hstrerror]) AC_CHECK_HEADERS([netdb.h netinet/tcp.h sys/un.h errno.h])