summaryrefslogtreecommitdiff
path: root/osdep
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2015-04-09 19:58:04 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2015-04-09 19:58:04 -0700
commit38200cc6a55c3b11502a78251c2bdf09960a2a03 (patch)
tree71731aa9dff009f769a53c9f1fd5c1a6ee4f74c5 /osdep
parent6615a70027003a3896e51f713b109839dea03bfc (diff)
downloadinfinitytier-38200cc6a55c3b11502a78251c2bdf09960a2a03.tar.gz
infinitytier-38200cc6a55c3b11502a78251c2bdf09960a2a03.zip
Add data store functions to service/One, and shelve old main.cpp since it will get rebuilt.
Diffstat (limited to 'osdep')
-rw-r--r--osdep/OSUtils.cpp34
-rw-r--r--osdep/Phy.hpp3
2 files changed, 1 insertions, 36 deletions
diff --git a/osdep/OSUtils.cpp b/osdep/OSUtils.cpp
index e0e8ca3d..f98f7e03 100644
--- a/osdep/OSUtils.cpp
+++ b/osdep/OSUtils.cpp
@@ -51,40 +51,6 @@
namespace ZeroTier {
-static inline std::string _mkDefaultHomePath()
-{
-#ifdef __UNIX_LIKE__
-
-#ifdef __APPLE__
- // /Library/... on Apple
- return std::string("/Library/Application Support/ZeroTier/One");
-#else
-
-#ifdef __FreeBSD__
- // FreeBSD likes /var/db instead of /var/lib
- return std::string("/var/db/zerotier-one");
-#else
- // Use /var/lib for Linux and other *nix
- return std::string("/var/lib/zerotier-one");
-#endif
-
-#endif
-
-#else // not __UNIX_LIKE__
-
-#ifdef __WINDOWS__
- // Look up app data folder on Windows, e.g. C:\ProgramData\...
- char buf[16384];
- if (SUCCEEDED(SHGetFolderPathA(NULL,CSIDL_COMMON_APPDATA,NULL,0,buf)))
- return (std::string(buf) + "\\ZeroTier\\One");
- else return std::string("C:\\ZeroTier\\One");
-#else
-#error Unknown platform, please define a default home path!
-#endif
-
-#endif // __UNIX_LIKE__ or not...
-}
-
#ifdef __UNIX_LIKE__
bool OSUtils::redirectUnixOutputs(const char *stdoutPath,const char *stderrPath)
throw()
diff --git a/osdep/Phy.hpp b/osdep/Phy.hpp
index 688514f6..1b55e0a6 100644
--- a/osdep/Phy.hpp
+++ b/osdep/Phy.hpp
@@ -178,8 +178,7 @@ public:
ON_TCP_CLOSE_FUNCTION tcpCloseHandler,
ON_TCP_DATA_FUNCTION tcpDataHandler,
ON_TCP_WRITABLE_FUNCTION tcpWritableHandler,
- bool noDelay
- ) :
+ bool noDelay) :
_datagramHandler(datagramHandler),
_tcpConnectHandler(tcpConnectHandler),
_tcpAcceptHandler(tcpAcceptHandler),