SO_REUSEADDR
SO_REUSEADDR,
SO_REUSEADDR,
if (setsockopt(listenfd, SOL_SOCKET, SO_REUSEADDR, (void *)&on,
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
(void)setsockopt(socks[n], SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(httpd->sock[i], SOL_SOCKET, SO_REUSEADDR, &on,
(void)setsockopt(*s, SOL_SOCKET, SO_REUSEADDR, &y, sizeof(y));
(void) setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
case SO_REUSEADDR:
case SO_REUSEADDR:
if (so->so_options & (SO_REUSEADDR | SO_REUSEPORT))
reuseport = SO_REUSEADDR|SO_REUSEPORT;
if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0)
if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0 &&
& SO_REUSEADDR);
& SO_REUSEADDR);
(SO_REUSEPORT|SO_REUSEADDR)) == 0)
if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0 &&
if (so->so_options & (SO_REUSEADDR | SO_REUSEPORT))
reuseport = SO_REUSEADDR|SO_REUSEPORT;
(SO_REUSEPORT|SO_REUSEADDR)) == 0)
case RUMP_SO_REUSEPORT: return SO_REUSEADDR;
#define SO_DEFOPTS (SO_DEBUG|SO_REUSEADDR|SO_KEEPALIVE|SO_DONTROUTE| \
r = setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &one, sizeof one);
error = setsockopt(*sockp, SOL_SOCKET, SO_REUSEADDR,
if (rump_sys_setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(data, SOL_SOCKET, SO_REUSEADDR,
CASERETURN(SO_REUSEADDR);
error = setsockopt(s_wld, SOL_SOCKET, SO_REUSEADDR, &on,
if (turnon(sep->se_fd, SO_REUSEADDR) < 0)
if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &on,
if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(s->fd, SOL_SOCKET, SO_REUSEADDR,