add missing null terminator for login payload

这个提交包含在:
liamcottle
2025-09-30 00:31:10 +13:00
父节点 b82f5ea7cd
当前提交 6a1f8d65c9
+1
查看文件
@@ -405,6 +405,7 @@ void MyMesh::onAnonDataRecv(mesh::Packet *packet, const uint8_t *secret, const m
uint32_t timestamp; uint32_t timestamp;
memcpy(&timestamp, data, 4); memcpy(&timestamp, data, 4);
data[len] = 0; // ensure null terminator
uint8_t reply_len = handleLoginReq(sender, secret, timestamp, &data[4]); uint8_t reply_len = handleLoginReq(sender, secret, timestamp, &data[4]);
if (reply_len == 0) return; // invalid request if (reply_len == 0) return; // invalid request