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
+ - For PR #93: checkconf allows multiple dynlib in module-config, for
+ a couple cases.
+ - For PR #93: checkconf allows python dynlib in module-config, for
a couple cases.
15 May 2020: Wouter
&& 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, "python dynlib iterator") != 0
+ && strcmp(cfg->module_conf, "python dynlib dynlib iterator") != 0
+ && strcmp(cfg->module_conf, "python 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, "python dynlib validator iterator") != 0
+ && strcmp(cfg->module_conf, "python dynlib dynlib validator iterator") != 0
+ && strcmp(cfg->module_conf, "python 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