summaryrefslogtreecommitdiff
path: root/controller
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-06-21 07:32:58 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-06-21 07:32:58 -0700
commitb2d048aa0e01a350eaf524cc752ca5fa9a5a1140 (patch)
tree87c21bc63242efe25ffe4fcb1cde3ff8518046d6 /controller
parent3ee15e65aa14a8aa661c522c5fb183a0fdfed8b3 (diff)
downloadinfinitytier-b2d048aa0e01a350eaf524cc752ca5fa9a5a1140.tar.gz
infinitytier-b2d048aa0e01a350eaf524cc752ca5fa9a5a1140.zip
Make Dictionary templatable so it can be used where we want a higher capacity.
Diffstat (limited to 'controller')
-rw-r--r--controller/SqliteNetworkController.cpp4
-rw-r--r--controller/SqliteNetworkController.hpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/controller/SqliteNetworkController.cpp b/controller/SqliteNetworkController.cpp
index 62808de0..e68ad143 100644
--- a/controller/SqliteNetworkController.cpp
+++ b/controller/SqliteNetworkController.cpp
@@ -402,7 +402,7 @@ SqliteNetworkController::~SqliteNetworkController()
}
}
-NetworkController::ResultCode SqliteNetworkController::doNetworkConfigRequest(const InetAddress &fromAddr,const Identity &signingId,const Identity &identity,uint64_t nwid,const Dictionary &metaData,NetworkConfig &nc)
+NetworkController::ResultCode SqliteNetworkController::doNetworkConfigRequest(const InetAddress &fromAddr,const Identity &signingId,const Identity &identity,uint64_t nwid,const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACITY> &metaData,NetworkConfig &nc)
{
Mutex::Lock _l(_lock);
return _doNetworkConfigRequest(fromAddr,signingId,identity,nwid,metaData,nc);
@@ -1576,7 +1576,7 @@ unsigned int SqliteNetworkController::_doCPGet(
return 404;
}
-NetworkController::ResultCode SqliteNetworkController::_doNetworkConfigRequest(const InetAddress &fromAddr,const Identity &signingId,const Identity &identity,uint64_t nwid,const Dictionary &metaData,NetworkConfig &nc)
+NetworkController::ResultCode SqliteNetworkController::_doNetworkConfigRequest(const InetAddress &fromAddr,const Identity &signingId,const Identity &identity,uint64_t nwid,const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACITY> &metaData,NetworkConfig &nc)
{
// Assumes _lock is locked
diff --git a/controller/SqliteNetworkController.hpp b/controller/SqliteNetworkController.hpp
index 3bb53bd9..02aeec10 100644
--- a/controller/SqliteNetworkController.hpp
+++ b/controller/SqliteNetworkController.hpp
@@ -62,7 +62,7 @@ public:
const Identity &signingId,
const Identity &identity,
uint64_t nwid,
- const Dictionary &metaData,
+ const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACITY> &metaData,
NetworkConfig &nc);
unsigned int handleControlPlaneHttpGET(
@@ -113,7 +113,7 @@ private:
const Identity &signingId,
const Identity &identity,
uint64_t nwid,
- const Dictionary &metaData,
+ const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACITY> &metaData,
NetworkConfig &nc);
static void _circuitTestCallback(ZT_Node *node,ZT_CircuitTest *test,const ZT_CircuitTestReport *report);