From 29e27889ee10cd6049952647d481192f342cf4d3 Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz <49391366+julek-wolfssl@users.noreply.github.com> Date: Wed, 28 Aug 2024 10:03:00 +0200 Subject: [PATCH] TLSX_CSR_InitRequest_ex: decrement csr->requests when reusing --- src/tls.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tls.c b/src/tls.c index 04238f669..48161c6da 100644 --- a/src/tls.c +++ b/src/tls.c @@ -3651,6 +3651,8 @@ int TLSX_CSR_InitRequest_ex(TLSX* extensions, DecodedCert* cert, if (request->serial != NULL) { /* clear request contents before re-use */ FreeOcspRequest(request); + if (csr->requests > 0) + csr->requests--; } /* preserve nonce */ XMEMCPY(nonce, request->nonce, nonceSz);