Browse Source

rootwrap: make setsockopt 1 usage consistent

pull/118/head
Tristan Matthews 5 years ago
parent
commit
53b73bede0
  1. 6
      bin/rootwrap.c

6
bin/rootwrap.c

@ -161,12 +161,10 @@ static void rootprocess (int fd)
sock = socket (family, SOCK_STREAM, IPPROTO_TCP);
if (sock != -1)
{
const int val = 1;
setsockopt (sock, SOL_SOCKET, SO_REUSEADDR, &val, sizeof (val));
setsockopt (sock, SOL_SOCKET, SO_REUSEADDR, &(int){ 1 }, sizeof (int));
#ifdef AF_INET6
if (addr.sa.sa_family == AF_INET6)
setsockopt (sock, IPPROTO_IPV6, IPV6_V6ONLY, &val, sizeof (val));
setsockopt (sock, IPPROTO_IPV6, IPV6_V6ONLY, &(int){ 1 }, sizeof (int));
#endif
if (bind (sock, &addr.sa, len) == 0)
{

Loading…
Cancel
Save