]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Check return of fr_pair_list_copy_by_da() (CID #1469148) (#4752)
authorJames Jones <jejones3141@gmail.com>
Fri, 21 Oct 2022 17:58:55 +0000 (12:58 -0500)
committerGitHub <noreply@github.com>
Fri, 21 Oct 2022 17:58:55 +0000 (13:58 -0400)
src/modules/rlm_eap/types/rlm_eap_peap/peap.c

index 7483eb157d2307ceac1dd25fcfbb9ed590527a37..ad1758377944c308133a6df6fff02b0a3849a39a 100644 (file)
@@ -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