X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Fmac_msg_router.c;h=a00eac7a1a999c76fc12da949adf236a8e788b0b;hb=a14bf79bbc001990f96e01ada0dd291bcc9ddcad;hp=1ed8fb3b0c330f6ac636144618448ad7e36843db;hpb=06d59b32a05502c79a83de50d72c4c9bc7245c23;p=o-du%2Fl2.git diff --git a/src/5gnrmac/mac_msg_router.c b/src/5gnrmac/mac_msg_router.c index 1ed8fb3b0..a00eac7a1 100755 --- a/src/5gnrmac/mac_msg_router.c +++ b/src/5gnrmac/mac_msg_router.c @@ -187,6 +187,12 @@ void MacHdlDuappEvents(Pst *pst, Buffer *mBuf) break; } + case EVENT_MAC_STATISTICS_REQ: + { + /* Process Statistics Request */ + unpackMacStatsReq(MacProcStatsReq, pst, mBuf); + } + default: RG_FREE_MSG(mBuf); break; @@ -337,6 +343,9 @@ void callFlowMacActvTsk(Pst *pst) case EVENT_MAC_SLICE_RECFG_REQ: strcpy(message,"EVENT_MAC_SLICE_RECFG_REQ"); break; + case EVENT_MAC_STATISTICS_REQ: + strcpy(message,"EVENT_MAC_STATISTICS_REQ"); + break; default: strcpy(message,"Invalid Event"); break; @@ -466,6 +475,11 @@ void callFlowMacActvTsk(Pst *pst) strcpy(message,"EVENT_DL_REL_HQ_PROC"); break; } + case EVENT_STATISTICS_RSP_TO_MAC: + { + strcpy(message,"EVENT_STATISTICS_RSP_TO_MAC"); + break; + } default: strcpy(message,"Invalid Event"); break; @@ -610,6 +624,11 @@ uint8_t MacMessageRouter(Pst *pst, void *msg) MacSchReleaseDlHarqProc(pst, (SchRlsHqInfo *)msg); break; } + case EVENT_STATISTICS_RSP_TO_MAC: + { + MacProcSchStatsRsp(pst, (SchStatsRsp *)msg); + break; + } default: { return RFAILED;