pcu: f_dl_block_ack_fn(): Allow passing ctrl dl_block
Downlink Control blocks like Packet Uplink Assignment (PACCH) contain rrbp + rrbp_valid in mac headers Change-Id: I0401b0b378c7770d06a15d14dac6436303b4ccab
This commit is contained in:
parent
4aac3d0c8f
commit
1832cd8fb0
|
@ -708,9 +708,8 @@ runs on RAW_PCU_Test_CT return uint32_t {
|
||||||
rrbp_valid := dl_block.data.mac_hdr.mac_hdr.rrbp_valid;
|
rrbp_valid := dl_block.data.mac_hdr.mac_hdr.rrbp_valid;
|
||||||
rrbp := dl_block.data.mac_hdr.mac_hdr.rrbp;
|
rrbp := dl_block.data.mac_hdr.mac_hdr.rrbp;
|
||||||
} else {
|
} else {
|
||||||
/* Should not happen, but the caller may theoretically give us a CTRL block */
|
rrbp_valid := dl_block.ctrl.mac_hdr.rrbp_valid;
|
||||||
setverdict(fail, "DL block is neither GPRS nor EGPRS data block: ", dl_block);
|
rrbp := dl_block.ctrl.mac_hdr.rrbp;
|
||||||
f_shutdown(__BFILE__, __LINE__);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Make sure that the given block really needs to be ACKnowledged */
|
/* Make sure that the given block really needs to be ACKnowledged */
|
||||||
|
|
Loading…
Reference in New Issue