summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java
diff options
context:
space:
mode:
authormembar <membar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-10-31 03:19:51 +0000
committermembar <membar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-10-31 03:19:51 +0000
commit40520e8abc0d3ece6c98f4d0e914d77690085839 (patch)
tree4426464511640314c34c7b7f1e95a5d6e30f4b1a /libjava/gnu/java
parent5a08b6f6891d41865987d9b7d72b41f96fb3869e (diff)
downloadppe42-gcc-40520e8abc0d3ece6c98f4d0e914d77690085839.tar.gz
ppe42-gcc-40520e8abc0d3ece6c98f4d0e914d77690085839.zip
PR libgcj/11521:
* gnu/java/net/natPlainSocketImplWin32.cc (bind): Don't use SO_REUSEADDR git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73116 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
-rw-r--r--libjava/gnu/java/net/natPlainSocketImplWin32.cc4
1 files changed, 0 insertions, 4 deletions
diff --git a/libjava/gnu/java/net/natPlainSocketImplWin32.cc b/libjava/gnu/java/net/natPlainSocketImplWin32.cc
index 411acfa023a..96373811936 100644
--- a/libjava/gnu/java/net/natPlainSocketImplWin32.cc
+++ b/libjava/gnu/java/net/natPlainSocketImplWin32.cc
@@ -67,7 +67,6 @@ gnu::java::net::PlainSocketImpl::bind (::java::net::InetAddress *host, jint lpor
jbyteArray haddress = host->addr;
jbyte *bytes = elements (haddress);
int len = haddress->length;
- int i = 1;
if (len == 4)
{
@@ -93,9 +92,6 @@ gnu::java::net::PlainSocketImpl::bind (::java::net::InetAddress *host, jint lpor
else
throw new ::java::net::SocketException (JvNewStringUTF ("invalid length"));
- // Enable SO_REUSEADDR, so that servers can reuse ports left in TIME_WAIT.
- ::setsockopt(native_fd, SOL_SOCKET, SO_REUSEADDR, (char *) &i, sizeof(i));
-
if (::bind (native_fd, ptr, len) != SOCKET_ERROR)
{
address = host;
OpenPOWER on IntegriCloud