summaryrefslogtreecommitdiff
path: root/node/Network.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2017-03-17 13:55:26 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2017-03-17 13:55:26 -0700
commitc6a39ed927161736e44aeaa67c6783024c1fb86a (patch)
tree5f92551e3b4cbc58409c8daaca0755c75c61fa6e /node/Network.cpp
parent0daff26fba640f2ef167ad66974dc1c4a6c79c01 (diff)
downloadinfinitytier-c6a39ed927161736e44aeaa67c6783024c1fb86a.tar.gz
infinitytier-c6a39ed927161736e44aeaa67c6783024c1fb86a.zip
Fixes for possible ARM issues, cleanup, fix for spurious meaningless exceptions on NETWORK_CONFIG_REQUEST
Diffstat (limited to 'node/Network.cpp')
-rw-r--r--node/Network.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/node/Network.cpp b/node/Network.cpp
index dd812cab..92ca67ab 100644
--- a/node/Network.cpp
+++ b/node/Network.cpp
@@ -1517,6 +1517,10 @@ void Network::_sendUpdatesToMembers(const MulticastGroup *const newMulticastGrou
Packet outp(*a,RR->identity.address(),Packet::VERB_NETWORK_CREDENTIALS);
_config.com.serialize(outp);
outp.append((uint8_t)0x00);
+ outp.append((uint16_t)0); // no capabilities
+ outp.append((uint16_t)0); // no tags
+ outp.append((uint16_t)0); // no revocations
+ outp.append((uint16_t)0); // no certificates of ownership
RR->sw->send(outp,true);
}
_announceMulticastGroupsTo(*a,groups);
@@ -1529,6 +1533,10 @@ void Network::_sendUpdatesToMembers(const MulticastGroup *const newMulticastGrou
Packet outp(c,RR->identity.address(),Packet::VERB_NETWORK_CREDENTIALS);
_config.com.serialize(outp);
outp.append((uint8_t)0x00);
+ outp.append((uint16_t)0); // no capabilities
+ outp.append((uint16_t)0); // no tags
+ outp.append((uint16_t)0); // no revocations
+ outp.append((uint16_t)0); // no certificates of ownership
RR->sw->send(outp,true);
}
_announceMulticastGroupsTo(c,groups);