summaryrefslogtreecommitdiff
path: root/netlib.c
diff options
context:
space:
mode:
Diffstat (limited to 'netlib.c')
-rw-r--r--netlib.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/netlib.c b/netlib.c
index f368d41d..f0812dff 100644
--- a/netlib.c
+++ b/netlib.c
@@ -7,6 +7,17 @@
#include <errno.h>
#include <string.h>
#include <fcntl.h>
+#include <netdb.h>
+#ifndef S_SPLINT_S
+#ifndef AF_UNSPEC
+#include <sys/socket.h>
+#endif /* AF_UNSPEC */
+#endif /* S_SPLINT_S */
+#ifndef INADDR_ANY
+#include <netinet/in.h>
+#endif /* INADDR_ANY */
+#include <sys/un.h>
+#include <arpa/inet.h> /* for htons() and friends */
#ifndef S_SPLINT_S
#include <unistd.h>
#endif /* S_SPLINT_S */