From: Arran Cudbard-Bell Date: Thu, 25 Mar 2021 17:50:27 +0000 (+0000) Subject: Ignore current reply code X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a508c5119b73fd4d5408ebaa2ff4a7068cbf0f89;p=thirdparty%2Ffreeradius-server.git Ignore current reply code If the submodules don't return the correct EAP codes then that's an issue... --- diff --git a/src/lib/eap/compose.c b/src/lib/eap/compose.c index f5497aae55e..72f4d6517c3 100644 --- a/src/lib/eap/compose.c +++ b/src/lib/eap/compose.c @@ -247,9 +247,7 @@ rlm_rcode_t eap_compose(eap_session_t *eap_session) fr_pair_value_memdup(vp, auth_vector, sizeof(auth_vector), false); } - /* Set request reply code, but only if it's not already set. */ - rcode = RLM_MODULE_OK; - if (!request->reply->code) switch (reply->code) { + switch (reply->code) { case FR_EAP_CODE_RESPONSE: request->reply->code = FR_RADIUS_CODE_ACCESS_ACCEPT; rcode = RLM_MODULE_HANDLED;