From owner-cvs-all Thu May 20 9: 4:23 1999 Delivered-To: cvs-all@freebsd.org Received: from fasterix.frmug.org (d176.paris-84.cybercable.fr [212.198.84.176]) by hub.freebsd.org (Postfix) with ESMTP id 4AD4314D04; Thu, 20 May 1999 09:04:12 -0700 (PDT) (envelope-from pb@fasterix.frmug.org) Received: (from pb@localhost) by fasterix.frmug.org (8.9.3/8.9.3/pb-19990315) id SAA84780; Thu, 20 May 1999 18:03:57 +0200 (CEST) Message-ID: <19990520180356.A84590@fasterix.frmug.fr.net> Date: Thu, 20 May 1999 18:03:56 +0200 From: Pierre Beyssac To: "Rodney W. Grimes" , Pierre Beyssac Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_var.h References: <199905192300.QAA45814@freefall.freebsd.org> <199905201538.IAA02589@gndrsh.aac.dev.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.8i In-Reply-To: <199905201538.IAA02589@gndrsh.aac.dev.com>; from Rodney W. Grimes on Thu, May 20, 1999 at 08:38:22AM -0700 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Thu, May 20, 1999 at 08:38:22AM -0700, Rodney W. Grimes wrote: > > MFC: change reference count in struct ifaddr to a u_int, to be able > > to handle more than 2^16 routes to the same interface. > > HEADSUP -- This will require compilation of many userland applications > that have to deal with networking code due to the change in the size > of the struct. In particular anything that prints route metrics or > tries to deal with them will barf :-(. netstat does work, as it uses another interface to get its metrics. I've been very careful to check that. Also, I've tested it under -current where I'm using gated and didn't have to recompile it either. It doesn't seem to break route or ifconfig either. A quick grep through /usr/src/*sbin shows no occurence of "struct ifaddr". > Though I like this change, the interface change is going to cause me > and probably many other users great pains on all the boxes we just > upgraded to 3.2-STABLE or 3.2-RELEASE. > I would like to ask this be backed out until 3.3-RELEASE. It's purposely not in 3.2-RELEASE, I've been very careful to avoid risking breaking the release. I'd really prefer to back it out only if there is evidence of serious problems with a given system utility. -- Pierre Beyssac pb@fasterix.frmug.org pb@fasterix.freenix.org {Free,Net,Open}BSD, Linux : il y a moins bien, mais c'est plus cher Free domains: http://www.eu.org/ or mail dns-manager@EU.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message