netinet/tcp.h may require netinet/in.h to be include before

This commit is contained in:
Daniel Stenberg 2004-03-29 06:22:57 +00:00
parent 6b33a5f954
commit d85c21994f
2 changed files with 8 additions and 0 deletions

View File

@ -1038,6 +1038,9 @@ dnl default includes
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
]
)

View File

@ -32,10 +32,15 @@
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h> /* <netinet/tcp.h> may need it */
#endif
#ifdef HAVE_NETINET_TCP_H
#include <netinet/tcp.h> /* for TCP_NODELAY */
#endif
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
#endif
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif