From ae9764f9142c81166ec6ac5d8df224d95343ad6e Mon Sep 17 00:00:00 2001 From: Angelo Athanassopoulos Date: Thu, 18 Aug 2022 23:31:17 +0200 Subject: [PATCH] NR RRC - Changed for max DRBs per UE in next_available_drb function --- openair2/RRC/NR/rrc_gNB_drbs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openair2/RRC/NR/rrc_gNB_drbs.c b/openair2/RRC/NR/rrc_gNB_drbs.c index 018119f1e7..8b0074c0ec 100644 --- a/openair2/RRC/NR/rrc_gNB_drbs.c +++ b/openair2/RRC/NR/rrc_gNB_drbs.c @@ -116,7 +116,7 @@ uint8_t next_available_drb(gNB_RRC_UE_t *rrc_ue, rnti_t rnti, uint8_t pdusession ue = nr_ue_new(rnti); uint8_t drb_id; - for (drb_id = 0; drb_id < MAX_DRBS_PER_UE; drb_id++) { + for (drb_id = 0; drb_id < NGAP_MAX_DRBS_PER_UE; drb_id++) { if(ue->used_drbs[drb_id] == DRB_INACTIVE && ue->pdus->drbs_established < MAX_DRBS_PER_PDUSESSION) { ue->pdus->pdu_drbs[ue->pdus->drbs_established] = drb_id; /* Store drb_id to pdusession */ ue->used_drbs[drb_id] = pdusession_id; /* Store the pdusession id that is using that drb */