From: Arran Cudbard-Bell Date: Fri, 10 May 2024 06:09:32 +0000 (-0600) Subject: Fix module instance data lookup X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2c717ca1ddcdf02635f59c25ec9f54d097cf03f;p=thirdparty%2Ffreeradius-server.git Fix module instance data lookup --- diff --git a/src/lib/server/auth.c b/src/lib/server/auth.c index 25ed29b8f5d..764c2a2b960 100644 --- a/src/lib/server/auth.c +++ b/src/lib/server/auth.c @@ -174,7 +174,7 @@ unlang_action_t rad_virtual_server(rlm_rcode_t *p_result, request_t *request) RDEBUG("server %s {", cf_section_name2(unlang_call_current(request))); request->async->process(&final, - MODULE_CTX(dl_module_instance_by_data(request->async->process_inst), NULL, NULL, NULL), + MODULE_CTX(module_instance_by_data(request->async->process_inst), NULL, NULL, NULL), request); RDEBUG("} # server %s", cf_section_name2(unlang_call_current(request))); diff --git a/src/modules/rlm_mschap/rlm_mschap.c b/src/modules/rlm_mschap/rlm_mschap.c index 57b7d8771a8..22544cf5b74 100644 --- a/src/modules/rlm_mschap/rlm_mschap.c +++ b/src/modules/rlm_mschap/rlm_mschap.c @@ -799,7 +799,7 @@ static int _mod_conn_free(struct wbcContext **wb_ctx) static void *mod_conn_create(TALLOC_CTX *ctx, void *instance, UNUSED fr_time_delta_t timeout) { struct wbcContext **wb_ctx; - module_inst_ctx_t *mctx = MODULE_INST_CTX(dl_module_instance_by_data(instance)); + module_inst_ctx_t *mctx = MODULE_INST_CTX(module_instance_by_data(instance)); wb_ctx = talloc_zero(ctx, struct wbcContext *); *wb_ctx = wbcCtxCreate();