mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-22 16:25:45 +08:00
Fix length overflow for P25 LDU packets.
This commit is contained in:
@@ -951,7 +951,7 @@ RESP_TYPE_MMDVM CModem::getResponse()
|
|||||||
if (ret == 0)
|
if (ret == 0)
|
||||||
return RTM_TIMEOUT;
|
return RTM_TIMEOUT;
|
||||||
|
|
||||||
if (m_buffer[1U] >= 150U) {
|
if (m_buffer[1U] >= 250U) {
|
||||||
LogError("Invalid length received from the modem - %u", m_buffer[1U]);
|
LogError("Invalid length received from the modem - %u", m_buffer[1U]);
|
||||||
m_offset = 0U;
|
m_offset = 0U;
|
||||||
return RTM_ERROR;
|
return RTM_ERROR;
|
||||||
|
|||||||
Reference in New Issue
Block a user