[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