From owner-freebsd-net@FreeBSD.ORG Tue Mar 29 15:41:27 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F375B1065674 for ; Tue, 29 Mar 2011 15:41:27 +0000 (UTC) (envelope-from fbsd@opal.com) Received: from mho-01-ewr.mailhop.org (mho-01-ewr.mailhop.org [204.13.248.71]) by mx1.freebsd.org (Postfix) with ESMTP id BEA818FC19 for ; Tue, 29 Mar 2011 15:41:27 +0000 (UTC) Received: from pool-141-154-217-103.bos.east.verizon.net ([141.154.217.103] helo=homobox.opal.com) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Q4ajy-000F5g-B5 for freebsd-net@freebsd.org; Tue, 29 Mar 2011 15:21:54 +0000 Received: from opal.com (localhost [IPv6:::1]) (authenticated bits=0) by homobox.opal.com (8.14.4/8.14.4) with ESMTP id p2TFfOiN059029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 29 Mar 2011 11:41:25 -0400 (EDT) (envelope-from fbsd@opal.com) Received: from shibato.opal.com ([173.52.157.153] helo=shibato.opal.com) with IPv4:587 by opal.com; 29 Mar 2011 11:41:24 -0400 X-Mail-Handler: MailHop Outbound by DynDNS X-Originating-IP: 141.154.217.103 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/mailhop/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19d0h+noqCQxxGMp99yjmuj Date: Tue, 29 Mar 2011 12:01:22 -0400 From: "J.R. Oldroyd" To: freebsd-net@freebsd.org Message-ID: <20110329120122.4f7bd980@shibato.opal.com> In-Reply-To: <20110324140752.071ed024@shibato.opal.com> References: <20110317134514.5f9d52de@shibato.opal.com> <20110324140752.071ed024@shibato.opal.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: CFT: IPv6 DNS autoconfiguration (RFC6106 RDNSS and DNSSL) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 15:41:28 -0000 I have updated the rtadvd patch to allow greater flexibility in configuring DNS servers and search domains in rtadvd.conf. The new patch allows comma-separated values in the "rdnss=" and "dnssl=" entries and now sends separate RA RDNSS and DNSSL options for each such entry. This allows separate lifetimes to be given for each RA option. Previously, :rdnss="2001:db8:ffff::1":rdnss0="2001:db8:ffff::2":\ :rdnssltime#1200: sent one RA RDNSS option containing two server IPs with the one lifetime. Instead, you can now say: :rdnss="2001:db8:ffff::1,2001:db8:ffff::2":rdnssltime#1200:\ :rdnss0="2001:db8:ffff::3,2001:db8:ffff::4":rdnssltime0#900: which will send two RA RDNSS options, each with two server IPs and each with the corresponding lifetime. Same goes for "dnssl=". I now also send RA RDNSS and DNSSL options with zero lifetimes when the server is shut down using a TERM signal. If you've tried this out and wish to grab this latest version, all you need is the rtadvd-rdnss.diff update from the web site. The other three diffs do not change. http://opal.com/jr/freebsd/rdnss/ -jr