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"

Reply via email to