repositories
/
deb_libnfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add configure test for arpa/inet.h
[deb_libnfs.git]
/
lib
/
socket.c
diff --git
a/lib/socket.c
b/lib/socket.c
index 699ed8a8fad0524b653c638ff71f1cf26fe33e13..8dc3ed2d6b0d5a9fc1a5d731f2cd96bd3ad0d48c 100644
(file)
--- a/
lib/socket.c
+++ b/
lib/socket.c
@@
-24,11
+24,11
@@
#ifdef WIN32
#include "win32_compat.h"
#ifdef WIN32
#include "win32_compat.h"
-#else
+#endif
+
+#ifdef HAVE_ARPA_INET_H
#include <arpa/inet.h>
#include <arpa/inet.h>
-#include <sys/socket.h>
-#include <netdb.h>
-#endif/*WIN32*/
+#endif
#ifdef HAVE_POLL_H
#include <poll.h>
#ifdef HAVE_POLL_H
#include <poll.h>
@@
-42,18
+42,28
@@
#include <sys/ioctl.h>
#endif
#include <sys/ioctl.h>
#endif
-#include <stdio.h>
-#include <stdlib.h>
-#include <assert.h>
-#include <fcntl.h>
-#include <string.h>
-#include <errno.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+
+#ifdef HAVE_NETDB_H
+#include <netdb.h>
+#endif
+
#ifdef HAVE_SYS_FILIO_H
#include <sys/filio.h>
#endif
#ifdef HAVE_SYS_FILIO_H
#include <sys/filio.h>
#endif
+
#ifdef HAVE_SYS_SOCKIO_H
#include <sys/sockio.h>
#endif
#ifdef HAVE_SYS_SOCKIO_H
#include <sys/sockio.h>
#endif
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <assert.h>
+#include <fcntl.h>
+#include <string.h>
+#include <errno.h>
#include <sys/types.h>
#include "libnfs-zdr.h"
#include "libnfs.h"
#include <sys/types.h>
#include "libnfs-zdr.h"
#include "libnfs.h"