X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_mgr_ex_ms.c;h=10f82dc3f7b272ce9283eda757899cbde569b6c1;hb=fa4911bd05674f9f528287d4e1b606a4c338b280;hp=ef43ccd2d06aa146ca56182e96f716fdda829e81;hpb=80a4fa9d0aede180472530cab6efa6acc925424b;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 ef43ccd2d..10f82dc3f 100644 --- a/src/du_app/du_mgr_ex_ms.c +++ b/src/du_app/du_mgr_ex_ms.c @@ -25,13 +25,13 @@ #include "legtp.h" #include "du_app_mac_inf.h" #include "du_ue_mgr.h" - #include "kwu.x" extern S16 cmUnpkLkwCfgCfm(LkwCfgCfm func,Pst *pst, Buffer *mBuf); extern S16 cmUnpkLkwCntrlCfm(LkwCntrlCfm func,Pst *pst, Buffer *mBuf); extern S16 cmUnpkLrgCfgCfm(LrgCfgCfm func,Pst *pst, Buffer *mBuf); - +extern S16 cmUnpkKwuDatInd(KwuDatInd func,Pst *pst, Buffer *mBuf); +extern S16 cmUnpkLrgSchCfgCfm(LrgSchCfgCfm func,Pst *pst,Buffer *mBuf); /************************************************************************** * @brief Task Initiation callback function. * @@ -77,6 +77,8 @@ S16 duActvInit(Ent entity, Inst inst, Region region, Reason reason) duCb.cfgCellLst[id] = NULL; duCb.actvCellLst[id] = NULL; } + duCb.numUe = 0; + memset(duCb.ueCcchCtxt, 0, DU_MAX_UE * sizeof(UeCcchCtxt)); SSetProcId(DU_PROC); @@ -198,6 +200,17 @@ S16 duActvTsk(Pst *pst, Buffer *mBuf) ret = unpackMacSlotInd(duHandleSlotInd, pst, mBuf); break; } + case EVENT_MAC_STOP_IND: + { + ret = unpackMacStopInd(duHandleStopInd, pst, mBuf); + break; + } + case EVENT_MAC_UL_CCCH_IND: + { + ret = unpackMacUlCcchInd(duHandleUlCcchInd, pst, mBuf); + break; + } + default: { DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTRG");