diff --git a/lib/spdm/req-authenticate.c b/lib/spdm/req-authenticate.c index 8f53a77e0ae7a5..180a2374e230ca 100644 --- a/lib/spdm/req-authenticate.c +++ b/lib/spdm/req-authenticate.c @@ -118,6 +118,7 @@ static int spdm_get_capabilities(struct spdm_state *spdm_state) rsp_sz = sizeof(*rsp); req->data_transfer_size = cpu_to_le32(spdm_state->transport_sz); req->max_spdm_msg_size = cpu_to_le32(UINT_MAX); + req->flags = cpu_to_le32(req->flags | SPDM_CHUNK_CAP); } rsp = spdm_state->transcript_end += req_sz;