nr,gnb,mac: remove redundant checks and unused lcid enum constants

This commit is contained in:
Francisco 2021-11-02 20:29:27 +00:00 committed by Francisco Paisana
parent c615df9d1d
commit f6e1ecdaf3
2 changed files with 1 additions and 3 deletions

View File

@ -44,8 +44,6 @@ public:
CCCH_SIZE_64 = 0b000000,
SE_PHR = 0b111001, // Single Entry PHR
MIN_LCID = 0b000001,
MAX_LCID = 0b100000,
SHORT_BSR = 0b111101,
LONG_BSR = 0b111110,

View File

@ -78,7 +78,7 @@ int ue_nr::process_pdu(srsran::unique_byte_buffer_t pdu)
uint32_t crnti_ce_pos = mac_pdu_ul.get_num_subpdus();
for (uint32_t n = mac_pdu_ul.get_num_subpdus(); n > 0; --n) {
srsran::mac_sch_subpdu_nr& subpdu = mac_pdu_ul.get_subpdu(n - 1);
if (subpdu.is_sdu() and subpdu.get_lcid() == srsran::mac_sch_subpdu_nr::nr_lcid_sch_t::CRNTI) {
if (subpdu.get_lcid() == srsran::mac_sch_subpdu_nr::nr_lcid_sch_t::CRNTI) {
if (process_ce_subpdu(subpdu) != SRSRAN_SUCCESS) {
return SRSRAN_ERROR;
}