summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2009-07-28 19:58:07 +0000
committerjulian <julian@FreeBSD.org>2009-07-28 19:58:07 +0000
commitfa74d2c7e54f546f30ebc8df6467929fa74d72f6 (patch)
tree47852afc78e42b9c318388078d0aad85081c3efa
parentf22b416ddb62260d0b81c89a5d5d330c90b92170 (diff)
downloadFreeBSD-src-fa74d2c7e54f546f30ebc8df6467929fa74d72f6.zip
FreeBSD-src-fa74d2c7e54f546f30ebc8df6467929fa74d72f6.tar.gz
Startup the vnet part of initialization a bit after the global part.
Fixes crash on boot if ipfw compiled in. Submitted by: tegge@ Reviewed by: tegge@ Approved by: re (kib)
-rw-r--r--sys/netinet/ipfw/ip_fw2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/ipfw/ip_fw2.c b/sys/netinet/ipfw/ip_fw2.c
index 82c5381..9274ccd 100644
--- a/sys/netinet/ipfw/ip_fw2.c
+++ b/sys/netinet/ipfw/ip_fw2.c
@@ -4767,10 +4767,10 @@ vnet_ipfw_uninit(const void *unused)
return 0;
}
-VNET_SYSINIT(vnet_ipfw_init, SI_SUB_KTHREAD_INIT, SI_ORDER_ANY,
+VNET_SYSINIT(vnet_ipfw_init, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY - 255,
vnet_ipfw_init, NULL);
-VNET_SYSUNINIT(vnet_ipfw_uninit, SI_SUB_KTHREAD_INIT, SI_ORDER_ANY,
+VNET_SYSUNINIT(vnet_ipfw_uninit, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY - 255,
vnet_ipfw_uninit, NULL);
OpenPOWER on IntegriCloud