mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-30 10:15:52 +00:00
FS-5223 and FS-6603, don't trust docs... sheesh
This commit is contained in:
parent
d237d0f343
commit
fb92ebc8f2
@ -1 +1 @@
|
||||
Tue Jun 17 21:14:36 CDT 2014
|
||||
date
|
||||
|
@ -351,12 +351,14 @@ int su_getsocktype(su_socket_t s)
|
||||
int su_setreuseaddr(su_socket_t s, int reuse)
|
||||
{
|
||||
#ifdef SO_REUSEPORT
|
||||
return setsockopt(s, SOL_SOCKET, SO_REUSEPORT,
|
||||
(void *)&reuse, (socklen_t)sizeof(reuse));
|
||||
#else
|
||||
return setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
|
||||
(void *)&reuse, (socklen_t)sizeof(reuse));
|
||||
if (setsockopt(s, SOL_SOCKET, SO_REUSEPORT,
|
||||
(void *)&reuse, (socklen_t)sizeof(reuse)) < 0)
|
||||
return -1;
|
||||
#endif
|
||||
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
|
||||
(void *)&reuse, (socklen_t)sizeof(reuse)) < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user