Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread WU, CHRIS
Thank you for the help! -Original Message- From: Petr Menšík 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], remov

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread Roy Marples
On 30/10/2020 15:30, Petr Menšík wrote: It is year 2020, IPv6 is far too long with us to be optional. Has it? https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption Looks to me like most of the world doesn't even have IPv6. And thanks to Netflix blocking if you use a

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread Andrew Miskell
Massimo, Simon’s reasoning for removing support is stated in the git commit. It was the source of a large number of ifdefs in the code, primarily for handling old embedded libc versions. Removing the flags allowed him to remove all the ifdefs and make the code more maintainable overall. I’d

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread Petr Menšík
I admit deployment on consumer links is quite slow. I have no IPv6 native connectivity myself. But it is different connecting over IPv6 and supporting its addresses. What would disabling on compile time bring? Smaller dnsmasq binary? dnsmasq is tiny already. But it has many bugs. Many of them come

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread Petr Menšík
It is year 2020, IPv6 is far too long with us to be optional. IPv4 support is not optional either. It is just ability to parse IPv6 addresses and listen on its sockets. DHCPv6 can still be disabled, because it can be considered separate feature. That means, nobody is forcing you to deploy IPv6. Wh

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread SALA MASSIMO
Hi Chris, Petr I agree with Chris: I wish we could disable IPv6 support. There are scenarios - like usage in intranet LANs, IPv4 only - this feature is useless. For best practice, unwanted features should be disabled: 1) avoid any possibility of hitting bugs in code paths that implemet this f

Re: [Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-30 Thread Petr Menšík
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.

[Dnsmasq-discuss] Disabling IPv6 at compile time no longer working

2020-10-26 Thread WU, CHRIS
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 upgradin