From 396dde16363a6890f71a9d3273b62e00f9d4acc3 Mon Sep 17 00:00:00 2001 From: frosch Date: Wed, 24 Dec 2014 17:17:18 +0000 Subject: (svn r27092) -Fix/Add [FS#6186]: Compilation on OS/2 (smedles) --- src/network/core/address.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/network/core/address.cpp') diff --git a/src/network/core/address.cpp b/src/network/core/address.cpp index d25ade4a3..62af3a40b 100644 --- a/src/network/core/address.cpp +++ b/src/network/core/address.cpp @@ -356,10 +356,12 @@ static SOCKET ListenLoopProc(addrinfo *runp) DEBUG(net, 3, "[%s] could not set reusable %s sockets for port %s: %s", type, family, address, strerror(errno)); } +#ifndef __OS2__ if (runp->ai_family == AF_INET6 && setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY, (const char*)&on, sizeof(on)) == -1) { DEBUG(net, 3, "[%s] could not disable IPv4 over IPv6 on port %s: %s", type, address, strerror(errno)); } +#endif if (bind(sock, runp->ai_addr, (int)runp->ai_addrlen) != 0) { DEBUG(net, 1, "[%s] could not bind on %s port %s: %s", type, family, address, strerror(errno)); -- cgit v1.2.3-54-g00ecf