From: Alan T. DeKok Date: Fri, 21 Apr 2023 13:01:12 +0000 (-0400) Subject: load module from parent instance, not from CONF_SECTION X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b7cb21ae6fd60a7068bd20d96902bf0ef286035;p=thirdparty%2Ffreeradius-server.git load module from parent instance, not from CONF_SECTION because that's what the dl_module framework expects --- diff --git a/src/listen/detail/proto_detail.c b/src/listen/detail/proto_detail.c index b8ceadeb265..1f3d8e896e6 100644 --- a/src/listen/detail/proto_detail.c +++ b/src/listen/detail/proto_detail.c @@ -550,7 +550,7 @@ static int mod_bootstrap(module_inst_ctx_t const *mctx) } } - if (dl_module_instance(inst->cs, &inst->work_submodule, + if (dl_module_instance(parent_inst, &inst->work_submodule, parent_inst, DL_MODULE_TYPE_SUBMODULE, "work", dl_module_inst_name_from_conf(transport_cs)) < 0) { cf_log_perr(inst->cs, "Failed to load proto_detail_work");