diff --git a/folly/io/async/AsyncSocket.cpp b/folly/io/async/AsyncSocket.cpp index 7f8c5f13..f77adbc0 100644 --- a/folly/io/async/AsyncSocket.cpp +++ b/folly/io/async/AsyncSocket.cpp @@ -41,7 +41,7 @@ namespace fsp = folly::portability::sockets; namespace folly { static constexpr bool msgErrQueueSupported = -#ifdef MSG_ERRQUEUE +#if defined(MSG_ERRQUEUE) && !defined(_WIN32) true; #else false; @@ -1551,7 +1551,7 @@ void AsyncSocket::handleErrMessages() noexcept { return; } -#ifdef MSG_ERRQUEUE +#if defined(MSG_ERRQUEUE) && !defined(_WIN32) uint8_t ctrl[1024]; unsigned char data; struct msghdr msg;