X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Fmac_msg_router.c;h=a34809dbdca45c26510094db5f767e53aa24f9ca;hb=97a2285207414a7948f5e1dfcb5318fa9507c123;hp=e08afddb57d47cd3f06b0b66058a479e9d0c3f6e;hpb=a71383f67779dcf9d67d15bf47949c7df9b5ddbb;p=o-du%2Fl2.git diff --git a/src/5gnrmac/mac_msg_router.c b/src/5gnrmac/mac_msg_router.c index e08afddb5..a34809dbd 100755 --- a/src/5gnrmac/mac_msg_router.c +++ b/src/5gnrmac/mac_msg_router.c @@ -104,40 +104,85 @@ Buffer *mBuf /* message buffer */ break; #endif /* LCRGMILRG */ case EVENT_MAC_CELL_CONFIG_REQ: - /* Process MAC cell config */ - unpackDuMacCellCfg(MacProcCellCfgReq, pst, mBuf); - break; + { + /* Process MAC cell config */ + unpackDuMacCellCfg(MacProcCellCfgReq, pst, mBuf); + break; + } case EVENT_MAC_CELL_START: - /* Process MAC cell start request */ - unpackMacCellStart(MacProcCellStart, pst, mBuf); - break; + { + /* Process MAC cell start request */ + unpackMacCellStart(MacProcCellStart, pst, mBuf); + break; + } case EVENT_MAC_CELL_STOP: - /* Process MAC cell stop request */ - unpackMacCellStop(MacProcCellStop, pst, mBuf); - break; + { + /* Process MAC cell stop request */ + unpackMacCellStop(MacProcCellStop, pst, mBuf); + break; + } case EVENT_MAC_DL_CCCH_IND: - /* Process DL CCCH Ind */ - unpackMacDlCcchInd(MacProcDlCcchInd, pst, mBuf); - break; + { + /* Process DL CCCH Ind */ + unpackMacDlCcchInd(MacProcDlCcchInd, pst, mBuf); + break; + } case EVENT_MAC_UE_CREATE_REQ: - /* Process Ue Create Request */ - unpackMacUeCreateReq(MacProcUeCreateReq, pst, mBuf); - break; + { + /* Process Ue Create Request */ + unpackMacUeCreateReq(MacProcUeCreateReq, pst, mBuf); + break; + } case EVENT_MAC_UE_RECONFIG_REQ: - /* Process Ue Reconfig Request */ - unpackMacUeReconfigReq(MacProcUeReconfigReq, pst, mBuf); - break; - case EVENT_MAC_UE_DELETE_REQ: - { - unpackMacUeDeleteReq(MacProcUeDeleteReq, pst, mBuf); - break; - } - case EVENT_MAC_CELL_DELETE_REQ: - { - unpackMacCellDeleteReq(MacProcCellDeleteReq, pst, mBuf); - break; - } - default: + { + /* Process Ue Reconfig Request */ + unpackMacUeReconfigReq(MacProcUeReconfigReq, pst, mBuf); + break; + } + case EVENT_MAC_UE_DELETE_REQ: + { + /* Process UE Delete Request */ + unpackMacUeDeleteReq(MacProcUeDeleteReq, pst, mBuf); + break; + } + case EVENT_MAC_CELL_DELETE_REQ: + { + /* Process Cell Delete Request */ + unpackMacCellDeleteReq(MacProcCellDeleteReq, pst, mBuf); + break; + } + case EVENT_MAC_SLICE_CFG_REQ: + { + /* Process Slice Configuration Request */ + unpackMacSliceCfgReq(MacProcSliceCfgReq, pst, mBuf); + break; + } + case EVENT_MAC_SLICE_RECFG_REQ: + { + /* Process Slice Reconfiguration Request */ + unpackMacSliceCfgReq(MacProcSliceReCfgReq, pst, mBuf); + break; + } + case EVENT_MAC_RACH_RESOURCE_REQ: + { + /* Process Rach Resource Request */ + unpackMacRachRsrcReq(MacProcRachRsrcReq, pst, mBuf); + break; + } + case EVENT_MAC_RACH_RESOURCE_REL: + { + /* Process Rach Resource Release */ + unpackMacRachRsrcRel(MacProcRachRsrcRel, pst, mBuf); + break; + } + case EVENT_MAC_DL_PCCH_IND: + { + /* Process Pcch indication */ + unpackMacDlPcchInd(MacProcDlPcchInd, pst, mBuf); + break; + } + + default: RG_FREE_MSG(mBuf); break; } @@ -459,6 +504,12 @@ void callFlowRgActvTsk(Pst *pst) case EVENT_MAC_CELL_DELETE_REQ: strcpy(message,"EVENT_MAC_CELL_DELETE_REQ"); break; + case EVENT_MAC_SLICE_CFG_REQ: + strcpy(message,"EVENT_MAC_SLICE_CFG_REQ"); + break; + case EVENT_MAC_SLICE_RECFG_REQ: + strcpy(message,"EVENT_MAC_SLICE_RECFG_REQ"); + break; default: strcpy(message,"Invalid Event"); break;