From 278c8fd9f1a36bc7b81cbfd50b93626d5341b8de Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Fri, 13 Mar 2015 13:53:15 -0700 Subject: Wire up externally specified NetworkConfigMaster --- node/Node.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'node/Node.hpp') 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(); -- cgit v1.2.3