#include "../ilogger.h"\r
#include "../message.h"\r
#include "../localidentity.h"\r
+#include "../ithreaddatabase.h"\r
\r
#include <string>\r
#include <vector>\r
#include <arpa/inet.h>\r
#endif\r
\r
-class NNTPConnection:public CancelableRunnable,public ILogger\r
+class NNTPConnection:public CancelableRunnable,public ILogger,public IThreadDatabase\r
{\r
public:\r
NNTPConnection(SOCKET sock);\r
};\r
struct ClientStatus\r
{\r
+ ClientStatus(SQLite3DB::DB *db):m_authuser(db) {}\r
+\r
ClientMode m_mode;\r
bool m_allowpost;\r
bool m_isposting;\r