PEL: Write terminating SRC to the progress SRC

Check for incoming pels for severity type 0x51 - Critical error,
System termination. If found, fetch the SRC and add this SRC to
progress SRC interface on dbus. In addition set the terminate bit
in BMC created pels only.

Signed-off-by: Sumit Kumar <sumit_kumar@in.ibm.com>
Change-Id: I26194a26743263183dcb61e097c745c4705fa006
diff --git a/extensions/openpower-pels/dbus_types.hpp b/extensions/openpower-pels/dbus_types.hpp
index edb5637..ccb3f81 100644
--- a/extensions/openpower-pels/dbus_types.hpp
+++ b/extensions/openpower-pels/dbus_types.hpp
@@ -9,9 +9,11 @@
 namespace openpower::pels
 {
 
-using DBusValue = std::variant<
-    std::string, bool, std::vector<uint8_t>, std::vector<std::string>,
-    std::vector<std::tuple<std::string, std::string, std::string>>>;
+using DBusValue =
+    std::variant<std::string, bool, std::vector<uint8_t>,
+                 std::vector<std::string>,
+                 std::vector<std::tuple<std::string, std::string, std::string>>,
+                 std::tuple<uint64_t, std::vector<uint8_t>>>;
 using DBusProperty = std::string;
 using DBusInterface = std::string;
 using DBusService = std::string;