From: Arran Cudbard-Bell Date: Sun, 3 Nov 2019 19:37:36 +0000 (-0600) Subject: CID 1455238 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=df23766751479a76886fbac2e0940d9ecd5e8cb3;p=thirdparty%2Ffreeradius-server.git CID 1455238 --- diff --git a/src/modules/rlm_eap/types/rlm_eap_peap/peap.c b/src/modules/rlm_eap/types/rlm_eap_peap/peap.c index da1f89239d1..3d48ce55999 100644 --- a/src/modules/rlm_eap/types/rlm_eap_peap/peap.c +++ b/src/modules/rlm_eap/types/rlm_eap_peap/peap.c @@ -680,7 +680,7 @@ rlm_rcode_t eap_peap_process(REQUEST *request, eap_session_t *eap_session, tls_s len = t->username->vp_length + EAP_HEADER_LEN + 1; t->status = PEAP_STATUS_PHASE2; - vp = fr_pair_afrom_da(fake->packet, attr_eap_message); + MEM(vp = fr_pair_afrom_da(fake->packet, attr_eap_message)); q = talloc_array(vp, uint8_t, len); q[0] = FR_EAP_CODE_RESPONSE;