[prev in list] [next in list] [prev in thread] [next in thread]
List: dragonfly-commits
Subject: git: DragonFly_RELEASE_6_2 kernel - Silently accept any value for IPV6_V6ONLY sockopt
From: Matthew Dillon <dillon () crater ! dragonflybsd ! org>
Date: 2022-07-01 2:33:59
Message-ID: 20220701023359.9F09E1A23BCA () crater ! dragonflybsd ! org
[Download RAW message or body]
commit ca806c17dc4dfc9c1bea21e570d3f4e725e006dc
Author: Matthew Dillon <dillon@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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic