SO_REUSEADDR
#if defined SOL_SOCKET && defined SO_REUSEADDR
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
ret = setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &i, sizeof(i));
if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) == -1) {
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(pdata, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(pdata, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(*s, SOL_SOCKET, SO_REUSEADDR,
(void) setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
setsockopt(lfd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));
if(setsockopt(soc, SOL_SOCKET, SO_REUSEADDR, &val, (socklen_t)sizeof(val)) < 0) {
setsockopt(fd, SOL_SOCKET, SO_REUSEADDR,
SO_REUSEADDR,
SO_REUSEADDR,
setsockopt(lfd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));
case SO_REUSEADDR:
case SO_REUSEADDR:
if (so->so_options & SO_REUSEADDR)
reuseport = SO_REUSEADDR | SO_REUSEPORT;
if (!(so->so_options & (SO_REUSEADDR|SO_REUSEPORT)))
if (!(so->so_options & (SO_REUSEADDR|SO_REUSEPORT)))
(SO_REUSEPORT | SO_REUSEADDR)))
if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0)
if (so->so_options & SO_REUSEADDR)
reuseport = SO_REUSEADDR|SO_REUSEPORT;
if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0)
(SO_REUSEPORT | SO_REUSEADDR)) == 0)
SOL_SOCKET, SO_REUSEADDR, (char *)&on, sizeof(on)) < 0)
SOL_SOCKET, SO_REUSEADDR, (char *)&on, sizeof(on)) < 0)
if (setsockopt(s2, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(s2, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(serv_s, SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(serv_s, SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on,
setsockopt(p->s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));
if (setsockopt(listenfd, SOL_SOCKET, SO_REUSEADDR, (void *)&on,
if (turnon(sep->se_fd, SO_REUSEADDR) < 0)
if (setsockopt(T_TCP(c)->listen_sd, SOL_SOCKET, SO_REUSEADDR,
if (setsockopt(*s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on))
setsockopt(s->fd, SOL_SOCKET, SO_REUSEADDR, (struct sockaddr *)&s->socket,
setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &s, sizeof s);
setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &s, sizeof s);
if (setsockopt(*s, SOL_SOCKET, SO_REUSEADDR,