Fix build with Windows SDK v10.0.16232
authorChristopher Dykes <cdykes@fb.com>
Thu, 26 Oct 2017 19:14:23 +0000 (12:14 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Thu, 26 Oct 2017 19:21:37 +0000 (12:21 -0700)
commit760b0714e995578b392bb50eb40eaa032f255631
treeda321a163af076cf123592553e9bfedf73dce8bb
parent8f4003a8d3b8d95215238d3fd52f85e87d591c0e
Fix build with Windows SDK v10.0.16232

Summary:
It defines `MSG_ERRQUEUE` which breaks things.

There's a github PR to do this in a different way, but it's faster to just do it myself.

Closes https://github.com/facebook/folly/pull/689

Reviewed By: yfeldblum

Differential Revision: D6155606

fbshipit-source-id: f1c6b247efc452b4005ad3b6d82fabfd5a92f49f
folly/io/async/AsyncServerSocket.cpp
folly/io/async/AsyncSocket.cpp
folly/io/async/test/AsyncSSLSocketTest.cpp
folly/io/async/test/AsyncSSLSocketTest.h
folly/io/async/test/AsyncSocketTest2.cpp
folly/portability/Sockets.h