diff options
Diffstat (limited to 'lib/Plugins/KerneloopsSysLog.h')
-rw-r--r-- | lib/Plugins/KerneloopsSysLog.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/lib/Plugins/KerneloopsSysLog.h b/lib/Plugins/KerneloopsSysLog.h index 8d0626b7..a67b33d4 100644 --- a/lib/Plugins/KerneloopsSysLog.h +++ b/lib/Plugins/KerneloopsSysLog.h @@ -27,28 +27,8 @@ #ifndef __INCLUDE_GUARD_KERNELOOPSSYSLOG_H_ #define __INCLUDE_GUARD_KERNELOOPSSYSLOG_H_ -#include <string> -#include <list> +#include "abrt_types.h" -class COops -{ - public: - std::string m_sData; - std::string m_sVersion; -}; - -class CSysLog -{ - private: - void QueueOops(char *data, char *version); - std::list<COops> m_OopsQueue; - int m_nFoundOopses; - - public: - CSysLog(); - const std::list<COops>& GetOopsList(); - void ClearOopsList(); - int ExtractOops(char *buffer, size_t buflen); -}; +int extract_oopses(vector_string_t &oopses, char *buffer, size_t buflen); #endif |