From 86c9c1d3dc540f3226115663130fa18ed191740e Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Wed, 11 Nov 2026 10:34:01 -0500 Subject: [PATCH] because LLMs are retarded, put commentary for raw TSBK handling because these intentionally fail open; --- src/common/p25/lc/TSBK.cpp | 1 + src/common/p25/lc/tsbk/TSBKFactory.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/common/p25/lc/TSBK.cpp b/src/common/p25/lc/TSBK.cpp index 2084ec70..75046d69 100644 --- a/src/common/p25/lc/TSBK.cpp +++ b/src/common/p25/lc/TSBK.cpp @@ -210,6 +210,7 @@ bool TSBK::decode(const uint8_t* data, uint8_t* payload, bool rawTSBK) } else { LogError(LOG_P25, "TSBK::decode(), failed CRC CCITT-162 check"); + // this intentionally fails open -- some raw TSBK handling does not submit valid CRCs } } } diff --git a/src/common/p25/lc/tsbk/TSBKFactory.cpp b/src/common/p25/lc/tsbk/TSBKFactory.cpp index 6352f7a6..1f3ac6e5 100644 --- a/src/common/p25/lc/tsbk/TSBKFactory.cpp +++ b/src/common/p25/lc/tsbk/TSBKFactory.cpp @@ -78,6 +78,7 @@ std::unique_ptr TSBKFactory::createTSBK(const uint8_t* data, bool rawTSBK) } else { LogError(LOG_P25, "TSBKFactory::createTSBK(), failed CRC CCITT-162 check"); + // this intentionally fails open -- some raw TSBK handling does not submit valid CRCs } } }