]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Fix NULL instance name in rlm_eap startup warnings
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 14 Oct 2019 03:08:12 +0000 (22:08 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 14 Oct 2019 03:08:12 +0000 (22:08 -0500)
src/modules/rlm_eap/rlm_eap.c

index 79554c02de0fb6f1202615652b63fe05dbfe33dd..7c2416e2ee582728bb846e3001591241da1d3f47 100644 (file)
@@ -26,7 +26,7 @@
 RCSID("$Id$")
 
 #define LOG_PREFIX "rlm_eap (%s) - "
-#define LOG_PREFIX_ARGS inst->name
+#define LOG_PREFIX_ARGS dl_module_instance_name_by_data(inst)
 
 #include <freeradius-devel/server/base.h>
 #include <freeradius-devel/server/module.h>
@@ -167,7 +167,7 @@ static int submodule_parse(UNUSED TALLOC_CTX *ctx, void *out, UNUSED void *paren
        case FR_EAP_METHOD_SIM:
        {
                rlm_eap_t *inst = ((dl_module_inst_t *)cf_data_value(cf_data_find(eap_cs,
-                                                                              dl_module_inst_t, "rlm_eap")))->data;
+                                                                    dl_module_inst_t, "rlm_eap")))->data;
 
                WARN("Ignoring EAP method %s because we don't have OpenSSL support", name);