From 4923ab294523904d051f2dd7384a8a44cb07fbb9 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 29 Oct 2014 17:40:23 -0700 Subject: Windows build fix, set up Windows solution with new layout. --- windows/ZeroTierOne/ZeroTierOneService.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'windows/ZeroTierOne/ZeroTierOneService.cpp') diff --git a/windows/ZeroTierOne/ZeroTierOneService.cpp b/windows/ZeroTierOne/ZeroTierOneService.cpp index e7f02544..a33a30e1 100644 --- a/windows/ZeroTierOne/ZeroTierOneService.cpp +++ b/windows/ZeroTierOne/ZeroTierOneService.cpp @@ -39,6 +39,7 @@ #include "../../osnet/WindowsEthernetTapFactory.hpp" #include "../../osnet/WindowsRoutingTable.hpp" +#include "../../osnet/NativeSocketManager.hpp" #pragma endregion // Includes @@ -84,12 +85,13 @@ restart_node: try { ZeroTier::WindowsEthernetTapFactory tapFactory(ZeroTier::ZT_DEFAULTS.defaultHomePath.c_str()); ZeroTier::WindowsRoutingTable routingTable; + ZeroTier::NativeSocketManager socketManager(ZT_DEFAULT_UDP_PORT,0); { // start or restart ZeroTier::Mutex::Lock _l(_lock); delete _node; - _node = new ZeroTier::Node(ZeroTier::ZT_DEFAULTS.defaultHomePath.c_str(),&tapFactory,&routingTable,ZT_DEFAULT_UDP_PORT,0,false); + _node = new ZeroTier::Node(ZeroTier::ZT_DEFAULTS.defaultHomePath.c_str(),&tapFactory,&routingTable,&socketManager,false,(const char *)0); } switch(_node->run()) { -- cgit v1.2.3