Fix build break for MinGW compilation on Fedora 19.
authorHenning Rogge <hrogge@googlemail.com>
Sat, 17 Aug 2013 08:28:17 +0000 (10:28 +0200)
committerHenning Rogge <hrogge@googlemail.com>
Sat, 17 Aug 2013 08:42:22 +0000 (10:42 +0200)
Still throws a lot of warnings

src/win32/arpa/inet.h
src/win32/compat.c

index 126536d..92f8f1d 100644 (file)
 #include <ws2tcpip.h>
 #undef interface
 
+#ifndef InetNtopA
 int inet_aton(const char *cp, struct in_addr *addr);
 int inet_pton(int af, const char *src, void *dst);
 char *inet_ntop(int af, const void *src, char *dst, int size);
+#endif
 
 #endif /* !defined TL_ARPA_INET_H_INCLUDED */
 
index c837698..f9a6875 100644 (file)
@@ -214,6 +214,7 @@ dlerror(void)
 #define NS_IN6ADDRSZ 16
 #define NS_INT16SZ 2
 
+#ifndef InetNtopA
 static int
 inet_pton4(const char *src, unsigned char *dst)
 {
@@ -486,6 +487,7 @@ inet_ntop(int af, const void *src, char *dst, int size)
     return (NULL);
   }
 }
+#endif
 
 int
 isatty(int fd)