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
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
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
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
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
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
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.
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