Update Windows code to fix build breakage
[fio.git] / os / windows / posix / include / arpa / inet.h
index 7e3bfb7eb8bcfa3f86bd70a94a52c83aac0f94a8..59c50ad15eabb1fe42b10322ab1650eb0525d19a 100644 (file)
@@ -5,6 +5,19 @@
 #include <inttypes.h>
 
 typedef int socklen_t;
+typedef int in_addr_t;
+
+#define IP_MULTICAST_IF 2
+#define IP_MULTICAST_TTL 3
+#define IP_ADD_MEMBERSHIP 5
+
+struct ip_mreq
+{
+       struct in_addr imr_multiaddr;
+       struct in_addr imr_interface;
+};
+
+in_addr_t inet_network(const char *cp);
 
 const char *inet_ntop(int af, const void *restrict src,
         char *restrict dst, socklen_t size);