X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_ue_mgr.c;h=748f71aaaf5d2f23c90de1c0bdb0085cebf49ed7;hb=refs%2Fchanges%2F21%2F5721%2F1;hp=d2fc5c7aea7fc61cf1fb4f0d44d695fbd7ed180c;hpb=7d9367ae84317dce9bbe8cca3c0ae805ddaeee63;p=o-du%2Fl2.git diff --git a/src/du_app/du_ue_mgr.c b/src/du_app/du_ue_mgr.c index d2fc5c7ae..748f71aaa 100644 --- a/src/du_app/du_ue_mgr.c +++ b/src/du_app/du_ue_mgr.c @@ -2447,7 +2447,7 @@ uint8_t DuProcRlcDlRrcMsgRsp(Pst *pst, RlcDlRrcMsgRsp *dlRrcMsg) { GET_UE_IDX(dlRrcMsg->crnti, ueIdx); ueCb = &duCb.actvCellLst[dlRrcMsg->cellId -1]->ueCb[ueIdx -1]; - if(ueCb->f1UeDb) + if(ueCb->f1UeDb && ueCb->f1UeDb->actionType == UE_CTXT_SETUP) { ret = duBuildAndSendUeContextSetupReq(dlRrcMsg->cellId, dlRrcMsg->crnti, &ueCb->f1UeDb->duUeCfg); if(ret == RFAILED) @@ -2500,7 +2500,7 @@ uint8_t duProcUeContextSetupRequest(DuUeCb *ueCb) } } } - else + else if(ueCb->f1UeDb->actionType == UE_CTXT_SETUP) { ret = duBuildAndSendUeContextSetupReq(cellId, ueCb->crnti, &ueCb->f1UeDb->duUeCfg); if(ret == RFAILED) @@ -2516,7 +2516,27 @@ uint8_t duProcUeContextSetupRequest(DuUeCb *ueCb) } return ret; } - +/******************************************************************* +* +* @brief Process UE context modification request from CU +* +* @details +* +* Function : duProcUeContextModReq +* +* Functionality: Process UE context modification request from CU +* +* @params[in] DuUeCb *ueCb +* @return ROK - success +* RFAILED - failure +* +* ****************************************************************/ +uint8_t duProcUeContextModReq(DuUeCb *ueCb) +{ + + //TODO:After RB configuration are done Mod Response is triggered + return ROK; +} /********************************************************************** End of file ***********************************************************************/