if(addSliceCfgInSchDb(storedSliceCfg, schSliceCfgReq->listOfSlices[cfgIdx]) == ROK)
{
sliceFound = RSP_OK;
- schSliceCfgRsp.cause = SLICE_CONFIGURED;
+ schSliceCfgRsp.cause = SUCCESSFUL;
}
else
{
DU_LOG("\nERROR --> SCH : Failed to store slice configuration in SchDb");
- schSliceCfgRsp.cause = RESOURCE_NOT_AVAILABLE;
+ schSliceCfgRsp.cause = RESOURCE_UNAVAILABLE;
ret = RFAILED;
}
plmnIdx = MAX_PLMN;
}
}
- if((sliceFound == RSP_NOK) && (schSliceCfgRsp.cause != RESOURCE_NOT_AVAILABLE))
+ if((sliceFound == RSP_NOK) && (schSliceCfgRsp.cause != RESOURCE_UNAVAILABLE))
schSliceCfgRsp.cause = SLICE_NOT_FOUND;
schSliceCfgRsp.snssai = schSliceCfgReq->listOfSlices[cfgIdx]->snssai;
schSliceRecfgRsp.snssai = schSliceRecfgReq->listOfSlices[cfgIdx]->snssai;
schSliceRecfgRsp.rsp = sliceFound;
if(schSliceRecfgRsp.rsp == RSP_OK)
- schSliceRecfgRsp.cause = SLICE_RECONFIGURED;
+ schSliceRecfgRsp.cause = SUCCESSFUL;
else
schSliceRecfgRsp.cause = SLICE_NOT_FOUND;
SchSendSliceRecfgRspToMac(inst, schSliceRecfgRsp);