Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Sep 2004 11:37:52 -0700
From:      Peter Wemm <peter@wemm.org>
To:        Brooks Davis <brooks@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sbin/ifconfig ifconfig.c src/sys/net if.c if.h
Message-ID:  <200409021137.52410.peter@wemm.org>
In-Reply-To: <200409011822.i81IMERb017602@repoman.freebsd.org>
References:  <200409011822.i81IMERb017602@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 01 September 2004 11:22 am, Brooks Davis wrote:
> brooks      2004-09-01 18:22:14 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sbin/ifconfig        ifconfig.c
>     sys/net              if.c if.h
>   Log:
>   Use a spare byte in struct if_data to store the structure size
> without increasing it.  Add code to ifconfig to use this size to find
> the sockaddr_dl after the struct if_data in the routing message. 
> This allows struct if_data to grow (up to 255 bytes) without breaking
> ifconfig.
>
>   Submitted by:   peter
>
>   Revision  Changes    Path
>   1.107     +4 -1      src/sbin/ifconfig/ifconfig.c
>   1.202     +1 -0      src/sys/net/if.c
>   1.90      +1 -0      src/sys/net/if.h

I'd like this to get into 5.x if possible too.  It'll ease cross-booting 
of 5.x and 6.x kernels for a while.  Granted, that wont be a good thing 
to do after things diverge more, but for now this will help.

-- 
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409021137.52410.peter>