summaryrefslogtreecommitdiff
path: root/node/Node.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2015-03-13 13:53:15 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2015-03-13 13:53:15 -0700
commit278c8fd9f1a36bc7b81cbfd50b93626d5341b8de (patch)
tree05982f038be7be478ae3bd58cae976dcbf01a6d8 /node/Node.hpp
parent61d89bd1182273fb479a2eb250ce0cc452345d9b (diff)
downloadinfinitytier-278c8fd9f1a36bc7b81cbfd50b93626d5341b8de.tar.gz
infinitytier-278c8fd9f1a36bc7b81cbfd50b93626d5341b8de.zip
Wire up externally specified NetworkConfigMaster
Diffstat (limited to 'node/Node.hpp')
-rw-r--r--node/Node.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/node/Node.hpp b/node/Node.hpp
index 2e428a98..23d59e36 100644
--- a/node/Node.hpp
+++ b/node/Node.hpp
@@ -37,6 +37,7 @@ namespace ZeroTier {
class EthernetTapFactory;
class RoutingTable;
class SocketManager;
+class NetworkConfigMaster;
/**
* A ZeroTier One node
@@ -87,6 +88,7 @@ public:
* @param tf Ethernet tap factory for platform network stack
* @param rt Routing table interface for platform network stack
* @param sm Socket manager for physical network I/O
+ * @param nm Network configuration master or NULL for none
* @param resetIdentity If true, delete identity before starting and regenerate
* @param overrideRootTopology Override root topology with this dictionary (in string serialized format) and do not update (default: NULL for none)
*/
@@ -95,6 +97,7 @@ public:
EthernetTapFactory *tf,
RoutingTable *rt,
SocketManager *sm,
+ NetworkConfigMaster *nm,
bool resetIdentity,
const char *overrideRootTopology = (const char *)0) throw();