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:
parent
b9b1baae57
commit
25e0f29c46
|
@ -331,7 +331,11 @@ runs on MS_BTS_IFACE_CT return RlcmacDlBlock {
|
||||||
}
|
}
|
||||||
} else if (match(dl_block, tr_RLCMAC_DL_PACKET_ASS)) {
|
} else if (match(dl_block, tr_RLCMAC_DL_PACKET_ASS)) {
|
||||||
ms.dl_tbf := f_dltbf_new_from_ass_pacch(dl_block);
|
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 {
|
} else {
|
||||||
setverdict(fail, "Should not happen:", dl_block);
|
setverdict(fail, "Should not happen:", dl_block);
|
||||||
f_shutdown(__BFILE__, __LINE__);
|
f_shutdown(__BFILE__, __LINE__);
|
||||||
|
|
Loading…
Reference in New Issue