summaryrefslogtreecommitdiffstats
path: root/win/tclWinSock.c
diff options
context:
space:
mode:
authorJoe Mistachkin <joe@mistachkin.com>2013-09-24 05:43:23 (GMT)
committerJoe Mistachkin <joe@mistachkin.com>2013-09-24 05:43:23 (GMT)
commit5f8b28962af100bd244e624c4600e4ac40a15c48 (patch)
tree86fa32758aac8604bf26b7ab10845ed541cec0d8 /win/tclWinSock.c
parentb54c2a5958b12875dc5a32cc1f09da20e23b087d (diff)
downloadtcl-win32_arm.zip
tcl-win32_arm.tar.gz
tcl-win32_arm.tar.bz2
Support compiling Tcl for Win32 on ARM.win32_arm
Diffstat (limited to 'win/tclWinSock.c')
-rw-r--r--win/tclWinSock.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/win/tclWinSock.c b/win/tclWinSock.c
index f4d5a90..3253cb8 100644
--- a/win/tclWinSock.c
+++ b/win/tclWinSock.c
@@ -2205,8 +2205,7 @@ TcpGetOptionProc(
flags |= NI_NUMERICHOST;
}
} else if (sockname.sa.sa_family == AF_INET6) {
- if ((IN6_ARE_ADDR_EQUAL(&sockname.sa6.sin6_addr,
- &in6addr_any)) ||
+ if (IN6_IS_ADDR_UNSPECIFIED(&sockname.sa6.sin6_addr) ||
(IN6_IS_ADDR_V4MAPPED(&sockname.sa6.sin6_addr)
&& sockname.sa6.sin6_addr.s6_addr[12] == 0
&& sockname.sa6.sin6_addr.s6_addr[13] == 0