From: Anatoliy Belsky Date: Tue, 13 Nov 2012 13:53:32 +0000 (+0100) Subject: Fixed sockets ext build on win X-Git-Tag: php-5.5.0alpha1~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bc9f8030c7511b13ee151a7af15aaa5bd7ae42b5;p=php Fixed sockets ext build on win --- diff --git a/ext/sockets/multicast.c b/ext/sockets/multicast.c index 670d29f7ad..e29106087e 100644 --- a/ext/sockets/multicast.c +++ b/ext/sockets/multicast.c @@ -38,6 +38,9 @@ # define NTDDI_XP NTDDI_WINXP /* bug in SDK */ # include # undef NTDDI_XP +# if _WIN32_WINNT >= 0x0600 +# define HAVE_IF_NAMETOINDEX 1 +# endif #else #include #include diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index 4adb09f188..1eee7a6202 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -57,6 +57,7 @@ # define h_errno WSAGetLastError() # define set_errno(a) WSASetLastError(a) # define close(a) closesocket(a) +# include # if _WIN32_WINNT >= 0x0600 # define HAVE_IF_NAMETOINDEX 1 # endif