mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-06 20:43:44 +02:00
Almost certain fix for GitHub issue #184 on -dev
This commit is contained in:
parent
1d0654bd14
commit
87bb0086de
1 changed files with 1 additions and 0 deletions
|
@ -689,6 +689,7 @@ bool IncomingPacket::_doNETWORK_CONFIG_REQUEST(const RuntimeEnvironment *RR,cons
|
||||||
outp.append((uint16_t)netconfStr.length());
|
outp.append((uint16_t)netconfStr.length());
|
||||||
outp.append(netconfStr.data(),(unsigned int)netconfStr.length());
|
outp.append(netconfStr.data(),(unsigned int)netconfStr.length());
|
||||||
outp.compress();
|
outp.compress();
|
||||||
|
outp.armor(peer->key(),true);
|
||||||
if (outp.size() > ZT_PROTO_MAX_PACKET_LENGTH) {
|
if (outp.size() > ZT_PROTO_MAX_PACKET_LENGTH) {
|
||||||
TRACE("NETWORK_CONFIG_REQUEST failed: internal error: netconf size %u is too large",(unsigned int)netconfStr.length());
|
TRACE("NETWORK_CONFIG_REQUEST failed: internal error: netconf size %u is too large",(unsigned int)netconfStr.length());
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Reference in a new issue