X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fbird.git;a=blobdiff_plain;f=conf%2Fconf.c;h=b21d5213ad198a4347ce81a183cbeaf478880378;hp=0b797dec2c51caa59fb5bed4caee3ec108918989;hb=eac9250fd5b10809830361b94438339b3b31b270;hpb=026bfedb332d8c0dde28c693c177fe993b5df26d diff --git a/conf/conf.c b/conf/conf.c index 0b797dec2..b21d5213a 100644 --- a/conf/conf.c +++ b/conf/conf.c @@ -98,6 +98,7 @@ config_alloc(const char *name) memcpy(ndup, name, nlen); init_list(&c->tests); + init_list(&c->symbols); c->mrtdump_file = -1; /* Hack, this should be sysdep-specific */ c->pool = p; c->mem = l; @@ -258,6 +259,8 @@ config_do_commit(struct config *c, int type) if (old_config) old_config->obstacle_count++; + DBG("filter_commit\n"); + filter_commit(c, old_config); DBG("sysdep_commit\n"); int force_restart = sysdep_commit(c, old_config); DBG("global_commit\n");