Commit 36e77b10 authored by Ulf Möller's avatar Ulf Möller
Browse files

Bug fix.

PR: 1307
Submitted by: Oliver Tappe <zooey@hirschkaefer.de>
parent a9c32ace
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -264,7 +264,7 @@ static int init_client_ip(int *sock, unsigned char ip[4], int port, int type)
			
	if (s == INVALID_SOCKET) { perror("socket"); return(0); }

#ifndef OPENSSL_SYS_MPE
#if defined(SO_KEEPALIVE) && !defined(OPENSSL_SYS_MPE)
	if (type == SOCK_STREAM)
		{
		i=0;
@@ -274,7 +274,7 @@ static int init_client_ip(int *sock, unsigned char ip[4], int port, int type)
#endif

	if (connect(s,(struct sockaddr *)&them,sizeof(them)) == -1)
		{ close(s); perror("connect"); return(0); }
		{ closesocket(s); perror("connect"); return(0); }
	*sock=s;
	return(1);
	}