]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Enhance IPv6 autoconf startup.
authorbz <bz@FreeBSD.org>
Wed, 13 Mar 2019 17:00:15 +0000 (17:00 +0000)
committerbz <bz@FreeBSD.org>
Wed, 13 Mar 2019 17:00:15 +0000 (17:00 +0000)
commit7192e4e02bc67cece76f3f666021d9fb6189d6dd
tree337eb726ff46feb33cb084bca39511cd6646dc44
parentc2bece9edeebba03b18381d191adcb8f2ad371f8
Enhance IPv6 autoconf startup.

Before this change we would only run rtsol on an interface which was
set to accept_rtadv and did not have rtsold enabled.  This change
removes the latter condition and always runs rtsol (rather than the
deferred rtsold) to reduce the delay until we send the first RS.

This change will also handle the accept_rtadv before dhcp hence
starting IPv6 auto-configuration before IPV4 DHCP.

This change is intended for FreeBSD 13 and later only and will not be MFCed.

Reviewed by: hrs
Differential Revision: https://reviews.freebsd.org/D19488
libexec/rc/network.subr