[CFT] RFC 6106 support patch for RELENG_8
Hiroki Sato
hrs at FreeBSD.org
Sun Jun 12 06:09:01 UTC 2011
Hi,
A patch to add RFC 6106 support to rtadvd(8) and rtsold(8) on
RELENG_8 can be found at the following URL:
http://people.freebsd.org/~hrs/rfc6106_stable8_20110611.diff
Can anyone test it? 8.X uses net.inet6.ip6.accept_rtadv and
net.inet6.ip6.forwarding to determine if accepting RAs or not
(i.e. ACCEPT_RTADV flag is ignored), so the patch follows the same
logic.
Note that an -R option must manually be specified in rtsold(8) to use
the received RDNSS/DNSSL information since RELENG_8 does not have
resolvconf(8) (MFC of resolvconf(8) needs printf() support in sh(1)
first, IIRC).
I am not sure at this moment whether MFC of supporting per-IF
ACCEPT_RTADV flag and acceptance of RAs even when
net.inet6.ip6.forwarding=1 happens. This is because it needs
relatively large rc.d script changes.
Any comments are welcome.
-- Hiroki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20110612/cc002da5/attachment.pgp
More information about the freebsd-net
mailing list