Fix the test for socklen_t so that it searches through sys/socket.h.
This commit is contained in:
parent
8c5cedee69
commit
95713eb9d6
12
configure.in
12
configure.in
|
@ -356,7 +356,7 @@ AC_HEADER_STDC
|
||||||
AC_CHECK_HEADERS(dlfcn.h fcntl.h limits.h locale.h ncurses.h pthread.h \
|
AC_CHECK_HEADERS(dlfcn.h fcntl.h limits.h locale.h ncurses.h pthread.h \
|
||||||
signal.h stdarg.h stddef.h stdlib.h thread.h unistd.h utime.h \
|
signal.h stdarg.h stddef.h stdlib.h thread.h unistd.h utime.h \
|
||||||
sys/audioio.h sys/file.h sys/lock.h \
|
sys/audioio.h sys/file.h sys/lock.h \
|
||||||
sys/param.h sys/select.h sys/time.h sys/times.h \
|
sys/param.h sys/select.h sys/socket.h sys/time.h sys/times.h \
|
||||||
sys/un.h sys/utsname.h sys/wait.h)
|
sys/un.h sys/utsname.h sys/wait.h)
|
||||||
AC_HEADER_DIRENT
|
AC_HEADER_DIRENT
|
||||||
|
|
||||||
|
@ -380,7 +380,6 @@ AC_TYPE_PID_T
|
||||||
AC_TYPE_SIGNAL
|
AC_TYPE_SIGNAL
|
||||||
AC_TYPE_SIZE_T
|
AC_TYPE_SIZE_T
|
||||||
AC_TYPE_UID_T
|
AC_TYPE_UID_T
|
||||||
AC_CHECK_TYPE(socklen_t, int)
|
|
||||||
|
|
||||||
# Sizes of various common basic types
|
# Sizes of various common basic types
|
||||||
AC_CHECK_SIZEOF(int)
|
AC_CHECK_SIZEOF(int)
|
||||||
|
@ -1080,6 +1079,15 @@ else AC_MSG_RESULT(no)
|
||||||
fi],
|
fi],
|
||||||
[AC_MSG_RESULT(no)])
|
[AC_MSG_RESULT(no)])
|
||||||
|
|
||||||
|
# THIS MUST BE LAST, IT CAN BREAK OTHER TESTS!
|
||||||
|
# Add sys/socket.h to confdefs.h
|
||||||
|
cat >> confdefs.h <<\EOF
|
||||||
|
#ifdef HAVE_SYS_SOCKET_H
|
||||||
|
#include <sys/socket.h>
|
||||||
|
#endif
|
||||||
|
EOF
|
||||||
|
AC_CHECK_TYPE(socklen_t, int)
|
||||||
|
|
||||||
# generate output files
|
# generate output files
|
||||||
AC_OUTPUT(Makefile \
|
AC_OUTPUT(Makefile \
|
||||||
Objects/Makefile \
|
Objects/Makefile \
|
||||||
|
|
Loading…
Reference in New Issue