From 2bd2b3ca92f095a7b750a9237943dba6e4f5f1b9 Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Sun, 3 Feb 2019 15:28:09 -0500 Subject: [PATCH] Just drop IPV6_V6ONLY (it never works right anyway) This doesn't seem to work as documented on any system. --- endlessh.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/endlessh.c b/endlessh.c index 6639169..433b4d1 100644 --- a/endlessh.c +++ b/endlessh.c @@ -430,14 +430,6 @@ server_create(int port) if (r == -1) logmsg(LOG_DEBUG, "errno = %d, %s", errno, strerror(errno)); - #if defined(IPV6_V6ONLY) - value = 0; - r = setsockopt(s, SOL_SOCKET, IPV6_V6ONLY, &value, sizeof(value)); - logmsg(LOG_DEBUG, "setsockopt(IPV6_V6ONLY, false) = %d", r); - if (r == -1) - logmsg(LOG_DEBUG, "errno = %d, %s", errno, strerror(errno)); - #endif /* IPV6_V6ONLY */ - struct sockaddr_in6 addr = { .sin6_family = AF_INET6, .sin6_port = htons(port),