Stop Req and Stop Ind code changes
[o-du/l2.git] / src / 5gnrmac / mac_msg_hdl.c
index 92eb13a..a1e4c20 100644 (file)
@@ -128,7 +128,7 @@ uint16_t MacHdlCellStartReq(Pst *pst, MacCellStartInfo  *cellStartInfo)
    DU_LOG("\nMAC : Handling cell start request");
    sendToLowerMac(START_REQUEST, 0, cellStartInfo);
 
-   MAC_FREE_MEM(pst->region, pst->pool, cellStartInfo, \
+   MAC_FREE_SHRABL_BUF(pst->region, pst->pool, cellStartInfo, \
           sizeof(MacCellStartInfo));
 
    return ROK;
@@ -153,10 +153,12 @@ uint16_t MacHdlCellStartReq(Pst *pst, MacCellStartInfo  *cellStartInfo)
  * ****************************************************************/
 uint16_t MacHdlCellStopReq(Pst *pst, MacCellStopInfo  *cellStopInfo)
 {
-   DU_LOG("\nMAC : Handling cell stop request");
-   sendToLowerMac(STOP_REQUEST, 0, cellStopInfo);
+   #ifdef FAPI
+   DU_LOG("\nMAC : Sending cell stop request to Lower Mac");
+   sendToLowerMac(FAPI_STOP_REQUEST, 0, cellStopInfo);
+   #endif
 
-   MAC_FREE_MEM(pst->region, pst->pool, cellStopInfo, \
+   MAC_FREE_SHRABL_BUF(pst->region, pst->pool, cellStopInfo, \
           sizeof(MacCellStopInfo));
  
    return ROK;