diff options
author | Maria Matejka <mq@ucw.cz> | 2022-09-01 14:21:56 +0200 |
---|---|---|
committer | Maria Matejka <mq@ucw.cz> | 2022-09-01 17:44:46 +0200 |
commit | 397fec4741b40f61d06a467b4110aad7e996485c (patch) | |
tree | 4bd33355175e42df9e3b7dee5517c19d4d6e337d /nest/proto.c | |
parent | 34912b029b161cbbed44057dfa913669ccb087eb (diff) |
Default tables are not created unless actually used.
This allows for setting default table values at the beginning of config
file before "master4" and "master6" tables are initialized.
Diffstat (limited to 'nest/proto.c')
-rw-r--r-- | nest/proto.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nest/proto.c b/nest/proto.c index 853b1cf9..ef3e3f4d 100644 --- a/nest/proto.c +++ b/nest/proto.c @@ -864,7 +864,7 @@ channel_config_new(const struct channel_class *cc, const char *name, uint net_ty if (proto->net_type && (net_type != proto->net_type)) cf_error("Different channel type"); - tab = new_config->def_tables[net_type]; + tab = rt_get_default_table(new_config, net_type); } if (!cc) |