Hi Peter. I was asking about turning off IPv6 support because it's something we've been doing when running 2.78 for quite a while and we've encountered a problem after upgrading to 2.81. In trying to debug what could be happening we noticed the IPv6 addresses in use and were confused because we didn't know the ability to compile dnsmasq without IPv6 support was removed.
In looking through my emails my coworker says "We had turned off ipv6 support because dnsmasq would always try to return an v6 address over a v4 addr." I'd be happy to get more details from him on Monday. The problem I'm trying to debug is described in emails I've been sending to this list with subject "excessive file descriptor usage after upgrading to 2.81". I'm seeing dnsmasq use almost 200 file descriptors at boot time and this number doesn't reduce until dnsmasq is killed. I verified that this problem does NOT happen with 2.79 and 2.80. It could be a coincidence that it started in 2.81 when support for the -DNO_IPV6 flag in the CFLAGS was removed. I've just been trying to investigate what could be causing the issue. Thank you for the help! -----Original Message----- From: Petr Menšík <pemen...@redhat.com> Sent: Friday, October 30, 2020 7:24 AM To: dnsmasq-disc...@thekelleys.org.uk Subject: Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working Hi Chris, It was intentionally removed in commit ee8750451b4[1], removed in 2.81 release. On what platform is disabling of IPv6 required? I think it should work well with built-in IPv6 support, which would not be used. Why do you want to disable built-in support for it? 1. http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=ee8750451b49d27b180517a4e35b636be0fae575 On 10/26/20 11:02 PM, WU, CHRIS wrote: > In version 2.3 the ability to disable IPv6 at compile time was added with the > -DNO_IPV6 flag in the CFLAGS. > > release 2.3 > Allow IPv6 support to be disabled at compile time. To do > that, add -DNO_IPV6 to the CFLAGS. Thanks to Oleg I. Vdovikin for the > suggestion to do that. > > In upgrading to a newer version of dnsmasq we've found that this flag is no > longer disabling IPv6 support. I've searched through the changelog and man > pages and cannot find mention of this feature changing. Is this a bug? If > not is there a different way to disable IPv6 support? > > > _______________________________________________ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > _______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss