- For PR #93: checkconf allow multiple dynlib in module-config, for

a couple cases.
This commit is contained in:
W.C.A. Wijngaards 2020-05-18 10:16:40 +02:00
parent 01db6c365c
commit 84e95d6c68
2 changed files with 6 additions and 0 deletions

View file

@ -3,6 +3,8 @@
with dlclose and dlopen of the library again. Also for multiple
modules. Fix memory leak by not closing dlopened content. Fix
to allow one dynlibmod instance by unbound-checkconf.
- For PR #93: checkconf allow multiple dynlib in module-config, for
a couple cases.
15 May 2020: Wouter
- Merge PR #93: Add dynamic library support.

View file

@ -571,8 +571,12 @@ morechecks(struct config_file* cfg)
#endif
#ifdef WITH_DYNLIBMODULE
&& strcmp(cfg->module_conf, "dynlib iterator") != 0
&& strcmp(cfg->module_conf, "dynlib dynlib iterator") != 0
&& strcmp(cfg->module_conf, "dynlib dynlib dynlib iterator") != 0
&& strcmp(cfg->module_conf, "dynlib respip iterator") != 0
&& strcmp(cfg->module_conf, "dynlib validator iterator") != 0
&& strcmp(cfg->module_conf, "dynlib dynlib validator iterator") != 0
&& strcmp(cfg->module_conf, "dynlib dynlib dynlib validator iterator") != 0
&& strcmp(cfg->module_conf, "dynlib respip validator iterator") != 0
&& strcmp(cfg->module_conf, "validator dynlib iterator") != 0
&& strcmp(cfg->module_conf, "dns64 dynlib iterator") != 0