Commit 9547da4f authored by ChiehChun's avatar ChiehChun

Fix lcid default case & pirntout MAC PDU

parent dadf3349
...@@ -281,14 +281,18 @@ void nr_process_mac_pdu( ...@@ -281,14 +281,18 @@ void nr_process_mac_pdu(
break; break;
default: default:
return; LOG_E(MAC, "Received unknown MAC header (LCID = 0x%02x)\n", rx_lcid);
break; break;
} }
pdu_ptr += ( mac_subheader_len + mac_ce_len + mac_sdu_len ); pdu_ptr += ( mac_subheader_len + mac_ce_len + mac_sdu_len );
pdu_len -= ( mac_subheader_len + mac_ce_len + mac_sdu_len ); pdu_len -= ( mac_subheader_len + mac_ce_len + mac_sdu_len );
if (pdu_len < 0) { if (pdu_len < 0) {
LOG_E(MAC, "%s() residual mac pdu length < 0!, pdu_len: %d\n", __func__, pdu_len); LOG_E(MAC, "%s() residual mac pdu length < 0!, pdu_len: %d\n", __func__, pdu_len);
LOG_E(MAC, "MAC PDU ");
for (int i = 0; i < mac_subheader_len + mac_ce_len + 20; i++) // Only get 1st - 20nd bytes of MAC SDU
printf("%02x ", pdu_ptr[i]);
printf("\n");
return; return;
} }
} }
......
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