Bunch of work on pushing and replication of tags and capabilities, and protocol cleanup.

This commit is contained in:
Adam Ierymenko 2016-08-03 18:04:08 -07:00
parent 67cb03742e
commit 7e6e56e2bc
14 changed files with 409 additions and 464 deletions

View file

@ -96,11 +96,6 @@ extern "C" {
*/
#define ZT_MAX_NETWORK_SPECIALISTS 256
/**
* Maximum number of static physical to ZeroTier address mappings (typically relays, etc.)
*/
#define ZT_MAX_NETWORK_PINNED 16
/**
* Maximum number of multicast group subscriptions per network
*/
@ -111,6 +106,16 @@ extern "C" {
*/
#define ZT_MAX_NETWORK_RULES 256
/**
* Maximum number of per-node capabilities per network
*/
#define ZT_MAX_NETWORK_CAPABILITIES 64
/**
* Maximum number of per-node tags per network
*/
#define ZT_MAX_NETWORK_TAGS 16
/**
* Maximum number of direct network paths to a given peer
*/
@ -126,11 +131,6 @@ extern "C" {
*/
#define ZT_MAX_CAPABILITY_RULES 64
/**
* Maximum length of a capbility's short descriptive name
*/
#define ZT_MAX_CAPABILITY_NAME_LENGTH 63
/**
* Global maximum length for capability chain of custody (including initial issue)
*/