summaryrefslogtreecommitdiff
path: root/node/Capability.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-09-23 16:08:38 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-09-23 16:08:38 -0700
commit1f74dd4589017bd5bc34b31ff6e09e6875d5e1c7 (patch)
treedfda07dae49c2e9813031e1bb426cb5c3e2a2b11 /node/Capability.hpp
parent29711e123febee2696e0f2cada72e7e533d21a8c (diff)
downloadinfinitytier-1f74dd4589017bd5bc34b31ff6e09e6875d5e1c7.tar.gz
infinitytier-1f74dd4589017bd5bc34b31ff6e09e6875d5e1c7.zip
Revocation work in progress, add WATCH which is TEE with implicit rate sync (thanks JG@DCVC!), and clean up some cruft in Network.
Diffstat (limited to 'node/Capability.hpp')
-rw-r--r--node/Capability.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/node/Capability.hpp b/node/Capability.hpp
index e23d7943..2cf54b5c 100644
--- a/node/Capability.hpp
+++ b/node/Capability.hpp
@@ -174,6 +174,7 @@ public:
b.append((uint8_t)0);
break;
case ZT_NETWORK_RULE_ACTION_TEE:
+ case ZT_NETWORK_RULE_ACTION_WATCH:
case ZT_NETWORK_RULE_ACTION_REDIRECT:
b.append((uint8_t)14);
b.append((uint64_t)rules[i].v.fwd.address);
@@ -270,6 +271,7 @@ public:
default:
break;
case ZT_NETWORK_RULE_ACTION_TEE:
+ case ZT_NETWORK_RULE_ACTION_WATCH:
case ZT_NETWORK_RULE_ACTION_REDIRECT:
rules[ruleCount].v.fwd.address = b.template at<uint64_t>(p);
rules[ruleCount].v.fwd.flags = b.template at<uint32_t>(p + 8);