Norman Vine <nhv@users.sourceforge.net>:
tcp.h is not available on CygWin, so do not try to include it there.

This closes SourceForge patch #101802.
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index 284e5b7..6582713 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -122,7 +122,7 @@
 #include <netdb.h>
 #include <sys/socket.h>
 #include <netinet/in.h>
-#ifndef __BEOS__
+#if !(defined(__BEOS__) || defined(__CYGWIN__))
 #include <netinet/tcp.h>
 #endif