From: James Jones Date: Fri, 21 Oct 2022 17:58:55 +0000 (-0500) Subject: Check return of fr_pair_list_copy_by_da() (CID #1469148) (#4752) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c4977e851ae8829afc06a2a50e8e31fb7a8d586;p=thirdparty%2Ffreeradius-server.git Check return of fr_pair_list_copy_by_da() (CID #1469148) (#4752) --- 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 7483eb157d2..ad175837794 100644 --- a/src/modules/rlm_eap/types/rlm_eap_peap/peap.c +++ b/src/modules/rlm_eap/types/rlm_eap_peap/peap.c @@ -408,7 +408,7 @@ static rlm_rcode_t CC_HINT(nonnull) process_reply(eap_session_t *eap_session, fr * Access-Challenge is ignored. */ fr_pair_list_init(&vps); - fr_pair_list_copy_by_da(t, &vps, reply_list, attr_eap_message, 0); + MEM(fr_pair_list_copy_by_da(t, &vps, reply_list, attr_eap_message, 0) >= 0); /* * Handle the ACK, by tunneling any necessary reply