X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Fdu_app_mac_inf.h;h=998de688d644042ef00e617e8f28506df604d3dc;hb=f3638e5eecd563d0a02488afe54a6bf19b52ffad;hp=8d29801701f3c0c10ba80d93b08a1274e50d51fe;hpb=f0f43ed6f745eec0ceb4e204c62f4dc36f1e8d7f;p=o-du%2Fl2.git diff --git a/src/cm/du_app_mac_inf.h b/src/cm/du_app_mac_inf.h index 8d2980170..998de688d 100644 --- a/src/cm/du_app_mac_inf.h +++ b/src/cm/du_app_mac_inf.h @@ -100,8 +100,10 @@ typedef enum typedef enum { - SLICE_PRESENT, - SLICE_NOT_PRESENT + SLICE_NOT_PRESENT, + SLICE_IS_CONFIGURED, + SLICE_IS_RECONFIGURED, + RESOURCE_DOES_NOT_AVAILABLE }RspReason; typedef enum @@ -1503,12 +1505,12 @@ typedef struct macCellDeleteRsp CellDeleteStatus result; }MacCellDeleteRsp; -typedef struct macSliceRsp +typedef struct macSliceCfgRsp { Snssai snssai; MacRsp rsp; RspReason cause; -}MacSliceRsp; +}MacSliceCfgRsp; typedef struct rrmPolicyRatio { @@ -1537,12 +1539,6 @@ typedef struct macSliceCfgReq MacSliceRrmPolicy **listOfRrmPolicy; }MacSliceCfgReq; -typedef struct macSliceCfgRsp -{ - uint8_t numSliceCfgRsp; - MacSliceRsp **listOfSliceCfgRsp; -}MacSliceCfgRsp; - /*As per ORAN-WG8, Slice Cfg and ReCfg are same structures*/ typedef struct macSliceCfgReq MacSliceRecfgReq; typedef struct macSliceCfgRsp MacSliceRecfgRsp;