diff stream/udp.c @ 28404:613f075b4ef0

Restructure network tests: Always check for both inet_aton and inet_pton.
author diego
date Sun, 01 Feb 2009 14:38:28 +0000
parents c884d17bd005
children 5b749a93fc89
line wrap: on
line diff
--- a/stream/udp.c	Sun Feb 01 14:00:50 2009 +0000
+++ b/stream/udp.c	Sun Feb 01 14:38:28 2009 +0000
@@ -91,15 +91,13 @@
   }
   else
   {
-#if !HAVE_WINSOCK2_H
-#if HAVE_INET_ATON
-    inet_aton (url->hostname, &server_address.sin_addr);
-#else
+#if HAVE_INET_PTON
     inet_pton (AF_INET, url->hostname, &server_address.sin_addr);
-#endif /* HAVE_INET_ATON */
-#else
+#elif HAVE_INET_ATON
+    inet_aton (url->hostname, &server_address.sin_addr);
+#elif !HAVE_WINSOCK2_H
     server_address.sin_addr.s_addr = htonl(INADDR_ANY);
-#endif /* HAVE_WINSOCK2_H */
+#endif
   }
   server_address.sin_family = AF_INET;
   server_address.sin_port = htons (url->port);