pcu: Verify TLLI for Dl Assignemnt in f_ms_rx_pkt_ass_pacch()

The same is already done for Ul Assignment. Dl assigment check was a
TODO until now.

Change-Id: Ib44a315d9ce80da05aeee642d033198f4addf6c3
This commit is contained in:
Pau Espin 2020-10-29 12:36:40 +01:00
parent b9b1baae57
commit 25e0f29c46
1 changed files with 5 additions and 1 deletions

View File

@ -331,7 +331,11 @@ runs on MS_BTS_IFACE_CT return RlcmacDlBlock {
}
} else if (match(dl_block, tr_RLCMAC_DL_PACKET_ASS)) {
ms.dl_tbf := f_dltbf_new_from_ass_pacch(dl_block);
/* TODO: match tlli from ms.dl_tbf.ass.pacch with ms.tlli), or error */
if (ischosen(ms.dl_tbf.ass.pacch.tfi_or_tlli.tlli) and
ms.dl_tbf.ass.pacch.tfi_or_tlli.tlli.tlli != ms.tlli) {
setverdict(fail, "Wrong TLLI ", ms.dl_tbf.ass.pacch.tfi_or_tlli.tlli.tlli, " received vs exp ", ms.tlli);
f_shutdown(__BFILE__, __LINE__);
}
} else {
setverdict(fail, "Should not happen:", dl_block);
f_shutdown(__BFILE__, __LINE__);