libpldmresponder: GetPDR: fix response
The transferFlag was being incorrectly set to Start, instead of
StartAndEnd.
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Change-Id: I906ec249fe0baea8501f41f0acb4abb70e08ec50
diff --git a/libpldmresponder/platform.cpp b/libpldmresponder/platform.cpp
index 4cad1d6..6ace46b 100644
--- a/libpldmresponder/platform.cpp
+++ b/libpldmresponder/platform.cpp
@@ -192,9 +192,9 @@
respSizeBytes,
0);
responsePtr = reinterpret_cast<pldm_msg*>(response.data());
- rc = encode_get_pdr_resp(request->hdr.instance_id, PLDM_SUCCESS,
- e.handle.nextRecordHandle, 0, PLDM_START,
- respSizeBytes, recordData, 0, responsePtr);
+ rc = encode_get_pdr_resp(
+ request->hdr.instance_id, PLDM_SUCCESS, e.handle.nextRecordHandle,
+ 0, PLDM_START_AND_END, respSizeBytes, recordData, 0, responsePtr);
if (rc != PLDM_SUCCESS)
{
return ccOnlyResponse(request, rc);