PEL: Print Extended User Header section to JSON
"Extended User Header": {
"Section Version": "1",
"Sub-section type": "0",
"Created by": "0x4552",
"Reporting Machine Type": "OPWR-131",
"Reporting Serial Number": "1318ABA",
"FW Released Ver": "BE868_007",
"FW SubSys Version": "00040905079B0004",
"Common Ref Time": "00/00/0000 00:00:00",
"Symptom Id Len": "0",
"Symptom Id": ""
},
Verified peltool output and all testcases passed.
Signed-off-by: Harisuddin Mohamed Isa <harisuddin@gmail.com>
Change-Id: Id66b9da27d49c89befd157b0e94bbc9defed0d6a
diff --git a/extensions/openpower-pels/private_header.cpp b/extensions/openpower-pels/private_header.cpp
index 1bf54ca..a0424d8 100644
--- a/extensions/openpower-pels/private_header.cpp
+++ b/extensions/openpower-pels/private_header.cpp
@@ -85,13 +85,13 @@
std::optional<std::string> PrivateHeader::getJSON() const
{
char tmpPhVal[50];
- sprintf(tmpPhVal, "%02X/%02X/%02X%02X %02X:%02X:%02X",
+ sprintf(tmpPhVal, "%02X/%02X/%02X%02X %02X:%02X:%02X",
_createTimestamp.month, _createTimestamp.day,
_createTimestamp.yearMSB, _createTimestamp.yearLSB,
_createTimestamp.hour, _createTimestamp.minutes,
_createTimestamp.seconds);
std::string phCreateTStr(tmpPhVal);
- sprintf(tmpPhVal, "%02X/%02X/%02X%02X %02X:%02X:%02X",
+ sprintf(tmpPhVal, "%02X/%02X/%02X%02X %02X:%02X:%02X",
_commitTimestamp.month, _commitTimestamp.day,
_createTimestamp.yearMSB, _commitTimestamp.yearLSB,
_commitTimestamp.hour, _commitTimestamp.minutes,