cvs commit: src/sys/net if.c if.h if_ethersubr.c if_llc.h
if_types.h if_var.h src/sys/netinet if_ether.c src/sys/sys sockio.h
M. Warner Losh
imp at bsdimp.com
Mon Jun 6 04:28:34 GMT 2005
In message: <200506060615.03647.max at love2party.net>
Max Laier <max at love2party.net> writes:
: On Monday 06 June 2005 05:18, M. Warner Losh wrote:
: > In message: <200506050313.j553DDw0014630 at repoman.freebsd.org>
: >
: > Andrew Thompson <thompsa at FreeBSD.org> writes:
: > : Add hooks into the networking layer to support if_bridge. This changes
: > : struct ifnet so a buildworld is necessary.
: >
: > Can one at least ifconfig the IP address of a network interface with a
: > new kernel/old ifconfig and old kernel/new ifconfig?
:
: ifconfig uses plain ioctl's for that, it doesn't know anything about struct
: ifnet. What suffers from changes like this are programs that use kmem(4) to
: access the ifnet list directly. A grep turns up: routed(8), ifmcstat(8) and
: netstat(1), but there might be others. A buildworld is best when in doubt.
:
: To answer your concern, there should be no problem with ifconfig.
OK. I was worried this might break the 'nfs mounted source/object'
upgrade path. Sounds like it won't. Thanks for the confirmation.
Warner
More information about the cvs-src
mailing list