From: Nick Porter Date: Wed, 28 May 2025 19:42:33 +0000 (+0100) Subject: Use pair_update_request so we only have one CRL.CDP-URL instance X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c330bba7ebf0e4e706d098cb6ecc103bc341c708;p=thirdparty%2Ffreeradius-server.git Use pair_update_request so we only have one CRL.CDP-URL instance --- diff --git a/src/modules/rlm_crl/rlm_crl.c b/src/modules/rlm_crl/rlm_crl.c index d0fca2bd64d..1786ab70f3a 100644 --- a/src/modules/rlm_crl/rlm_crl.c +++ b/src/modules/rlm_crl/rlm_crl.c @@ -335,7 +335,7 @@ static unlang_action_t crl_by_url(rlm_rcode_t *p_result, module_ctx_t const *mct fr_value_box_list_init(&rctx->crl_data); - MEM(pair_append_request(&vp, attr_crl_cdp_url) == 0); + MEM(pair_update_request(&vp, attr_crl_cdp_url) >= 0); MEM(fr_value_box_copy(vp, &vp->data, rctx->cdp_url) == 0); return unlang_module_yield_to_tmpl(rctx, &rctx->crl_data, request, env->exp,