allow two servers to attach to the same udp port
This commit is contained in:
@@ -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));
|
||||
|
||||
Reference in New Issue
Block a user