X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw_udx_ul.c;h=7cdded9c1eab569bb60b69cf0480c3d03b5d7364;hb=def50dc175cebc67238db5f1acd5ff322a2279bd;hp=710e9fdfaa46916e4740bcb2494033e9c6647886;hpb=3f340f5742e5c7c92b8541479ee7f2d670200cfb;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_udx_ul.c b/src/5gnrrlc/kw_udx_ul.c index 710e9fdfa..7cdded9c1 100755 --- a/src/5gnrrlc/kw_udx_ul.c +++ b/src/5gnrrlc/kw_udx_ul.c @@ -101,17 +101,17 @@ S16 rlcUlUdxBndCfm ( Pst *pst, SuId suId, -U8 status +uint8_t status ) #else S16 rlcUlUdxBndCfm (pst, suId, status) Pst *pst; SuId suId; -U8 status; +uint8_t status; #endif { - U16 event; - U16 cause; + uint16_t event; + uint16_t cause; RlcUdxUlSapCb *udxSap; /* RGU SAP Control Block */ RlcCb *tRlcCb; @@ -282,8 +282,15 @@ RlcCfgCfmInfo *cfmInfo; } #endif /* ERRCLASS & ERRCLS_ADD_RES */ rlcHdlCrlcUlCfgReq(tRlcCb,cfgTmpData, cfmInfo, cfgCfm); - FILL_PST_RLC_TO_DUAPP(rspPst, RLC_UL_INST, EVENT_RLC_UL_UE_CREATE_RSP); - SendRlcUlUeCreateRspToDu(&rspPst, cfgCfm); + if(tRlcCb->u.ulCb->rlcUlUdxEventType == EVENT_RLC_UE_CREATE_REQ) + { + FILL_PST_RLC_TO_DUAPP(rspPst, RLC_UL_INST, EVENT_RLC_UE_CREATE_RSP); + } + else if(tRlcCb->u.ulCb->rlcUlUdxEventType == EVENT_RLC_UE_RECONFIG_REQ) + { + FILL_PST_RLC_TO_DUAPP(rspPst, RLC_UL_INST, EVENT_RLC_UE_RECONFIG_RSP); + } + SendRlcUeRspToDu(&rspPst, cfgCfm); /* free the memory from DL */ RLC_FREE_SHRABL_BUF(pst->region, @@ -319,14 +326,14 @@ S16 rlcUlUdxUeIdChgCfm ( Pst *pst, SuId suId, -U32 transId, +uint32_t transId, CmStatus status ) #else S16 rlcUlUdxUeIdChgCfm (pst, suId, cfmInfo) Pst *pst; SuId suId; -U32 transId; +uint32_t transId; CmStatus status; #endif { @@ -452,8 +459,8 @@ RlcCfgCfmInfo *cfgCfm; #endif { RlcCfgInfo *cfg; - U32 idx; - U32 maxEnt; + uint32_t idx; + uint32_t maxEnt; cfg = cfgTmpData->cfgInfo; maxEnt = (cfg->numEnt < CKW_MAX_ENT_CFG)? cfg->numEnt:CKW_MAX_ENT_CFG;