From: Arran Cudbard-Bell Date: Mon, 24 Jan 2022 20:14:34 +0000 (-0600) Subject: Fix build issue in rlm_sigtran X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=837f4491b482eefcdd0f0d338d41e44ed4e534b1;p=thirdparty%2Ffreeradius-server.git Fix build issue in rlm_sigtran Seems like it was missed in the module call refactoring --- diff --git a/src/modules/rlm_sigtran/rlm_sigtran.c b/src/modules/rlm_sigtran/rlm_sigtran.c index ae976f1694..d24acdb47d 100644 --- a/src/modules/rlm_sigtran/rlm_sigtran.c +++ b/src/modules/rlm_sigtran/rlm_sigtran.c @@ -307,13 +307,10 @@ static int sigtran_sccp_sockaddr_from_conf(TALLOC_CTX *ctx, rlm_sigtran_t *inst, static int mod_thread_instantiate(module_thread_inst_ctx_t *mctx) { - rlm_sigtran_t *inst = talloc_get_type_abort(mctx->inst->data, rlm_sigtran_t); rlm_sigtran_thread_t *t = talloc_get_type_abort(mctx->thread, rlm_sigtran_thread_t); int fd; - t->inst = instance; - - fd = sigtran_client_thread_register(el); + fd = sigtran_client_thread_register(mctx->el); if (fd < 0) { ERROR("Failed registering thread with multiplexer"); return -1; diff --git a/src/modules/rlm_sigtran/sigtran.h b/src/modules/rlm_sigtran/sigtran.h index 2fc250be9f..9b0d5af3a0 100644 --- a/src/modules/rlm_sigtran/sigtran.h +++ b/src/modules/rlm_sigtran/sigtran.h @@ -237,7 +237,6 @@ typedef struct rlm_sigtran { } rlm_sigtran_t; typedef struct rlm_sigtran_thread { - rlm_sigtran_t const *inst; //!< Instance of rlm_sigtran int fd; //!< File descriptor } rlm_sigtran_thread_t;