freebsd-skq/sys/contrib
bz 0a90ef1728 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
2010-04-29 11:52:42 +00:00
..
altq/altq Fix two memory leaks in error cases. 2009-11-05 16:30:16 +00:00
dev Merge ACPICA 20100428. 2010-04-28 22:25:27 +00:00
ia64/libuwx Apply local modifications to make Unwind Express BETA 10 buildable and 2006-07-07 23:56:34 +00:00
ipfilter/netinet MFP4: @176978-176982, 176984, 176990-176994, 177441 2010-04-29 11:52:42 +00:00
libfdt Merge DTC-d75b33af. 2010-02-28 21:57:35 +00:00
ngatm Fix array overflow. 2010-01-08 19:56:37 +00:00
pf Adapt OpenBSD pf's "sloopy" TCP state machine which is useful for Direct 2009-12-24 00:43:44 +00:00
rdma Remove the explicit definition of inet_aton() as it was introduced as a 2009-11-12 14:22:12 +00:00
x86emu Integrate OpenBSD rev 1.5 of x86emu.c. 2010-03-09 22:42:24 +00:00