@@ -871,7 +871,7 @@ uint8_t WSPOPMASK()
871871
872872
873873
874- #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 )
874+ #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 ) || defined( __CYGWIN__ )
875875#define _WINSOCK_DEPRECATED_NO_WARNINGS
876876#include <winsock2.h>
877877#define socklen_t uint32_t
@@ -1032,7 +1032,7 @@ int TickHTTP()
10321032 {
10331033 static double last ;
10341034 double now ;
1035- #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 )
1035+ #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 ) || defined( __CYGWIN__ )
10361036 static LARGE_INTEGER lpf ;
10371037 LARGE_INTEGER li ;
10381038
@@ -1092,7 +1092,7 @@ int TickHTTP()
10921092 memset ( & tin , 0 , addrlen );
10931093 int tsocket = accept ( serverSocket , (struct sockaddr * )& tin , & addrlen );
10941094
1095- #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 )
1095+ #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 ) || defined( __CYGWIN__ )
10961096 struct linger lx ;
10971097 lx .l_onoff = 1 ;
10981098 lx .l_linger = 0 ;
@@ -1181,7 +1181,7 @@ int TickHTTP()
11811181
11821182int RunHTTP ( int port )
11831183{
1184- #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 )
1184+ #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 ) || defined( __CYGWIN__ )
11851185{
11861186 WORD wVersionRequested ;
11871187 WSADATA wsaData ;
@@ -1211,7 +1211,7 @@ int RunHTTP( int port )
12111211 }
12121212
12131213 //Disable SO_LINGER (Well, enable it but turn it way down)
1214- #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 )
1214+ #if defined(WINDOWS ) || defined(WIN32 ) || defined(WIN64 ) || defined(_WIN32 ) || defined(_WIN64 ) || defined( __CYGWIN__ )
12151215 struct linger lx ;
12161216 lx .l_onoff = 1 ;
12171217 lx .l_linger = 0 ;
0 commit comments