From owner-cvs-all@FreeBSD.ORG Thu Sep 2 18:36:45 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E4DB16A4CE; Thu, 2 Sep 2004 18:36:45 +0000 (GMT) Received: from daintree.corp.yahoo.com (daintree.corp.yahoo.com [216.145.52.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 196B043D49; Thu, 2 Sep 2004 18:36:45 +0000 (GMT) (envelope-from peter@yahoo-inc.com) Received: by daintree.corp.yahoo.com (Postfix, from userid 2154) id EFAE48803; Thu, 2 Sep 2004 11:36:44 -0700 (PDT) From: Peter Wemm To: Brooks Davis Date: Thu, 2 Sep 2004 11:36:44 -0700 User-Agent: KMail/1.6.2 References: <200409011822.i81IMERb017602@repoman.freebsd.org> <20040902092916.GA61915@cirb503493.alcatel.com.au> <20040902152546.GA3801@odin.ac.hmc.edu> In-Reply-To: <20040902152546.GA3801@odin.ac.hmc.edu> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200409021136.44582.peter@wemm.org> cc: Peter Jeremy cc: Brooks Davis cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c src/sys/net if.c if.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2004 18:36:45 -0000 On Thursday 02 September 2004 08:25 am, Brooks Davis wrote: > On Thu, Sep 02, 2004 at 07:29:16PM +1000, Peter Jeremy wrote: > > On Wed, 2004-Sep-01 14:44:45 -0600, Justin T. Gibbs wrote: > > >You could squeeze out 256 bytes if you treat 0 as meaning 256 - > > > just like the SCSI protocol. > > > > It's too late now but you could support 1020 bytes by counting > > 4-byte words instead of bytes. This doesn't lose anything because > > the struct will always be padded to a multiple of 4 or 8 bytes. > > Yah, I that occured to me as well, but too late to do anything about > it. I suppose we could redefine the unused values (odd numbers and > multiples of 2 by not 4) to do that, but I think I'll leave that > pressure in place to encourage someone to redo the routing socket > API. BTW, in case nobody noticed.. nothing sets the routing socket abi version number, and nothing checks it. No versions are even defined. Well.. version 0 is implicit I guess. :-) -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5