From 405b39414254316617f9eff6eba0472cb6c4cb70 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Sat, 3 Mar 2001 21:41:33 +0000 Subject: [ID 20010303.009] SOCKS5 work around breaks other sockets Message-Id: Revert the workaround. p4raw-id: //depot/perl@9023 --- perlio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perlio.c b/perlio.c index 9f12be6273..c8047f80d2 100644 --- a/perlio.c +++ b/perlio.c @@ -1825,12 +1825,12 @@ IV PerlIOStdio_close(PerlIO *f) { dTHX; -#ifdef HAS_SOCKET +#ifdef HAS_SOCKS5_INIT int optval, optlen = sizeof(int); #endif FILE *stdio = PerlIOSelf(f,PerlIOStdio)->stdio; return( -#ifdef HAS_SOCKET +#ifdef HAS_SOCKS5_INIT (getsockopt(PerlIO_fileno(f), SOL_SOCKET, SO_TYPE, (char *)&optval, &optlen) < 0) ? PerlSIO_fclose(stdio) : close(PerlIO_fileno(f)) -- cgit v1.2.1