[coap] clear M flag in Block2 request as required by RFC 7959 (#12563)

Closes #12560
This commit is contained in:
Esko Dijk
2026-02-25 21:33:22 -06:00
committed by GitHub
parent 7c9600c4a5
commit 88db238c50
+1
View File
@@ -1337,6 +1337,7 @@ Error CoapBase::SendNextBlock2Request(Request &aRequest, Msg &aRxMsg, uint32_t a
requestBlockInfo = msgBlockInfo;
requestBlockInfo.mBlockNumber++;
requestBlockInfo.mMoreBlocks = false; // RFC 7959 Section 2.3 second bullet: MUST be 0 in request.
SuccessOrExit(error = PrepareNextBlockRequest(kOptionBlock2, aRequest, *request, requestBlockInfo));