summaryrefslogtreecommitdiff
path: root/node/NetworkConfig.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-07-25 15:52:16 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-07-25 15:52:16 -0700
commiteaf6d6c9384ce31d025ea5b82013de7064b0c047 (patch)
treedb17f955b8760d09d291de3f7d1886bf658def8e /node/NetworkConfig.cpp
parent02d288e9d43d837ce6f12641cdffdce46a089cb1 (diff)
downloadinfinitytier-eaf6d6c9384ce31d025ea5b82013de7064b0c047.tar.gz
infinitytier-eaf6d6c9384ce31d025ea5b82013de7064b0c047.zip
Basic L2/L3 filter for rules engine (not integrated yet) and some cleanup.
Diffstat (limited to 'node/NetworkConfig.cpp')
-rw-r--r--node/NetworkConfig.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/node/NetworkConfig.cpp b/node/NetworkConfig.cpp
index 9d5c5f17..3a307fe7 100644
--- a/node/NetworkConfig.cpp
+++ b/node/NetworkConfig.cpp
@@ -245,17 +245,6 @@ bool NetworkConfig::toDictionary(Dictionary<ZT_NETWORKCONFIG_DICT_CAPACITY> &d,b
tmp.append((uint16_t)rules[i].v.frameSize[0]);
tmp.append((uint16_t)rules[i].v.frameSize[1]);
break;
- case ZT_NETWORK_RULE_MATCH_TCP_RELATIVE_SEQUENCE_NUMBER_RANGE:
- tmp.append((uint8_t)8);
- tmp.append((uint32_t)rules[i].v.tcpseq[0]);
- tmp.append((uint32_t)rules[i].v.tcpseq[1]);
- break;
- case ZT_NETWORK_RULE_MATCH_COM_FIELD_GE:
- case ZT_NETWORK_RULE_MATCH_COM_FIELD_LE:
- tmp.append((uint8_t)16);
- tmp.append((uint64_t)rules[i].v.comIV[0]);
- tmp.append((uint64_t)rules[i].v.comIV[1]);
- break;
}
}
if (tmp.size()) {
@@ -472,15 +461,6 @@ bool NetworkConfig::fromDictionary(const Dictionary<ZT_NETWORKCONFIG_DICT_CAPACI
rules[ruleCount].v.frameSize[0] = tmp.at<uint16_t>(p);
rules[ruleCount].v.frameSize[0] = tmp.at<uint16_t>(p + 2);
break;
- case ZT_NETWORK_RULE_MATCH_TCP_RELATIVE_SEQUENCE_NUMBER_RANGE:
- rules[ruleCount].v.tcpseq[0] = tmp.at<uint32_t>(p);
- rules[ruleCount].v.tcpseq[1] = tmp.at<uint32_t>(p + 4);
- break;
- case ZT_NETWORK_RULE_MATCH_COM_FIELD_GE:
- case ZT_NETWORK_RULE_MATCH_COM_FIELD_LE:
- rules[ruleCount].v.comIV[0] = tmp.at<uint64_t>(p);
- rules[ruleCount].v.comIV[1] = tmp.at<uint64_t>(p + 8);
- break;
}
p += fieldLen;
++ruleCount;