X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_ue_mgr.c;h=f796cb90523a271e05e2fc1588562de6ac5a48ec;hb=172422f2fd260c5dd92aca0e9ac387fb60fc2a71;hp=6e0cce152101d65e7657fb21abc1fcb3771d858d;hpb=8e6123e23f6d831b1fe972f8229e9594a2e92237;p=o-du%2Fl2.git diff --git a/src/du_app/du_ue_mgr.c b/src/du_app/du_ue_mgr.c index 6e0cce152..f796cb905 100644 --- a/src/du_app/du_ue_mgr.c +++ b/src/du_app/du_ue_mgr.c @@ -36,7 +36,7 @@ #ifdef O1_ENABLE #include "AlarmInterface.h" -#include "ConfigInterface.h" +#include "CmInterface.h" #endif DuMacDlCcchInd packMacDlCcchIndOpts[] = @@ -3261,12 +3261,14 @@ uint8_t duProcUeContextReleaseCommand(DuUeCb *duUeCb) cellId = duCb.actvCellLst[duUeCb->f1UeDb->cellIdx]->cellId; crnti = duUeCb->crnti; + GET_UE_IDX(crnti, ueIdx); + /* Send DL RRC msg for RRC release */ if(duUeCb->f1UeDb->dlRrcMsg) { if(duUeCb->f1UeDb->dlRrcMsg->rrcMsgPdu != NULLP) { - ret = duBuildAndSendDlRrcMsgToRlc(cellId, duCb.actvCellLst[duUeCb->f1UeDb->cellIdx]->ueCb[ueIdx].rlcUeCfg,\ + ret = duBuildAndSendDlRrcMsgToRlc(cellId, duCb.actvCellLst[duUeCb->f1UeDb->cellIdx]->ueCb[ueIdx-1].rlcUeCfg,\ duUeCb->f1UeDb->dlRrcMsg); if(ret == RFAILED) {