X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fmodels%2Fe2_reset_response.go;fp=E2Manager%2Fmodels%2Fe2_reset_response.go;h=2722e5641f43b6bfc812ab961cebe255e7fbd2c6;hb=4f3eb344101cd80aade8d71120f62d7d8bede66b;hp=42d83ce151b303a614b8f259c180d711cc385036;hpb=fb1e406498460f92ce4664ea060e43878a6c868e;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/models/e2_reset_response.go b/E2Manager/models/e2_reset_response.go index 42d83ce..2722e56 100644 --- a/E2Manager/models/e2_reset_response.go +++ b/E2Manager/models/e2_reset_response.go @@ -77,15 +77,15 @@ type ResetResponseIEsValue struct { func NewE2ResetResponseMessage(request *E2ResetRequestMessage) E2ResetResponseMessage { outcome := successfulOutcome{} - outcome.ProcedureCode = request.E2APPDU.InitiatingMessage.ProcedureCode - e2ResetRequestIes := request.E2APPDU.InitiatingMessage.Value.ResetRequest.ProtocolIEs.ResetRequestIEs + outcome.ProcedureCode = string(request.E2ApPDU.InitiatingMessage.ProcedureCode) + e2ResetRequestIes := request.E2ApPDU.InitiatingMessage.Value.E2ResetRequest.ProtocolIes.ResetRequestIEs numOfIes := len(e2ResetRequestIes) outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs = make([]ResetResponseIEs, numOfIes) for ieCount := 0; ieCount < numOfIes; ieCount++ { - outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].ID = request.E2APPDU.InitiatingMessage.Value.ResetRequest.ProtocolIEs.ResetRequestIEs[ieCount].ID - outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].Criticality.Ignore = request.E2APPDU.InitiatingMessage.Value.ResetRequest.ProtocolIEs.ResetRequestIEs[ieCount].Criticality.Ignore - outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].Value.TransactionID = request.E2APPDU.InitiatingMessage.Value.ResetRequest.ProtocolIEs.ResetRequestIEs[ieCount].Value.TransactionID + outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].ID = string(request.E2ApPDU.InitiatingMessage.Value.E2ResetRequest.ProtocolIes.ResetRequestIEs[ieCount].ID) + outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].Criticality.Ignore = request.E2ApPDU.InitiatingMessage.Value.E2ResetRequest.ProtocolIes.ResetRequestIEs[ieCount].Criticality.Ignore + outcome.Value.ResetResponse.ProtocolIEs.ResetResponseIEs[ieCount].Value.TransactionID = string(*(request.E2ApPDU.InitiatingMessage.Value.E2ResetRequest.ProtocolIes.ResetRequestIEs[ieCount].Value.TransactionID)) } return E2ResetResponseMessage{E2ApPdu: E2ApPdu{SuccessfulOutcome: outcome}} }