Page MenuHomeFreeBSD

D56473.id175767.diff
No OneTemporary

D56473.id175767.diff

diff --git a/sys/net/route/route_tables.c b/sys/net/route/route_tables.c
--- a/sys/net/route/route_tables.c
+++ b/sys/net/route/route_tables.c
@@ -290,7 +290,7 @@
}
static void
-vnet_rtables_init(const void *unused __unused)
+vnet_rtnumfibs_init(const void *unused __unused)
{
int num_rtables_base;
@@ -300,7 +300,13 @@
V_rt_numfibs = normalize_num_rtables(num_rtables_base);
} else
V_rt_numfibs = 1;
+}
+VNET_SYSINIT(vnet_rtnumfibs_init, SI_SUB_PROTO_BEGIN, SI_ORDER_FIRST,
+ vnet_rtnumfibs_init, NULL);
+static void
+vnet_rtables_init(const void *unused __unused)
+{
vnet_rtzone_init();
#ifdef FIB_ALGO
vnet_fib_init();

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 25, 5:10 AM (12 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35463235
Default Alt Text
D56473.id175767.diff (650 B)

Event Timeline