X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Fnntp%2Fnntpconnection.h;h=d048375669b40cc2d3547aab0ae469c2062d5297;hb=109c20e6f822c6efa465af31249e5608469253b6;hp=15c208017e33ce64137068ebe51a6778233a4304;hpb=dec33c63afafabf83c3039e916725cac6faef9b3;p=fms.git 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;