X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_mgr_ex_ms.c;h=76fabd659ab62163b24b4fe6cb2b2f2d57b2b908;hb=2193e4cf01012809495be026097e8d7eacb9f0ac;hp=2392d6afbfb6ec7336923d3729d9d14e9b23d468;hpb=4d45b914f9e94203603d3b9fdbcb1aad361301dd;p=o-du%2Fl2.git diff --git a/src/du_app/du_mgr_ex_ms.c b/src/du_app/du_mgr_ex_ms.c index 2392d6afb..76fabd659 100644 --- a/src/du_app/du_mgr_ex_ms.c +++ b/src/du_app/du_mgr_ex_ms.c @@ -71,7 +71,7 @@ uint8_t duActvInit(Ent entity, Inst inst, Region region, Reason reason) memset(&duCb, 0, sizeof(DuCb)); - duCb.init.procId = SFndProcId(); + duCb.init.procId = ODU_GET_PROCID(); duCb.init.ent = entity; duCb.init.inst = inst; duCb.init.region = region; @@ -137,20 +137,20 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) { DU_LOG("\n****** Received initial configs at DU APP ******\n"); duProcCfgComplete(); - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); break; } default: { DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTDUAPP"); - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); ret = RFAILED; } } break; } - case ENTKW: + case ENTRLC: { switch(pst->event) { @@ -168,11 +168,6 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) { break; } - case KWU_EVT_DAT_IND: - { - ret = cmUnpkKwuDatInd(duHdlRlcUlData, pst, mBuf); - break; - } case EVENT_RLC_UL_UE_CREATE_RSP: { ret = unpackRlcUlUeCreateRsp(DuProcRlcUlUeCreateRsp, pst, mBuf); @@ -183,24 +178,29 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) ret = unpackRlcUlRrcMsgToDu(DuProcRlcUlRrcMsgTrans, pst, mBuf); break; } + case EVENT_RRC_DELIVERY_MSG_TRANS_TO_DU: + { + ret = unpackRrcDeliveryReportToDu(DuProcRlcRrcDeliveryReport, pst, mBuf); + break; + } default: { - DU_LOG("\nDU_APP : Invalid event %d received at duActvTsk from ENTKW", \ + DU_LOG("\nDU_APP : Invalid event %d received at duActvTsk from ENTRLC", \ pst->event); - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); ret = RFAILED; } } break; } - case ENTRG: + case ENTMAC: { switch(pst->event) { //Config complete case EVTCFG: { - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); break; } case EVTLRGCFGCFM: @@ -245,8 +245,8 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) default: { - DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTRG"); - ODU_PUT_MSG(mBuf); + DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTMAC"); + ODU_PUT_MSG_BUF(mBuf); ret = RFAILED; } } @@ -279,7 +279,7 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) } } - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); break; } case ENTEGTP: @@ -307,13 +307,13 @@ uint8_t duActvTsk(Pst *pst, Buffer *mBuf) ret = RFAILED; } } - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); break; } default: { DU_LOG("\nDU_APP : DU APP can not process message from Entity %d", pst->srcEnt); - ODU_PUT_MSG(mBuf); + ODU_PUT_MSG_BUF(mBuf); ret = RFAILED; }