diff --git a/contrib/sticky-sockets/sticky-sockets.c b/contrib/sticky-sockets/sticky-sockets.c index d9a11ad..86907e8 100644 --- a/contrib/sticky-sockets/sticky-sockets.c +++ b/contrib/sticky-sockets/sticky-sockets.c @@ -195,10 +195,6 @@ int magic_create_sock4(uint16_t listen_port) if (fd < 0) return fd; - ret = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)); - if (ret < 0) - goto err; - ret = setsockopt(fd, IPPROTO_IP, IP_PKTINFO, &on, sizeof(on)); if (ret < 0) goto err; @@ -228,10 +224,6 @@ int magic_create_sock6(uint16_t listen_port) if (fd < 0) return fd; - ret = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)); - if (ret < 0) - goto err; - ret = setsockopt(fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on, sizeof(on)); if (ret < 0) goto err;