#include <xmem.h>\r
#endif\r
\r
-UnknownIdentityRequester::UnknownIdentityRequester()\r
+UnknownIdentityRequester::UnknownIdentityRequester(SQLite3DB::DB *db):IdentityRequester(db)\r
{\r
Initialize();\r
}\r
\r
-UnknownIdentityRequester::UnknownIdentityRequester(FCPv2::Connection *fcp):IdentityRequester(fcp)\r
+UnknownIdentityRequester::UnknownIdentityRequester(SQLite3DB::DB *db, FCPv2::Connection *fcp):IdentityRequester(db,fcp)\r
{\r
Initialize();\r
}\r
\r
void UnknownIdentityRequester::Initialize()\r
{\r
+ Option option(m_db);\r
+\r
m_fcpuniquename="UnknownIdentityRequester";\r
- Option::Instance()->GetInt("MaxIdentityRequests",m_maxrequests);\r
+ option.GetInt("MaxIdentityRequests",m_maxrequests);\r
\r
// unknown identities get 1/5 of the max requests option - known identities get 4/5 + any remaining if not evenly divisible\r
m_maxrequests=(m_maxrequests/5);\r