Add special case for Ubiquiti routers in platformDefaultHomePath()
This commit is contained in:
@@ -85,6 +85,9 @@ endif
|
|||||||
ifeq ($(ZT_QNAP), 1)
|
ifeq ($(ZT_QNAP), 1)
|
||||||
override DEFS+=-D__QNAP__
|
override DEFS+=-D__QNAP__
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(ZT_UBIQUITI), 1)
|
||||||
|
override DEFS+=-D__UBIQUITI__
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(ZT_SYNOLOGY), 1)
|
ifeq ($(ZT_SYNOLOGY), 1)
|
||||||
override CFLAGS+=-fPIC
|
override CFLAGS+=-fPIC
|
||||||
|
|||||||
@@ -385,6 +385,10 @@ std::string OSUtils::platformDefaultHomePath()
|
|||||||
homeDir.erase(std::remove(homeDir.begin(), homeDir.end(), '\n'), homeDir.end());
|
homeDir.erase(std::remove(homeDir.begin(), homeDir.end(), '\n'), homeDir.end());
|
||||||
return homeDir;
|
return homeDir;
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef __UBIQUITI__
|
||||||
|
// Only persistent location after firmware upgrades
|
||||||
|
return std::string("/config/zerotier-one");
|
||||||
|
#else
|
||||||
|
|
||||||
// Check for user-defined environment variable before using defaults
|
// Check for user-defined environment variable before using defaults
|
||||||
#ifdef __WINDOWS__
|
#ifdef __WINDOWS__
|
||||||
|
|||||||
Reference in New Issue
Block a user