git: DragonFly_RELEASE_6_2 kernel - Silently accept any value for IPV6_V6ONLY sockopt
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Jun 30 19:33:59 PDT 2022
commit ca806c17dc4dfc9c1bea21e570d3f4e725e006dc
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Thu Jun 30 19:11:11 2022 -0700
kernel - Silently accept any value for IPV6_V6ONLY sockopt
* Numerous utilities including named behave horribly if the IPV6_V6ONLY
socketopt returns a failure. We were returning failure if anyone
attempted to set it to 0.
* just silently ignore the value entirely, always return success. Fixes
named, libuv (which named uses), and numerous other ports that use
libuv or otherwise stupidly mess with this socketopt.
Reported-by: tuxillo
Summary of changes:
sys/netinet6/ip6_output.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ca806c17dc4dfc9c1bea21e570d3f4e725e006dc
--
DragonFly BSD source repository
More information about the Commits
mailing list