From: Alan T. DeKok Date: Sun, 22 Nov 2009 15:56:14 +0000 (+0100) Subject: Print names for unsupported eap types X-Git-Tag: release_2_1_8~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51a3ba6650cda4464c42918032bc9720fa9e94a3;p=thirdparty%2Ffreeradius-server.git Print names for unsupported eap types --- diff --git a/src/modules/rlm_eap/eap.c b/src/modules/rlm_eap/eap.c index 271a1bd4e31..3fdc5f71da7 100644 --- a/src/modules/rlm_eap/eap.c +++ b/src/modules/rlm_eap/eap.c @@ -327,8 +327,16 @@ int eaptype_select(rlm_eap_t *inst, EAP_HANDLER *handler) if ((eaptype->data[i] > PW_EAP_MAX_TYPES) || !inst->types[eaptype->data[i]]) { - RDEBUG2("NAK asked for unsupported type %d", - eaptype->data[i]); + DICT_VALUE *dv; + + dv = dict_valbyattr(PW_EAP_TYPE, eaptype->data[i]); + if (dv) { + RDEBUG2("NAK asked for unsupported type %s", + dv->name); + } else { + RDEBUG2("NAK asked for unsupported type %d", + eaptype->data[i]); + } continue; }