Commit cf897932 authored by Bodo Möller's avatar Bodo Möller
Browse files

Avoid EADDRINUSE for s_server.

Submitted by:
Reviewed by:
PR:
parent a0960a1d
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -342,6 +342,12 @@ char *ip;
	s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL);

	if (s == INVALID_SOCKET) goto err;
#if defined SOL_SOCKET && defined SO_REUSEADDR
		{
		int i = 1;
		setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &i, sizeof i);
		}
#endif
	if (bind(s,(struct sockaddr *)&server,sizeof(server)) == -1)
		{
#ifndef WINDOWS