X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=include%2Fnntp%2Fnntpconnection.h;h=d048375669b40cc2d3547aab0ae469c2062d5297;hb=59a5414ec47a2932a7802fcd1d98c4d80166564f;hp=15c208017e33ce64137068ebe51a6778233a4304;hpb=4e96d123460d6363cf7274e36bd9357768eb86ad;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;