More cleanup, and fix for the extremely unlikely case of identity collision.

This commit is contained in:
Adam Ierymenko 2015-04-15 18:32:25 -07:00
parent f7b1437154
commit ea1859541c
9 changed files with 94 additions and 57 deletions

View file

@ -49,11 +49,12 @@ public:
class DBC;
friend class SqliteNetworkController::DBC;
SqliteNetworkController(const Identity &signingId,const char *dbPath);
SqliteNetworkController(const char *dbPath);
virtual ~SqliteNetworkController();
virtual NetworkController::ResultCode doNetworkConfigRequest(
const InetAddress &fromAddr,
const Identity &signingId,
const Identity &identity,
uint64_t nwid,
const Dictionary &metaData,
@ -61,7 +62,6 @@ public:
Dictionary &netconf);
private:
Identity _signingId;
std::string _dbPath;
sqlite3 *_db;