From cea0dea9b9a81308fc163f671323c17a2f15d9ae Mon Sep 17 00:00:00 2001 From: RoccoA97 <roccoardino@gmail.com> Date: Wed, 3 Apr 2024 14:21:47 +0200 Subject: [PATCH] Bug in processor not allowing nOrbitsPerPacket > 1 --- src/orbit_processor.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/orbit_processor.cc b/src/orbit_processor.cc index 92937df2..549472a8 100644 --- a/src/orbit_processor.cc +++ b/src/orbit_processor.cc @@ -50,7 +50,7 @@ bool OrbitProcessor::CheckFrameMultBlock(size_t inputSize) const { bool OrbitProcessor::HasTrailer(Slice &input, char *&rd_ptr) const { rd_ptr += - 32 + 32 * static_cast<int>(dthHeaders) * nOrbitsPerPacket; // +32 to account for orbit header + 32 + 32 * static_cast<int>(dthHeaders); // +32 to account for orbit header while (rd_ptr + sizeof(orbit_trailer) - 1 <= input.end()) { auto *ot = reinterpret_cast<orbit_trailer *>(rd_ptr); if (ot->beefdead[0] == constants::beefdead) { // found orbit trailer -- GitLab