[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