From: Nick Porter Date: Sun, 22 Dec 2024 20:27:31 +0000 (+0000) Subject: Check return of fr_pair_list_copy (CID #1636884) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2bb9558e79d81f2085ad2d59d2b0d003efa9571d;p=thirdparty%2Ffreeradius-server.git Check return of fr_pair_list_copy (CID #1636884) --- diff --git a/src/lib/tls/session.c b/src/lib/tls/session.c index c4e8d02b139..9d540c38ee5 100644 --- a/src/lib/tls/session.c +++ b/src/lib/tls/session.c @@ -1928,7 +1928,7 @@ static unlang_action_t tls_new_session_result(UNUSED rlm_rcode_t *p_result, UNUS /* * Copy control attributes back to the parent. */ - fr_pair_list_copy(parent->control_ctx, &parent->control_pairs, &request->control_pairs); + if (fr_pair_list_copy(parent->control_ctx, &parent->control_pairs, &request->control_pairs) < 0) return UNLANG_ACTION_FAIL; return UNLANG_ACTION_CALCULATE_RESULT; }