From: Stefan Eissing Date: Thu, 25 Sep 2025 11:17:48 +0000 (+0200) Subject: quiche: when ingress processing fails, return that error code X-Git-Tag: rc-8_17_0-2~348 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=771dd9d9e7cda15be4d99a4c50a04b4d6c46b765;p=thirdparty%2Fcurl.git quiche: when ingress processing fails, return that error code Instead of a general CURLE_RECV_ERROR. Reported in Joshua's sarif data Closes #18730 --- diff --git a/lib/vquic/curl_quiche.c b/lib/vquic/curl_quiche.c index e096c63fe9..5fb67f69f4 100644 --- a/lib/vquic/curl_quiche.c +++ b/lib/vquic/curl_quiche.c @@ -865,9 +865,9 @@ static CURLcode cf_quiche_recv(struct Curl_cfilter *cf, struct Curl_easy *data, goto out; } - if(cf_process_ingress(cf, data)) { + result = cf_process_ingress(cf, data); + if(result) { CURL_TRC_CF(data, cf, "cf_recv, error on ingress"); - result = CURLE_RECV_ERROR; goto out; }