X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=include%2Fnntp%2Fnntpconnection.h;h=d048375669b40cc2d3547aab0ae469c2062d5297;hp=15c208017e33ce64137068ebe51a6778233a4304;hb=59a5414ec47a2932a7802fcd1d98c4d80166564f;hpb=4e96d123460d6363cf7274e36bd9357768eb86ad diff --git a/include/nntp/nntpconnection.h b/include/nntp/nntpconnection.h index 15c2080..d048375 100644 --- a/include/nntp/nntpconnection.h +++ b/include/nntp/nntpconnection.h @@ -6,6 +6,7 @@ #include "../ilogger.h" #include "../message.h" #include "../localidentity.h" +#include "../ithreaddatabase.h" #include #include @@ -21,7 +22,7 @@ #include #endif -class NNTPConnection:public CancelableRunnable,public ILogger +class NNTPConnection:public CancelableRunnable,public ILogger,public IThreadDatabase { public: NNTPConnection(SOCKET sock); @@ -46,6 +47,8 @@ private: }; struct ClientStatus { + ClientStatus(SQLite3DB::DB *db):m_authuser(db) {} + ClientMode m_mode; bool m_allowpost; bool m_isposting;