diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/ZeroTierOne.h | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/include/ZeroTierOne.h b/include/ZeroTierOne.h index 67232cd2..399f090c 100644 --- a/include/ZeroTierOne.h +++ b/include/ZeroTierOne.h @@ -397,6 +397,16 @@ enum ZT_Event }; /** + * Node relay policy + */ +enum ZT_RelayPolicy +{ + ZT_RELAY_POLICY_NEVER = 0, + ZT_RELAY_POLICY_TRUSTED = 1, + ZT_RELAY_POLICY_ALWAYS = 2 +}; + +/** * Current node status */ typedef struct @@ -431,6 +441,11 @@ typedef struct const char *secretIdentity; /** + * Node relay policy + */ + ZT_RelayPolicy relayPolicy; + + /** * True if some kind of connectivity appears available */ int online; @@ -791,13 +806,6 @@ enum ZT_VirtualNetworkConfigOperation ZT_VIRTUAL_NETWORK_CONFIG_OPERATION_DESTROY = 4 }; -enum ZT_RelayPolicy -{ - ZT_RELAY_POLICY_NEVER = 0, - ZT_RELAY_POLICY_TRUSTED = 1, - ZT_RELAY_POLICY_ALWAYS = 2 -}; - /** * What trust hierarchy role does this peer have? */ |