File MEStatus-5.0.0.30-missing_includes.patch of Package mestatus

Index: MEStatus-5.0.0.30/src/common/IPCBufferLinux.cpp
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/IPCBufferLinux.cpp
+++ MEStatus-5.0.0.30/src/common/IPCBufferLinux.cpp
@@ -54,6 +54,7 @@
 #include <sys/shm.h>
 #include <sys/sem.h>
 #include <unistd.h>
+#include <string.h>
 #include <fcntl.h>
 #include <cstdio>
 #include <memory>
Index: MEStatus-5.0.0.30/src/common/EventHistory.cpp
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/EventHistory.cpp
+++ MEStatus-5.0.0.30/src/common/EventHistory.cpp
@@ -37,6 +37,7 @@
 #include <fstream>
 #include <cstdio>
 #include <unistd.h>
+#include <stdlib.h>
 
 namespace ATEvents
 {
Index: MEStatus-5.0.0.30/src/common/AMTStatus/MEIAMTStatus.cpp
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/AMTStatus/MEIAMTStatus.cpp
+++ MEStatus-5.0.0.30/src/common/AMTStatus/MEIAMTStatus.cpp
@@ -36,6 +36,7 @@
 
 #include <sstream>
 #include <string>
+#include <stdlib.h>
 #include <iomanip>
 
 #define PROVISIONING_STATE_AMT_NOT_DETECTED -1
Index: MEStatus-5.0.0.30/src/common/AMTStatus/MEIAMTStatus.h
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/AMTStatus/MEIAMTStatus.h
+++ MEStatus-5.0.0.30/src/common/AMTStatus/MEIAMTStatus.h
@@ -37,6 +37,7 @@
 #include "PTHICommand.h"
 #include "FWULCommand.h"
 #include <string>
+#include <stdio.h>
 #include <ctime>
 
 class MEIAMTStatus : public IMEAMTStatus
Index: MEStatus-5.0.0.30/src/common/IPCiATStatus.cpp
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/IPCiATStatus.cpp
+++ MEStatus-5.0.0.30/src/common/IPCiATStatus.cpp
@@ -49,6 +49,7 @@
 #include "IPCiATStatus.h"
 
 #include <string>
+#include <string.h>
 
 const char *IPCiATStatus::BUF_NAME = IATSHAREDDATADIR "/iATStatus";
 
Index: MEStatus-5.0.0.30/src/common/TPMStatus/TPMStatus.cpp
===================================================================
--- MEStatus-5.0.0.30.orig/src/common/TPMStatus/TPMStatus.cpp
+++ MEStatus-5.0.0.30/src/common/TPMStatus/TPMStatus.cpp
@@ -44,6 +44,7 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <netinet/in.h>
+#include <string.h>
 
 // Constructor
 TPMStatus::TPMStatus()
openSUSE Build Service is sponsored by