From owner-cvs-src-old@FreeBSD.ORG Mon Jun 6 03:11:08 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64BA6106564A for ; Mon, 6 Jun 2011 03:11:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D25B8FC08 for ; Mon, 6 Jun 2011 03:11:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p563B8Vb068594 for ; Mon, 6 Jun 2011 03:11:08 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p563B8vl068593 for cvs-src-old@freebsd.org; Mon, 6 Jun 2011 03:11:08 GMT (envelope-from hrs@repoman.freebsd.org) Message-Id: <201106060311.p563B8vl068593@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to hrs@repoman.freebsd.org using -f From: Hiroki Sato Date: Mon, 6 Jun 2011 03:06:43 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet icmp6.h src/usr.sbin/rtadvd Makefile advcap.c config.c config.h dump.c dump.h if.c if.h pathnames.h rrenum.c rrenum.h rtadvd.8 rtadvd.c rtadvd.conf rtadvd.conf.5 rtadvd.h timer.c timer.h src/usr.sbin/rtsold Makefile dump.c if.c ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jun 2011 03:11:08 -0000 hrs 2011-06-06 03:06:43 UTC FreeBSD src repository Modified files: sys/netinet icmp6.h usr.sbin/rtadvd Makefile advcap.c config.c config.h dump.c dump.h if.c if.h pathnames.h rrenum.c rrenum.h rtadvd.8 rtadvd.c rtadvd.conf rtadvd.conf.5 rtadvd.h timer.c timer.h usr.sbin/rtsold Makefile dump.c if.c probe.c rtsock.c rtsol.c rtsold.8 rtsold.c rtsold.h Log: SVN rev 222732 on 2011-06-06 03:06:43Z by hrs - Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement Options for DNS Configuration) into rtadvd(8) and rtsold(8). DNS information received by rtsold(8) will go to resolv.conf(5) by resolvconf(8) script. This is based on work by J.R. Oldroyd (kern/156259) but revised extensively[1]. - rtadvd(8) now supports "noifprefix" to disable gathering on-link prefixes from interfaces when no "addr" is specified[2]. An entry in rtadvd.conf with "noifprefix" + no "addr" generates an RA message with no prefix information option. - rtadvd(8) now supports RTM_IFANNOUNCE message to fix crashes when an interface is added or removed. - Correct bogus ND_OPT_ROUTE_INFO value to one in RFC 4191. Reviewed by: bz[1] PR: kern/156259 [1] PR: bin/152458 [2] Revision Changes Path 1.29 +19 -2 src/sys/netinet/icmp6.h 1.14 +1 -1 src/usr.sbin/rtadvd/Makefile 1.13 +18 -32 src/usr.sbin/rtadvd/advcap.c 1.29 +616 -406 src/usr.sbin/rtadvd/config.c 1.8 +6 -3 src/usr.sbin/rtadvd/config.h 1.14 +143 -74 src/usr.sbin/rtadvd/dump.c 1.5 +3 -3 src/usr.sbin/rtadvd/dump.h 1.12 +62 -51 src/usr.sbin/rtadvd/if.c 1.7 +2 -2 src/usr.sbin/rtadvd/if.h 1.6 +5 -2 src/usr.sbin/rtadvd/pathnames.h 1.11 +98 -94 src/usr.sbin/rtadvd/rrenum.c 1.6 +2 -2 src/usr.sbin/rtadvd/rrenum.h 1.19 +32 -3 src/usr.sbin/rtadvd/rtadvd.8 1.31 +726 -556 src/usr.sbin/rtadvd/rtadvd.c 1.5 +2 -1 src/usr.sbin/rtadvd/rtadvd.conf 1.19 +107 -4 src/usr.sbin/rtadvd/rtadvd.conf.5 1.11 +151 -71 src/usr.sbin/rtadvd/rtadvd.h 1.11 +58 -62 src/usr.sbin/rtadvd/timer.c 1.8 +35 -28 src/usr.sbin/rtadvd/timer.h 1.15 +1 -1 src/usr.sbin/rtsold/Makefile 1.12 +21 -19 src/usr.sbin/rtsold/dump.c 1.19 +28 -30 src/usr.sbin/rtsold/if.c 1.14 +5 -4 src/usr.sbin/rtsold/probe.c 1.7 +4 -4 src/usr.sbin/rtsold/rtsock.c 1.14 +427 -74 src/usr.sbin/rtsold/rtsol.c 1.20 +27 -2 src/usr.sbin/rtsold/rtsold.8 1.28 +213 -181 src/usr.sbin/rtsold/rtsold.c 1.12 +49 -2 src/usr.sbin/rtsold/rtsold.h