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

Attachment: pgpsR23lCmNx9.pgp
Description: PGP signature

Reply via email to