On Thu, 29 Apr 2010, Bjoern A. Zeeb wrote:
Author: bz
Date: Thu Apr 29 11:52:42 2010
New Revision: 207369
URL: http://svn.freebsd.org/changeset/base/207369
Log:
MFP4: @176978-176982, 176984, 176990-176994, 177441
"Whitspace" churn after the VIMAGE/VNET whirls.
Remove the need for some "init" functions within the network
stack, like pim6_init(), icmp_init() or significantly shorten
others like ip6_init() and nd6_init(), using static initialization
again where possible and formerly missed.
Move (most) variables back to the place they used to be before the
container structs and VIMAGE_GLOABLS (before r185088) and try to
reduce the diff to stable/7 and earlier as good as possible,
to help out-of-tree consumers to update from 6.x or 7.x to 8 or 9.
This also removes some header file pollution for putatively
static global variables.
Revert VIMAGE specific changes in ipfilter::ip_auth.c, that are
no longer needed.
Reviewed by: jhb
Discussed with: rwatson
Sponsored by: The FreeBSD Foundation
Sponsored by: CK Software GmbH
MFC after: 6 days
Thanks also to philip and kib for their ideas on a commit strategy
(that I might have ignored).
Ideally this would have happened before 8.0 but we had been too far
into the release cycle at that point and had to chase other real bugs.
/bz
--
Bjoern A. Zeeb See you when I see you.
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"