diff options
author | Maria Matejka <mq@ucw.cz> | 2023-12-07 14:38:05 +0100 |
---|---|---|
committer | Maria Matejka <mq@ucw.cz> | 2023-12-07 14:38:05 +0100 |
commit | 54ddf90f6370f06efc71c3ffd6e02d031a86866f (patch) | |
tree | 195f31f8007677e4520641f86986cba600feaa3e /nest/rt-table.c | |
parent | 9a91ea52db32ec2fda830afd1c88f0f83e6c0df4 (diff) |
Conf: debug tables
For now just a dummy config but it is needed for forward
compatibility with v3.
Diffstat (limited to 'nest/rt-table.c')
-rw-r--r-- | nest/rt-table.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nest/rt-table.c b/nest/rt-table.c index 985b68e1..5b561483 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -2040,6 +2040,7 @@ rt_setup(pool *pp, struct rtable_config *cf) t->name = cf->name; t->config = cf; t->addr_type = cf->addr_type; + t->debug = cf->debug; fib_init(&t->fib, p, t->addr_type, sizeof(net), OFFSETOF(net, n), 0, NULL); @@ -2752,6 +2753,7 @@ rt_new_table(struct symbol *s, uint addr_type) c->gc_period = (uint) -1; /* set in rt_postconfig() */ c->min_settle_time = 1 S; c->max_settle_time = 20 S; + c->debug = new_config->table_default_debug; add_tail(&new_config->tables, &c->n); @@ -2809,6 +2811,7 @@ rt_reconfigure(rtable *tab, struct rtable_config *new, struct rtable_config *old new->table = tab; tab->name = new->name; tab->config = new; + tab->debug = new->debug; return 1; } |