diff options
Diffstat (limited to 'lang/php55/patches/patch-sockaddr__conv.c')
-rw-r--r-- | lang/php55/patches/patch-sockaddr__conv.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/php55/patches/patch-sockaddr__conv.c b/lang/php55/patches/patch-sockaddr__conv.c new file mode 100644 index 00000000000..7964cb0c762 --- /dev/null +++ b/lang/php55/patches/patch-sockaddr__conv.c @@ -0,0 +1,14 @@ +$NetBSD: patch-sockaddr__conv.c,v 1.2.2.2 2013/12/16 17:05:48 tron Exp $ + +--- sockaddr_conv.c.orig 2013-10-14 13:24:02.000000000 +0000 ++++ sockaddr_conv.c +@@ -26,6 +26,9 @@ int php_set_inet6_addr(struct sockaddr_i + + memset(&hints, 0, sizeof(struct addrinfo)); + hints.ai_family = AF_INET6; ++#ifndef AI_V4MAPPED ++#define AI_V4MAPPED 1 ++#endif + hints.ai_flags = AI_V4MAPPED | AI_ADDRCONFIG; + getaddrinfo(string, NULL, &hints, &addrinfo); + if (!addrinfo) { |