]> git.ipfire.org Git - thirdparty/squid.git/commit
Windows: fix mapping between POSIX and Windows socket types
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 15 Sep 2014 00:53:05 +0000 (17:53 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 15 Sep 2014 00:53:05 +0000 (17:53 -0700)
commite7df1761e181bed11568ae2ce29c3ec7e0e9b7a5
treeee9f3b7c260cd5c8eb41cfacefee467d30616bc1
parent2ff9dfaa0f752bd304deb2b67df8a2c1c101c9b9
Windows: fix mapping between POSIX and Windows socket types

MinGW at least still defines several socket structure fields with size_t
instead of socklen_t. In order to maintain the POSIX API definition in
appearance we need to cast these types to their POSIX variant regardless
of whether size_t or socklen_t is used.
compat/os/mswindows.h