perform src and dst ACL checking for group aff query responses;

pull/79/head
Bryan Biedenkapp 1 year ago
parent a908a24f54
commit 5dce90b6d0

@ -548,6 +548,12 @@ bool ControlSignaling::process(uint8_t* data, uint32_t len, std::unique_ptr<lc::
// make sure control data is supported
IS_SUPPORT_CONTROL_CHECK(tsbk->toString(true), TSBKO::ISP_GRP_AFF_Q_RSP, srcId);
// validate the source RID
VALID_SRCID(tsbk->toString(true), TSBKO::IOSP_ACK_RSP, srcId);
// validate the target RID
VALID_DSTID(tsbk->toString(true), TSBKO::IOSP_ACK_RSP, srcId, dstId);
if (m_p25->m_ackTSBKRequests) {
writeRF_TSDU_ACK_FNE(srcId, TSBKO::ISP_GRP_AFF_Q_RSP, true, true);
}

Loading…
Cancel
Save

Powered by TurnKey Linux.