Lines Matching defs:conf
220 static void get_sys_path(ns_configor *conf);
254 UT_STATIC void set_ns_attrs(ns_t *ns, ns_configor *conf)
256 if(!ns || !conf) {
262 ns_set_separated(ns, conf->get_separated(ns->ns_name));
264 lib_paths = conf->get_lib_paths(ns->ns_name);
267 asan_lib_paths = conf->get_asan_lib_paths(ns->ns_name);
270 permitted_paths = conf->get_permitted_paths(ns->ns_name);
273 asan_permitted_paths = conf->get_asan_permitted_paths(ns->ns_name);
276 allowed_libs = conf->get_allowed_libs(ns->ns_name);
291 UT_STATIC void set_ns_inherits(ns_t *ns, ns_configor *conf)
293 if(!ns || !conf) {
297 strlist *inherits = conf->get_inherits(ns->ns_name);
302 char *shared_libs = conf->get_inherit_shared_libs(ns->ns_name, inherited_ns->ns_name);
334 ns_configor *conf = configor_init();
340 int ret = conf->parse(file_path, app_path);
344 if (!sys_path) get_sys_path(conf);
352 if (!sys_path) get_sys_path(conf);
357 set_ns_attrs(d_ns, conf);
366 strlist *s_ns = conf->get_namespaces();
371 set_ns_attrs(ns, conf);
378 set_ns_inherits(d_ns, conf);
380 set_ns_inherits(nsl->nss[i], conf);
1863 static void get_sys_path(ns_configor *conf)
1868 sys_path = conf->get_sys_paths();
1872 sys_path = conf->get_asan_sys_paths();
1873 char *sys_path_default = conf->get_sys_paths();