From c137e79e3410173d220a9e4589924e36f3efb874 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Tue, 8 Oct 2013 05:11:29 +0000 Subject: [PATCH] merge IPv6 fix from RC_0_16 --- src/udp_socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/udp_socket.cpp b/src/udp_socket.cpp index f32abe458..08f256ba7 100644 --- a/src/udp_socket.cpp +++ b/src/udp_socket.cpp @@ -710,7 +710,7 @@ void udp_socket::bind(udp::endpoint const& ep, error_code& ec) } #if TORRENT_USE_IPV6 - if (ep.address().is_v6() || is_any(ep.address())) + if (supports_ipv6() && (ep.address().is_v6() || is_any(ep.address()))) { udp::endpoint ep6 = ep; if (is_any(ep.address())) ep6.address(address_v6::any());