From d76877c20b012efdfdc8ed378f2707cb3bfddd22 Mon Sep 17 00:00:00 2001 From: Suvendhu Hansa Date: Mon, 5 Jan 2026 12:55:26 +0530 Subject: [PATCH] Set internal root for dm-service --- libbbfdm-ubus/plugin.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libbbfdm-ubus/plugin.c b/libbbfdm-ubus/plugin.c index b011e0ea..aaa49d25 100644 --- a/libbbfdm-ubus/plugin.c +++ b/libbbfdm-ubus/plugin.c @@ -102,6 +102,10 @@ int bbfdm_load_dotso_plugin(struct bbfdm_context *bbfdm_ctx, void **lib_handle, //Dynamic Object *(void **) (&dynamic_obj) = dlsym(handle, "tDynamicObj"); + if (INTERNAL_ROOT_TREE == NULL) { + INTERNAL_ROOT_TREE = dynamic_obj; + } + return bbfdm_load_internal_plugin(bbfdm_ctx, dynamic_obj, main_entry); }