X-Git-Url: http://git.pk910.de/?p=NextIRCd.git;a=blobdiff_plain;f=src%2FIOHandler%2FIOSockets.c;h=480d1ba39ae9bfecd10c2e79707eadd35137b31e;hp=2db06f93a43caa25c742c45bc3dccc672215548a;hb=85880e098735c6edd527c4621328ef3494e26be7;hpb=6385620286380e81ff8f22ac6c819bd098ec1e75 diff --git a/src/IOHandler/IOSockets.c b/src/IOHandler/IOSockets.c index 2db06f9..480d1ba 100644 --- a/src/IOHandler/IOSockets.c +++ b/src/IOHandler/IOSockets.c @@ -32,6 +32,7 @@ #include #include #include +#include #endif #include "compat/inet.h" #include @@ -466,7 +467,7 @@ static void iosocket_prepare_fd(int sockfd) { fcntl_flags = fcntl(sockfd, F_GETFD); fcntl(sockfd, F_SETFD, fcntl_flags|FD_CLOEXEC); } - #else + #elif defined(FIONBIO) { unsigned long ulong = 1; ioctlsocket(sockfd, FIONBIO, &ulong);