diff options
author | julian <julian@FreeBSD.org> | 2009-07-28 19:58:07 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2009-07-28 19:58:07 +0000 |
commit | fa74d2c7e54f546f30ebc8df6467929fa74d72f6 (patch) | |
tree | 47852afc78e42b9c318388078d0aad85081c3efa /sys | |
parent | f22b416ddb62260d0b81c89a5d5d330c90b92170 (diff) | |
download | FreeBSD-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)
Diffstat (limited to 'sys')
-rw-r--r-- | sys/netinet/ipfw/ip_fw2.c | 4 |
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); |