Lines Matching defs:shared_libs
65 strlist_free(nsinl->inherits[i]->shared_libs);
387 void ns_add_inherit(ns_t *ns, ns_t *ns_inherited, const char *shared_libs)
410 if (inherit->shared_libs) {
411 strlist_free(inherit->shared_libs);
412 inherit->shared_libs = NULL;
416 if (shared_libs) {
417 char *s_libs = ld_strdup(shared_libs);
418 if (strtrim(s_libs) > 0) inherit->shared_libs = strsplit(shared_libs, ":");
433 if (inherit->shared_libs) strlist_free(inherit->shared_libs);
461 if (inherit->shared_libs) strlist_free(inherit->shared_libs);
587 if (inherit && lib_name && inherit->shared_libs) {
588 for (size_t i = 0; i < inherit->shared_libs->num; i++) {
589 if (strcmp(inherit->shared_libs->strs[i], lib_name) == 0 ||
590 strcmp(inherit->shared_libs->strs[i], ALLOW_ALL_SHARED_LIBS) == 0) {
602 LD_LOGD("is_sharable shared_libs not config, return true.");