Commit 176521e6 authored by Robert Schmidt's avatar Robert Schmidt

call nr_process_mac_pdu() with current HARQ PID

There is no real reason not to from what I can see.
Signed-off-by: default avatarRobert Schmidt <robert.schmidt@openairinterface.org>
parent d93b0e13
...@@ -875,7 +875,7 @@ static void nr_rx_ra_sdu(const module_id_t mod_id, ...@@ -875,7 +875,7 @@ static void nr_rx_ra_sdu(const module_id_t mod_id,
// Decode the entire MAC PDU // Decode the entire MAC PDU
// It may have multiple MAC subPDUs, for example, a MAC subPDU with LCID 1 caring a RRCReestablishmentComplete // It may have multiple MAC subPDUs, for example, a MAC subPDU with LCID 1 caring a RRCReestablishmentComplete
nr_process_mac_pdu(mod_id, old_UE, CC_id, frame, slot, sdu, sdu_len, -1); nr_process_mac_pdu(mod_id, old_UE, CC_id, frame, slot, sdu, sdu_len, harq_pid);
return; return;
} }
...@@ -888,9 +888,7 @@ static void nr_rx_ra_sdu(const module_id_t mod_id, ...@@ -888,9 +888,7 @@ static void nr_rx_ra_sdu(const module_id_t mod_id,
memcpy(ra->cont_res_id, &sdu[1], sizeof(uint8_t) * 6); memcpy(ra->cont_res_id, &sdu[1], sizeof(uint8_t) * 6);
// Decode MAC PDU // Decode MAC PDU
// the function is only called to decode the contention resolution sub-header nr_process_mac_pdu(mod_id, UE, CC_id, frame, slot, sdu, sdu_len, harq_pid);
// harq_pid set a non-valid value because it is not used in this call
nr_process_mac_pdu(mod_id, UE, CC_id, frame, slot, sdu, sdu_len, -1);
LOG_I(NR_MAC, LOG_I(NR_MAC,
"Activating scheduling %s for TC_RNTI 0x%04x (state %s)\n", "Activating scheduling %s for TC_RNTI 0x%04x (state %s)\n",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment