diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-11-21 15:35:18 -0800 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-11-21 15:35:18 -0800 |
commit | 97d915b06c52d4bf03fd327a4365991262802475 (patch) | |
tree | 325eb76543586d98b779310e996825567c51a882 /service/ControlPlane.cpp | |
parent | d159e5ca4400db6b6b1fc18d0e917fb0cca60627 (diff) | |
download | infinitytier-97d915b06c52d4bf03fd327a4365991262802475.tar.gz infinitytier-97d915b06c52d4bf03fd327a4365991262802475.zip |
Expose relay policy in node settings.
Diffstat (limited to 'service/ControlPlane.cpp')
-rw-r--r-- | service/ControlPlane.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/service/ControlPlane.cpp b/service/ControlPlane.cpp index 07304fc9..2f9e746e 100644 --- a/service/ControlPlane.cpp +++ b/service/ControlPlane.cpp @@ -389,6 +389,7 @@ unsigned int ControlPlane::handleRequest( "\t\"worldId\": %llu,\n" "\t\"worldTimestamp\": %llu,\n" "\t\"online\": %s,\n" + "\t\"relayPolicy\": \"%s\",\n" "\t\"tcpFallbackActive\": %s,\n" "\t\"versionMajor\": %d,\n" "\t\"versionMinor\": %d,\n" @@ -402,6 +403,7 @@ unsigned int ControlPlane::handleRequest( status.worldId, status.worldTimestamp, (status.online) ? "true" : "false", + ((status.relayPolicy == ZT_RELAY_POLICY_ALWAYS) ? "always" : ((status.relayPolicy == ZT_RELAY_POLICY_NEVER) ? "never" : "trusted")), (_svc->tcpFallbackActive()) ? "true" : "false", ZEROTIER_ONE_VERSION_MAJOR, ZEROTIER_ONE_VERSION_MINOR, |