Do not include <winsock2.h> on Cygwin even when we have it.
authorMarius Vollmer <mvo@zagadka.de>
Sun, 7 Jul 2002 19:58:15 +0000 (19:58 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Sun, 7 Jul 2002 19:58:15 +0000 (19:58 +0000)
libguile/guile.c
libguile/iselect.h
libguile/net_db.c
libguile/posix.c
libguile/socket.c

index ae17a96..23e41d0 100644 (file)
@@ -58,7 +58,8 @@
 #include <libltdl/ltdl.h>
 #endif
 
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #endif
 
index a7b5959..a7db870 100644 (file)
@@ -68,7 +68,8 @@
 #include <sys/select.h>
 #endif
 
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #endif
 
index ecb075c..d0602ba 100644 (file)
@@ -65,7 +65,8 @@
 
 #include <sys/types.h>
 
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #else
 #include <sys/socket.h>
index 066e0f9..e741697 100644 (file)
@@ -96,7 +96,8 @@ extern char *ttyname();
 #ifdef HAVE_IO_H
 #include <io.h>
 #endif
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #endif
 
index 86b61ac..49501b7 100644 (file)
@@ -68,7 +68,8 @@
 #include <unistd.h>
 #endif
 #include <sys/types.h>
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #else
 #include <sys/socket.h>