diff options
Diffstat (limited to 'lib/Plugins/KerneloopsScanner.h')
| -rw-r--r-- | lib/Plugins/KerneloopsScanner.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/lib/Plugins/KerneloopsScanner.h b/lib/Plugins/KerneloopsScanner.h index 981f187..9f00df2 100644 --- a/lib/Plugins/KerneloopsScanner.h +++ b/lib/Plugins/KerneloopsScanner.h @@ -27,28 +27,26 @@ #ifndef KERNELOOPSSCANNER_H_ #define KERNELOOPSSCANNER_H_ -#include "KerneloopsSysLog.h" +#include "abrt_types.h" #include "Plugin.h" #include "Action.h" class CKerneloopsScanner : public CAction { - private: - std::string m_sSysLogFile; - CSysLog m_pSysLog; + /* For "dumpoops" tool */ + public: + vector_string_t m_pOopsList; + /* For "dumpoops" tool */ public: - /* For standalone oops processor */ void SaveOopsToDebugDump(); int ScanDmesg(); int ScanSysLogFile(const char *filename); /* Plugin interface */ + public: CKerneloopsScanner(); - virtual void Run(const std::string& pActionDir, - const std::string& pArgs); - virtual void SetSettings(const map_plugin_settings_t& pSettings); - virtual map_plugin_settings_t GetSettings(); + virtual void Run(const char *pActionDir, const char *pArgs); }; -#endif /* KERNELOOPSSCANNER_H_ */ +#endif |
