diff options
Diffstat (limited to 'win/tclWinSock.c')
| -rw-r--r-- | win/tclWinSock.c | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/win/tclWinSock.c b/win/tclWinSock.c index da2e60a..3799d98 100644 --- a/win/tclWinSock.c +++ b/win/tclWinSock.c @@ -1426,8 +1426,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 | 
