Wessel 2 weeks ago
committed by GitHub
parent
commit
5615413f27
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      src/Mesh.cpp

2
src/Mesh.cpp

@ -40,7 +40,7 @@ int Mesh::searchChannelsByHash(const uint8_t* hash, GroupChannel channels[], int
DispatcherAction Mesh::onRecvPacket(Packet* pkt) { DispatcherAction Mesh::onRecvPacket(Packet* pkt) {
if (pkt->isRouteDirect() && pkt->getPayloadType() == PAYLOAD_TYPE_TRACE) { if (pkt->isRouteDirect() && pkt->getPayloadType() == PAYLOAD_TYPE_TRACE) {
if (pkt->path_len < MAX_PATH_SIZE) { if (pkt->path_len + 1 < MAX_PATH_SIZE) {
uint8_t i = 0; uint8_t i = 0;
uint32_t trace_tag; uint32_t trace_tag;
memcpy(&trace_tag, &pkt->payload[i], 4); i += 4; memcpy(&trace_tag, &pkt->payload[i], 4); i += 4;

Loading…
Cancel
Save