X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/c0b9d3e87264ae274b37116103ecc9e1d1b0c647..383832efc13b2027e89426a952430158028a3b0f:/src/src/route.c diff --git a/src/src/route.c b/src/src/route.c index 1764de853..bb220c69b 100644 --- a/src/src/route.c +++ b/src/src/route.c @@ -148,10 +148,13 @@ readconf_options_routers(void) { struct router_info * ri; -readconf_options_from_list(optionlist_routers, nelem(optionlist_routers), US"RT"); +readconf_options_from_list(optionlist_routers, nelem(optionlist_routers), US"ROUTERS", NULL); for (ri = routers_available; ri->driver_name[0]; ri++) - readconf_options_from_list(ri->options, (unsigned)*ri->options_count, ri->driver_name); + { + macro_create(string_sprintf("_DRIVER_ROUTER_%T", ri->driver_name), US"y", FALSE, TRUE); + readconf_options_from_list(ri->options, (unsigned)*ri->options_count, US"ROUTER", ri->driver_name); + } } /*************************************************