Check for <sys/socket.h>. Include it before
including <net/if.h>. Move check for <net/if.h> before its use.
This commit is contained in:
parent
0b1ec9e984
commit
ce6e4c2107
2 changed files with 20 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2003-12-24 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* configure.in: Check for <sys/socket.h>. Include it before
|
||||
including <net/if.h>. Move check for <net/if.h> before it's use.
|
||||
|
||||
2003-12-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* Makefile.in (install-arch-dep): Don't let cd output go into
|
||||
|
|
17
configure.in
17
configure.in
|
@ -1507,6 +1507,12 @@ if test $emacs_cv_struct_exception != yes; then
|
|||
AC_DEFINE(NO_MATHERR, 1, [Define to 1 if you don't have struct exception in math.h.])
|
||||
fi
|
||||
|
||||
AC_CHECK_HEADERS(sys/socket.h)
|
||||
AC_CHECK_HEADERS(net/if.h, , , [AC_INCLUDES_DEFAULT
|
||||
#if HAVE_SYS_SOCKET_H
|
||||
#include <sys/socket.h>
|
||||
#endif])
|
||||
|
||||
dnl checks for structure members
|
||||
AC_STRUCT_TM
|
||||
AC_STRUCT_TIMEZONE
|
||||
|
@ -1516,7 +1522,14 @@ AC_CHECK_MEMBER(struct tm.tm_gmtoff,
|
|||
[#include <time.h>])
|
||||
AC_CHECK_MEMBERS([struct ifreq.ifr_flags, struct ifreq.ifr_hwaddr,
|
||||
struct ifreq.ifr_netmask, struct ifreq.ifr_broadaddr,
|
||||
struct ifreq.ifr_addr], , ,[#include <net/if.h>])
|
||||
struct ifreq.ifr_addr], , ,
|
||||
[AC_INCLUDES_DEFAULT
|
||||
#if HAVE_SYS_SOCKET_H
|
||||
#include <sys/socket.h>
|
||||
#endif
|
||||
#if HAVE_NET_IF_H
|
||||
#include <net/if.h>
|
||||
#endif])
|
||||
|
||||
dnl checks for compiler characteristics
|
||||
|
||||
|
@ -2510,7 +2523,7 @@ dnl Fixme: Not used. Should this be HAVE_SOCKETS?
|
|||
[Define to 1 if you have inet sockets.])
|
||||
fi
|
||||
|
||||
AC_CHECK_HEADERS(sys/ioctl.h net/if.h)
|
||||
AC_CHECK_HEADERS(sys/ioctl.h)
|
||||
|
||||
if test -f /usr/lpp/X11/bin/smt.exp; then
|
||||
AC_DEFINE(HAVE_AIX_SMT_EXP, 1,
|
||||
|
|
Loading…
Add table
Reference in a new issue