From owner-cvs-src-old@FreeBSD.ORG Mon Jun 1 15:55:16 2009 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 F02AA10657CD for ; Mon, 1 Jun 2009 15:55:16 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC17B8FC13 for ; Mon, 1 Jun 2009 15:55:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n51FtEui095893 for ; Mon, 1 Jun 2009 15:55:14 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n51FtEbn095892 for cvs-src-old@freebsd.org; Mon, 1 Jun 2009 15:55:14 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200906011555.n51FtEbn095892@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Mon, 1 Jun 2009 15:49:42 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING src/sys/net if.c route.c route.h rtsock.c vnet.h src/sys/netinet in_rmx.c src/sys/netinet6 in6_ifattach.c in6_rmx.c nd6_rtr.c src/sys/nfsclient bootp_subr.c src/sys/sys param.h src/usr.bin/netstat route.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, 01 Jun 2009 15:55:18 -0000 bz 2009-06-01 15:49:42 UTC FreeBSD src repository Modified files: . UPDATING sys/net if.c route.c route.h rtsock.c vnet.h sys/netinet in_rmx.c sys/netinet6 in6_ifattach.c in6_rmx.c nd6_rtr.c sys/nfsclient bootp_subr.c sys/sys param.h usr.bin/netstat route.c Log: SVN rev 193232 on 2009-06-01 15:49:42Z by bz Convert the two dimensional array to be malloced and introduce an accessor function to get the correct rnh pointer back. Update netstat to get the correct pointer using kvm_read() as well. This not only fixes the ABI problem depending on the kernel option but also permits the tunable to overwrite the kernel option at boot time up to MAXFIBS, enlarging the number of FIBs without having to recompile. So people could just use GENERIC now. Reviewed by: julian, rwatson, zec X-MFC: not possible Revision Changes Path 1.611 +6 -0 src/UPDATING 1.332 +2 -1 src/sys/net/if.c 1.156 +52 -23 src/sys/net/route.c 1.84 +2 -1 src/sys/net/route.h 1.174 +5 -5 src/sys/net/rtsock.c 1.11 +1 -1 src/sys/net/vnet.h 1.72 +4 -6 src/sys/netinet/in_rmx.c 1.65 +5 -4 src/sys/netinet6/in6_ifattach.c 1.39 +17 -9 src/sys/netinet6/in6_rmx.c 1.66 +7 -4 src/sys/netinet6/nd6_rtr.c 1.81 +7 -3 src/sys/nfsclient/bootp_subr.c 1.417 +1 -1 src/sys/sys/param.h 1.94 +14 -11 src/usr.bin/netstat/route.c