summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2017-07-14 14:57:40 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2017-07-14 14:57:40 -0700
commitd939d8d21d79c23a5af82bcc60214b4e19dc5f74 (patch)
tree7c7b38d9613cf3ee3c1a81ee2b4cf38670f45d21 /include
parentd9552fb1203cd3abd9d15d9565f6d42e56058d30 (diff)
downloadinfinitytier-d939d8d21d79c23a5af82bcc60214b4e19dc5f74.tar.gz
infinitytier-d939d8d21d79c23a5af82bcc60214b4e19dc5f74.zip
A bit more remote tracing stuff.
Diffstat (limited to 'include')
-rw-r--r--include/ZeroTierOne.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/include/ZeroTierOne.h b/include/ZeroTierOne.h
index 14ddc7fe..b123e8e3 100644
--- a/include/ZeroTierOne.h
+++ b/include/ZeroTierOne.h
@@ -272,12 +272,20 @@ extern "C" {
#define ZT_REMOTE_TRACE_FIELD__LOCAL_SOCKET "ls"
#define ZT_REMOTE_TRACE_FIELD__IP_SCOPE "ipsc"
#define ZT_REMOTE_TRACE_FIELD__NETWORK_ID "nwid"
+#define ZT_REMOTE_TRACE_FIELD__SOURCE_ZTADDR "szt"
+#define ZT_REMOTE_TRACE_FIELD__DEST_ZTADDR "dzt"
#define ZT_REMOTE_TRACE_FIELD__SOURCE_MAC "seth"
#define ZT_REMOTE_TRACE_FIELD__DEST_MAC "deth"
#define ZT_REMOTE_TRACE_FIELD__ETHERTYPE "et"
#define ZT_REMOTE_TRACE_FIELD__VLAN_ID "vlan"
#define ZT_REMOTE_TRACE_FIELD__FRAME_LENGTH "fl"
#define ZT_REMOTE_TRACE_FIELD__FRAME_DATA "fd"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_FLAG_NOTEE "ffnotee"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_FLAG_INBOUND "ffdir"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_RESULT "fresult"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_BASE_RULE_LOG "frlog"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_CAP_RULE_LOG "fclog"
+#define ZT_REMOTE_TRACE_FIELD__FILTER_CAP_ID "fcid"
#define ZT_REMOTE_TRACE_FIELD__CREDENTIAL_TYPE "crtype"
#define ZT_REMOTE_TRACE_FIELD__CREDENTIAL_ID "crid"
#define ZT_REMOTE_TRACE_FIELD__CREDENTIAL_TIMESTAMP "crts"
@@ -285,6 +293,7 @@ extern "C" {
#define ZT_REMOTE_TRACE_FIELD__CREDENTIAL_ISSUED_TO "criss"
#define ZT_REMOTE_TRACE_FIELD__CREDENTIAL_REVOCATION_TARGET "crrevt"
#define ZT_REMOTE_TRACE_FIELD__REASON "reason"
+#define ZT_REMOTE_TRACE_FIELD__NETWORK_CONTROLLER_ID "nwctrl"
// Event types in remote traces
#define ZT_REMOTE_TRACE_EVENT__RESETTING_PATHS_IN_SCOPE 0x1000
@@ -300,6 +309,8 @@ extern "C" {
#define ZT_REMOTE_TRACE_EVENT__INCOMING_NETWORK_FRAME_DROPPED 0x2002
#define ZT_REMOTE_TRACE_EVENT__CREDENTIAL_REJECTED 0x2003
#define ZT_REMOTE_TRACE_EVENT__CREDENTIAL_ACCEPTED 0x2004
+#define ZT_REMOTE_TRACE_EVENT__NETWORK_CONFIG_REQUEST_SENT 0x2005
+#define ZT_REMOTE_TRACE_EVENT__NETWORK_FILTER_TRACE 0x2006
// Event types in remote traces in hex string form
#define ZT_REMOTE_TRACE_EVENT__RESETTING_PATHS_IN_SCOPE_S "1000"
@@ -315,6 +326,8 @@ extern "C" {
#define ZT_REMOTE_TRACE_EVENT__INCOMING_NETWORK_FRAME_DROPPED_S "2002"
#define ZT_REMOTE_TRACE_EVENT__CREDENTIAL_REJECTED_S "2003"
#define ZT_REMOTE_TRACE_EVENT__CREDENTIAL_ACCEPTED_S "2004"
+#define ZT_REMOTE_TRACE_EVENT__NETWORK_CONFIG_REQUEST_SENT_S "2005"
+#define ZT_REMOTE_TRACE_EVENT__NETWORK_FILTER_TRACE_S "2006"
/****************************************************************************/
/* Structures and other types */