allow two servers to attach to the same udp port

This commit is contained in:
Jeff Hill
2000-11-20 22:23:42 +00:00
parent 066dff91f2
commit 8b452face6
+12
View File
@@ -179,6 +179,18 @@ int cast_server(void)
}
}
#endif
{
int flag = 1;
status = setsockopt ( IOC_cast_sock, SOL_SOCKET, SO_REUSEADDR,
(char *) &flag, sizeof (flag) );
if ( status < 0 ) {
int errnoCpy = SOCKERRNO;
errlogPrintf (
"%s: set socket option SO_REUSEADDR failed because \"%s\"\n",
__FILE__, SOCKERRSTR (errnoCpy) );
}
}
/* Zero the sock_addr structure */
memset((char *)&sin, 0, sizeof(sin));