From 5c3fd8f88224475176792cfeb82d533cc81c2586 Mon Sep 17 00:00:00 2001 From: Ron Shacham Date: Wed, 3 Jun 2020 11:18:22 -0400 Subject: [PATCH] Removed additional license from ASN1c gen files; added support for responses to subscription and indication; encoded E2SM KPM body in indication Signed-off-by: Ron Shacham Change-Id: I5f2b8c3d62efe58acb6d00ca463b1bd9e4ecb709 --- e2sim/e2apv1sim/ASN1c/Cause.c | 22 +- e2sim/e2apv1sim/ASN1c/Cause.h | 22 +- e2sim/e2apv1sim/ASN1c/CauseMisc.c | 22 +- e2sim/e2apv1sim/ASN1c/CauseMisc.h | 22 +- e2sim/e2apv1sim/ASN1c/CauseProtocol.c | 22 +- e2sim/e2apv1sim/ASN1c/CauseProtocol.h | 22 +- e2sim/e2apv1sim/ASN1c/CauseRIC.c | 22 +- e2sim/e2apv1sim/ASN1c/CauseRIC.h | 22 +- e2sim/e2apv1sim/ASN1c/CauseRICservice.c | 22 +- e2sim/e2apv1sim/ASN1c/CauseRICservice.h | 22 +- e2sim/e2apv1sim/ASN1c/CauseTransport.c | 22 +- e2sim/e2apv1sim/ASN1c/CauseTransport.h | 22 +- e2sim/e2apv1sim/ASN1c/Criticality.c | 22 +- e2sim/e2apv1sim/ASN1c/Criticality.h | 22 +- .../ASN1c/CriticalityDiagnostics-IE-Item.c | 22 +- .../ASN1c/CriticalityDiagnostics-IE-Item.h | 22 +- .../ASN1c/CriticalityDiagnostics-IE-List.c | 22 +- .../ASN1c/CriticalityDiagnostics-IE-List.h | 22 +- e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.c | 22 +- e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.h | 22 +- e2sim/e2apv1sim/ASN1c/E2AP-PDU.c | 22 +- e2sim/e2apv1sim/ASN1c/E2AP-PDU.h | 22 +- e2sim/e2apv1sim/ASN1c/E2setupFailure.c | 24 +- e2sim/e2apv1sim/ASN1c/E2setupFailure.h | 24 +- e2sim/e2apv1sim/ASN1c/E2setupRequest.c | 24 +- e2sim/e2apv1sim/ASN1c/E2setupRequest.h | 24 +- e2sim/e2apv1sim/ASN1c/E2setupRequest.h~ | 62 -- e2sim/e2apv1sim/ASN1c/E2setupResponse.c | 24 +- e2sim/e2apv1sim/ASN1c/E2setupResponse.h | 24 +- e2sim/e2apv1sim/ASN1c/ErrorIndication.c | 24 +- e2sim/e2apv1sim/ASN1c/ErrorIndication.h | 24 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/InitiatingMessage.c | 22 +- e2sim/e2apv1sim/ASN1c/InitiatingMessage.h | 22 +- e2sim/e2apv1sim/ASN1c/Makefile.am.asn1convert | 2 +- e2sim/e2apv1sim/ASN1c/Presence.c | 22 +- e2sim/e2apv1sim/ASN1c/Presence.h | 22 +- e2sim/e2apv1sim/ASN1c/ProcedureCode.c | 22 +- e2sim/e2apv1sim/ASN1c/ProcedureCode.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.c | 662 ++++++++++----------- e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.h | 262 ++++---- e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.c | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.c | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.h | 22 +- .../e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.c | 22 +- .../e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.c | 40 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.c | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.c | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.h | 22 +- e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.c | 118 ++-- e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.h | 178 +++--- e2sim/e2apv1sim/ASN1c/RANfunction-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunction-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionID.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionID.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionRevision.c | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionRevision.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctions-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RANfunctions-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.c | 22 +- e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.h | 22 +- e2sim/e2apv1sim/ASN1c/RICactionDefinition.c | 22 +- e2sim/e2apv1sim/ASN1c/RICactionDefinition.h | 22 +- e2sim/e2apv1sim/ASN1c/RICactionID.c | 22 +- e2sim/e2apv1sim/ASN1c/RICactionID.h | 22 +- e2sim/e2apv1sim/ASN1c/RICactionType.c | 22 +- e2sim/e2apv1sim/ASN1c/RICactionType.h | 22 +- e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.c | 24 +- e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcallProcessID.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcallProcessID.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.c | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.h | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolFailure.c | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolFailure.h | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolHeader.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolHeader.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolMessage.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolMessage.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.h | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolRequest.c | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolRequest.h | 24 +- e2sim/e2apv1sim/ASN1c/RICcontrolStatus.c | 22 +- e2sim/e2apv1sim/ASN1c/RICcontrolStatus.h | 22 +- e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.c | 22 +- e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.h | 22 +- e2sim/e2apv1sim/ASN1c/RICindication.c | 24 +- e2sim/e2apv1sim/ASN1c/RICindication.h | 24 +- e2sim/e2apv1sim/ASN1c/RICindicationHeader.c | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationHeader.h | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationMessage.c | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationMessage.h | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationSN.c | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationSN.h | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationType.c | 22 +- e2sim/e2apv1sim/ASN1c/RICindicationType.h | 22 +- e2sim/e2apv1sim/ASN1c/RICrequestID.c | 22 +- e2sim/e2apv1sim/ASN1c/RICrequestID.h | 22 +- e2sim/e2apv1sim/ASN1c/RICserviceQuery.c | 24 +- e2sim/e2apv1sim/ASN1c/RICserviceQuery.h | 24 +- e2sim/e2apv1sim/ASN1c/RICserviceUpdate.c | 24 +- e2sim/e2apv1sim/ASN1c/RICserviceUpdate.h | 24 +- .../e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.c | 24 +- .../e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.h | 24 +- e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.c | 24 +- e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.h | 24 +- .../e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.c | 24 +- .../e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.h | 24 +- .../e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.c | 24 +- .../e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.h | 24 +- .../ASN1c/RICsubscriptionDeleteResponse.c | 24 +- .../ASN1c/RICsubscriptionDeleteResponse.h | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.c | 22 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.h | 22 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.c | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.h | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.c | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.h | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.c | 24 +- e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.h | 24 +- e2sim/e2apv1sim/ASN1c/RICsubsequentAction.c | 22 +- e2sim/e2apv1sim/ASN1c/RICsubsequentAction.h | 22 +- e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.c | 22 +- e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.h | 22 +- e2sim/e2apv1sim/ASN1c/RICtimeToWait.c | 22 +- e2sim/e2apv1sim/ASN1c/RICtimeToWait.h | 22 +- e2sim/e2apv1sim/ASN1c/ResetRequest.c | 24 +- e2sim/e2apv1sim/ASN1c/ResetRequest.h | 24 +- e2sim/e2apv1sim/ASN1c/ResetResponse.c | 24 +- e2sim/e2apv1sim/ASN1c/ResetResponse.h | 24 +- e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.c | 22 +- e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.h | 22 +- e2sim/e2apv1sim/ASN1c/TimeToWait.c | 22 +- e2sim/e2apv1sim/ASN1c/TimeToWait.h | 22 +- e2sim/e2apv1sim/ASN1c/TriggeringMessage.c | 22 +- e2sim/e2apv1sim/ASN1c/TriggeringMessage.h | 22 +- e2sim/e2apv1sim/ASN1c/TypeOfError.c | 22 +- e2sim/e2apv1sim/ASN1c/TypeOfError.h | 22 +- e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.c | 22 +- e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.h | 22 +- e2sim/e2apv1sim/ASN1c/converter-example.mk | 2 +- e2sim/e2apv1sim/encode_e2apv1.cpp | 320 ++++++---- e2sim/e2apv1sim/encode_e2apv1.hpp | 3 +- e2sim/e2apv1sim/encode_kpm.cpp | 177 ++++++ e2sim/e2apv1sim/encode_kpm.hpp | 2 + e2sim/e2apv1sim/src/E2AP/e2ap_message_handler.cpp | 165 ++--- 182 files changed, 1385 insertions(+), 4418 deletions(-) delete mode 100644 e2sim/e2apv1sim/ASN1c/E2setupRequest.h~ diff --git a/e2sim/e2apv1sim/ASN1c/Cause.c b/e2sim/e2apv1sim/ASN1c/Cause.c index 13e68be..1027911 100644 --- a/e2sim/e2apv1sim/ASN1c/Cause.c +++ b/e2sim/e2apv1sim/ASN1c/Cause.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "Cause.h" diff --git a/e2sim/e2apv1sim/ASN1c/Cause.h b/e2sim/e2apv1sim/ASN1c/Cause.h index cf1180c..1b829a6 100644 --- a/e2sim/e2apv1sim/ASN1c/Cause.h +++ b/e2sim/e2apv1sim/ASN1c/Cause.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _Cause_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CauseMisc.c b/e2sim/e2apv1sim/ASN1c/CauseMisc.c index 80f0bbd..1709929 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseMisc.c +++ b/e2sim/e2apv1sim/ASN1c/CauseMisc.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CauseMisc.h" diff --git a/e2sim/e2apv1sim/ASN1c/CauseMisc.h b/e2sim/e2apv1sim/ASN1c/CauseMisc.h index 73c3c6a..d175009 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseMisc.h +++ b/e2sim/e2apv1sim/ASN1c/CauseMisc.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CauseMisc_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CauseProtocol.c b/e2sim/e2apv1sim/ASN1c/CauseProtocol.c index 9dbb542..e5b11b0 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseProtocol.c +++ b/e2sim/e2apv1sim/ASN1c/CauseProtocol.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CauseProtocol.h" diff --git a/e2sim/e2apv1sim/ASN1c/CauseProtocol.h b/e2sim/e2apv1sim/ASN1c/CauseProtocol.h index baf6d65..72329ac 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseProtocol.h +++ b/e2sim/e2apv1sim/ASN1c/CauseProtocol.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CauseProtocol_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CauseRIC.c b/e2sim/e2apv1sim/ASN1c/CauseRIC.c index 5d565b3..11d9e4e 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseRIC.c +++ b/e2sim/e2apv1sim/ASN1c/CauseRIC.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CauseRIC.h" diff --git a/e2sim/e2apv1sim/ASN1c/CauseRIC.h b/e2sim/e2apv1sim/ASN1c/CauseRIC.h index 40bce8a..417532f 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseRIC.h +++ b/e2sim/e2apv1sim/ASN1c/CauseRIC.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CauseRIC_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CauseRICservice.c b/e2sim/e2apv1sim/ASN1c/CauseRICservice.c index 9a3073d..6773fd4 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseRICservice.c +++ b/e2sim/e2apv1sim/ASN1c/CauseRICservice.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CauseRICservice.h" diff --git a/e2sim/e2apv1sim/ASN1c/CauseRICservice.h b/e2sim/e2apv1sim/ASN1c/CauseRICservice.h index fa07cf8..4270eb3 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseRICservice.h +++ b/e2sim/e2apv1sim/ASN1c/CauseRICservice.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CauseRICservice_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CauseTransport.c b/e2sim/e2apv1sim/ASN1c/CauseTransport.c index b44f4ff..08a317d 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseTransport.c +++ b/e2sim/e2apv1sim/ASN1c/CauseTransport.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CauseTransport.h" diff --git a/e2sim/e2apv1sim/ASN1c/CauseTransport.h b/e2sim/e2apv1sim/ASN1c/CauseTransport.h index 9c25253..f3fe969 100644 --- a/e2sim/e2apv1sim/ASN1c/CauseTransport.h +++ b/e2sim/e2apv1sim/ASN1c/CauseTransport.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CauseTransport_H_ diff --git a/e2sim/e2apv1sim/ASN1c/Criticality.c b/e2sim/e2apv1sim/ASN1c/Criticality.c index 734cf50..217d8e5 100644 --- a/e2sim/e2apv1sim/ASN1c/Criticality.c +++ b/e2sim/e2apv1sim/ASN1c/Criticality.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "Criticality.h" diff --git a/e2sim/e2apv1sim/ASN1c/Criticality.h b/e2sim/e2apv1sim/ASN1c/Criticality.h index 172be67..ab1ecf2 100644 --- a/e2sim/e2apv1sim/ASN1c/Criticality.h +++ b/e2sim/e2apv1sim/ASN1c/Criticality.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _Criticality_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.c b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.c index f2e6c4f..0306093 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.c +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CriticalityDiagnostics-IE-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.h b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.h index 28eb8b6..1222f03 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.h +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CriticalityDiagnostics_IE_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.c b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.c index 8d7b465..502517f 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.c +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CriticalityDiagnostics-IE-List.h" diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.h b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.h index f9f6e5d..3f0d07b 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.h +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics-IE-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CriticalityDiagnostics_IE_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.c b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.c index 91586bb..825808b 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.c +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "CriticalityDiagnostics.h" diff --git a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.h b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.h index c2677db..9cef6bf 100644 --- a/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.h +++ b/e2sim/e2apv1sim/ASN1c/CriticalityDiagnostics.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _CriticalityDiagnostics_H_ diff --git a/e2sim/e2apv1sim/ASN1c/E2AP-PDU.c b/e2sim/e2apv1sim/ASN1c/E2AP-PDU.c index e016df6..94650be 100644 --- a/e2sim/e2apv1sim/ASN1c/E2AP-PDU.c +++ b/e2sim/e2apv1sim/ASN1c/E2AP-PDU.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "E2AP-PDU.h" diff --git a/e2sim/e2apv1sim/ASN1c/E2AP-PDU.h b/e2sim/e2apv1sim/ASN1c/E2AP-PDU.h index 1fe52c5..6f3f1c8 100644 --- a/e2sim/e2apv1sim/ASN1c/E2AP-PDU.h +++ b/e2sim/e2apv1sim/ASN1c/E2AP-PDU.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _E2AP_PDU_H_ diff --git a/e2sim/e2apv1sim/ASN1c/E2setupFailure.c b/e2sim/e2apv1sim/ASN1c/E2setupFailure.c index 6be1dc4..49cae9b 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupFailure.c +++ b/e2sim/e2apv1sim/ASN1c/E2setupFailure.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "E2setupFailure.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_E2setupFailure_1[] = { { ATF_NOFLAGS, 0, offsetof(struct E2setupFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P13, + &asn_DEF_ProtocolIE_Container_1527P13, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/E2setupFailure.h b/e2sim/e2apv1sim/ASN1c/E2setupFailure.h index 87f1fdb..4dee64b 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupFailure.h +++ b/e2sim/e2apv1sim/ASN1c/E2setupFailure.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _E2setupFailure_H_ @@ -39,7 +21,7 @@ extern "C" { /* E2setupFailure */ typedef struct E2setupFailure { - ProtocolIE_Container_1544P13_t protocolIEs; + ProtocolIE_Container_1527P13_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/E2setupRequest.c b/e2sim/e2apv1sim/ASN1c/E2setupRequest.c index e7e841a..cefa91b 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupRequest.c +++ b/e2sim/e2apv1sim/ASN1c/E2setupRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "E2setupRequest.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_E2setupRequest_1[] = { { ATF_NOFLAGS, 0, offsetof(struct E2setupRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P11, + &asn_DEF_ProtocolIE_Container_1527P11, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/E2setupRequest.h b/e2sim/e2apv1sim/ASN1c/E2setupRequest.h index de15ccc..2b8b070 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupRequest.h +++ b/e2sim/e2apv1sim/ASN1c/E2setupRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _E2setupRequest_H_ @@ -39,7 +21,7 @@ extern "C" { /* E2setupRequest */ typedef struct E2setupRequest { - ProtocolIE_Container_1544P11_t protocolIEs; + ProtocolIE_Container_1527P11_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/E2setupRequest.h~ b/e2sim/e2apv1sim/ASN1c/E2setupRequest.h~ deleted file mode 100644 index de15ccc..0000000 --- a/e2sim/e2apv1sim/ASN1c/E2setupRequest.h~ +++ /dev/null @@ -1,62 +0,0 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -/* - * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) - * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` - */ - -#ifndef _E2setupRequest_H_ -#define _E2setupRequest_H_ - - -#include "asn_application.h" - -/* Including external dependencies */ -#include "ProtocolIE-Container.h" -#include "constr_SEQUENCE.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* E2setupRequest */ -typedef struct E2setupRequest { - ProtocolIE_Container_1544P11_t protocolIEs; - /* - * This type is extensible, - * possible extensions are below. - */ - - /* Context for parsing across buffer boundaries */ - asn_struct_ctx_t _asn_ctx; -} E2setupRequest_t; - -/* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_E2setupRequest; -extern asn_SEQUENCE_specifics_t asn_SPC_E2setupRequest_specs_1; -extern asn_TYPE_member_t asn_MBR_E2setupRequest_1[1]; - -#ifdef __cplusplus -} -#endif - -#endif /* _E2setupRequest_H_ */ -#include "asn_internal.h" diff --git a/e2sim/e2apv1sim/ASN1c/E2setupResponse.c b/e2sim/e2apv1sim/ASN1c/E2setupResponse.c index 2ac24be..b607aa1 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupResponse.c +++ b/e2sim/e2apv1sim/ASN1c/E2setupResponse.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "E2setupResponse.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_E2setupResponse_1[] = { { ATF_NOFLAGS, 0, offsetof(struct E2setupResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P12, + &asn_DEF_ProtocolIE_Container_1527P12, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/E2setupResponse.h b/e2sim/e2apv1sim/ASN1c/E2setupResponse.h index 5079764..ccec4bc 100644 --- a/e2sim/e2apv1sim/ASN1c/E2setupResponse.h +++ b/e2sim/e2apv1sim/ASN1c/E2setupResponse.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _E2setupResponse_H_ @@ -39,7 +21,7 @@ extern "C" { /* E2setupResponse */ typedef struct E2setupResponse { - ProtocolIE_Container_1544P12_t protocolIEs; + ProtocolIE_Container_1527P12_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/ErrorIndication.c b/e2sim/e2apv1sim/ASN1c/ErrorIndication.c index f08dad6..e971c4f 100644 --- a/e2sim/e2apv1sim/ASN1c/ErrorIndication.c +++ b/e2sim/e2apv1sim/ASN1c/ErrorIndication.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ErrorIndication.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_ErrorIndication_1[] = { { ATF_NOFLAGS, 0, offsetof(struct ErrorIndication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P10, + &asn_DEF_ProtocolIE_Container_1527P10, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/ErrorIndication.h b/e2sim/e2apv1sim/ASN1c/ErrorIndication.h index 6a9d5aa..a209847 100644 --- a/e2sim/e2apv1sim/ASN1c/ErrorIndication.h +++ b/e2sim/e2apv1sim/ASN1c/ErrorIndication.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ErrorIndication_H_ @@ -39,7 +21,7 @@ extern "C" { /* ErrorIndication */ typedef struct ErrorIndication { - ProtocolIE_Container_1544P10_t protocolIEs; + ProtocolIE_Container_1527P10_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.c index e781d3b..0b194e6 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalE2node-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.h index bb5e8dc..339797e 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalE2node_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.c index b488157..f31a018 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalE2node-eNB-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.h index 96d59ba..6047414 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-eNB-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalE2node_eNB_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.c index 6aeee8d..2728634 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalE2node-en-gNB-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.h index de660dd..0bae91d 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-en-gNB-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalE2node_en_gNB_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.c index e0ed41e..25f0346 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalE2node-gNB-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.h index f3d4d50..2f36099 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-gNB-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalE2node_gNB_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.c index ab32f74..91e427b 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalE2node-ng-eNB-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.h index 2ae7d61..d6767bf 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalE2node-ng-eNB-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalE2node_ng_eNB_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.c b/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.c index 948c395..f113921 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.c +++ b/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "GlobalRIC-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.h b/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.h index b0ffc74..c1ab6be 100644 --- a/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.h +++ b/e2sim/e2apv1sim/ASN1c/GlobalRIC-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _GlobalRIC_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/InitiatingMessage.c b/e2sim/e2apv1sim/ASN1c/InitiatingMessage.c index 950ceb5..de67caf 100644 --- a/e2sim/e2apv1sim/ASN1c/InitiatingMessage.c +++ b/e2sim/e2apv1sim/ASN1c/InitiatingMessage.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "InitiatingMessage.h" diff --git a/e2sim/e2apv1sim/ASN1c/InitiatingMessage.h b/e2sim/e2apv1sim/ASN1c/InitiatingMessage.h index c42ffe9..a8a01f6 100644 --- a/e2sim/e2apv1sim/ASN1c/InitiatingMessage.h +++ b/e2sim/e2apv1sim/ASN1c/InitiatingMessage.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _InitiatingMessage_H_ diff --git a/e2sim/e2apv1sim/ASN1c/Makefile.am.asn1convert b/e2sim/e2apv1sim/ASN1c/Makefile.am.asn1convert index 578860d..d2fffdf 100644 --- a/e2sim/e2apv1sim/ASN1c/Makefile.am.asn1convert +++ b/e2sim/e2apv1sim/ASN1c/Makefile.am.asn1convert @@ -10,5 +10,5 @@ asn1convert_SOURCES = \ regen: regenerate-from-asn1-source regenerate-from-asn1-source: - /root/forkedasn/bin/asn1c -fcompound-names /home/rshacham/e2sm_kpm_approved.asn + asn1c -fcompound-names /home/rshacham/e2sm_kpm_approved.asn diff --git a/e2sim/e2apv1sim/ASN1c/Presence.c b/e2sim/e2apv1sim/ASN1c/Presence.c index 2803334..4f55ae3 100644 --- a/e2sim/e2apv1sim/ASN1c/Presence.c +++ b/e2sim/e2apv1sim/ASN1c/Presence.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "Presence.h" diff --git a/e2sim/e2apv1sim/ASN1c/Presence.h b/e2sim/e2apv1sim/ASN1c/Presence.h index 622f9ae..8f93430 100644 --- a/e2sim/e2apv1sim/ASN1c/Presence.h +++ b/e2sim/e2apv1sim/ASN1c/Presence.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _Presence_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProcedureCode.c b/e2sim/e2apv1sim/ASN1c/ProcedureCode.c index 78c156f..0e488d4 100644 --- a/e2sim/e2apv1sim/ASN1c/ProcedureCode.c +++ b/e2sim/e2apv1sim/ASN1c/ProcedureCode.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProcedureCode.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProcedureCode.h b/e2sim/e2apv1sim/ASN1c/ProcedureCode.h index 84197b6..a2e8fe8 100644 --- a/e2sim/e2apv1sim/ASN1c/ProcedureCode.h +++ b/e2sim/e2apv1sim/ASN1c/ProcedureCode.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProcedureCode_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.c index a541e64..4046387 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.c @@ -1,132 +1,114 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-Container.h" #include "ProtocolIE-Field.h" -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P0_constr_1 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P0_constr_1 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P1_constr_3 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P1_constr_3 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P2_constr_5 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P2_constr_5 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P3_constr_7 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P3_constr_7 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P4_constr_9 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P4_constr_9 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P5_constr_11 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P5_constr_11 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P6_constr_13 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P6_constr_13 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P7_constr_15 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P7_constr_15 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P8_constr_17 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P8_constr_17 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P9_constr_19 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P9_constr_19 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P10_constr_21 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P10_constr_21 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P11_constr_23 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P11_constr_23 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P12_constr_25 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P12_constr_25 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P13_constr_27 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P13_constr_27 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P14_constr_29 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P14_constr_29 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P15_constr_31 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P15_constr_31 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P16_constr_33 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P16_constr_33 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P17_constr_35 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P17_constr_35 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P18_constr_37 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P18_constr_37 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P19_constr_39 CC_NOTUSED = { +asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P19_constr_39 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */, 0, 0 /* No PER value map */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P0_1[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P0_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -137,31 +119,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P0_1[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P0_tags_1[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P0_tags_1[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P0_specs_1 = { - sizeof(struct ProtocolIE_Container_1544P0), - offsetof(struct ProtocolIE_Container_1544P0, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P0_specs_1 = { + sizeof(struct ProtocolIE_Container_1527P0), + offsetof(struct ProtocolIE_Container_1527P0, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P0 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P0 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P0_tags_1, - sizeof(asn_DEF_ProtocolIE_Container_1544P0_tags_1) - /sizeof(asn_DEF_ProtocolIE_Container_1544P0_tags_1[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P0_tags_1, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P0_tags_1) - /sizeof(asn_DEF_ProtocolIE_Container_1544P0_tags_1[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P0_constr_1, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P0_1, + asn_DEF_ProtocolIE_Container_1527P0_tags_1, + sizeof(asn_DEF_ProtocolIE_Container_1527P0_tags_1) + /sizeof(asn_DEF_ProtocolIE_Container_1527P0_tags_1[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P0_tags_1, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P0_tags_1) + /sizeof(asn_DEF_ProtocolIE_Container_1527P0_tags_1[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P0_constr_1, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P0_1, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P0_specs_1 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P0_specs_1 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P1_3[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P1_3[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -172,31 +154,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P1_3[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P1_tags_3[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P1_tags_3[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P1_specs_3 = { - sizeof(struct ProtocolIE_Container_1544P1), - offsetof(struct ProtocolIE_Container_1544P1, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P1_specs_3 = { + sizeof(struct ProtocolIE_Container_1527P1), + offsetof(struct ProtocolIE_Container_1527P1, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P1 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P1 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P1_tags_3, - sizeof(asn_DEF_ProtocolIE_Container_1544P1_tags_3) - /sizeof(asn_DEF_ProtocolIE_Container_1544P1_tags_3[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P1_tags_3, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P1_tags_3) - /sizeof(asn_DEF_ProtocolIE_Container_1544P1_tags_3[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P1_constr_3, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P1_3, + asn_DEF_ProtocolIE_Container_1527P1_tags_3, + sizeof(asn_DEF_ProtocolIE_Container_1527P1_tags_3) + /sizeof(asn_DEF_ProtocolIE_Container_1527P1_tags_3[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P1_tags_3, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P1_tags_3) + /sizeof(asn_DEF_ProtocolIE_Container_1527P1_tags_3[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P1_constr_3, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P1_3, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P1_specs_3 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P1_specs_3 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P2_5[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P2_5[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -207,31 +189,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P2_5[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P2_tags_5[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P2_tags_5[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P2_specs_5 = { - sizeof(struct ProtocolIE_Container_1544P2), - offsetof(struct ProtocolIE_Container_1544P2, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P2_specs_5 = { + sizeof(struct ProtocolIE_Container_1527P2), + offsetof(struct ProtocolIE_Container_1527P2, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P2 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P2 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P2_tags_5, - sizeof(asn_DEF_ProtocolIE_Container_1544P2_tags_5) - /sizeof(asn_DEF_ProtocolIE_Container_1544P2_tags_5[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P2_tags_5, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P2_tags_5) - /sizeof(asn_DEF_ProtocolIE_Container_1544P2_tags_5[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P2_constr_5, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P2_5, + asn_DEF_ProtocolIE_Container_1527P2_tags_5, + sizeof(asn_DEF_ProtocolIE_Container_1527P2_tags_5) + /sizeof(asn_DEF_ProtocolIE_Container_1527P2_tags_5[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P2_tags_5, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P2_tags_5) + /sizeof(asn_DEF_ProtocolIE_Container_1527P2_tags_5[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P2_constr_5, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P2_5, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P2_specs_5 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P2_specs_5 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P3_7[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P3_7[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -242,31 +224,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P3_7[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P3_tags_7[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P3_tags_7[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P3_specs_7 = { - sizeof(struct ProtocolIE_Container_1544P3), - offsetof(struct ProtocolIE_Container_1544P3, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P3_specs_7 = { + sizeof(struct ProtocolIE_Container_1527P3), + offsetof(struct ProtocolIE_Container_1527P3, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P3 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P3 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P3_tags_7, - sizeof(asn_DEF_ProtocolIE_Container_1544P3_tags_7) - /sizeof(asn_DEF_ProtocolIE_Container_1544P3_tags_7[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P3_tags_7, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P3_tags_7) - /sizeof(asn_DEF_ProtocolIE_Container_1544P3_tags_7[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P3_constr_7, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P3_7, + asn_DEF_ProtocolIE_Container_1527P3_tags_7, + sizeof(asn_DEF_ProtocolIE_Container_1527P3_tags_7) + /sizeof(asn_DEF_ProtocolIE_Container_1527P3_tags_7[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P3_tags_7, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P3_tags_7) + /sizeof(asn_DEF_ProtocolIE_Container_1527P3_tags_7[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P3_constr_7, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P3_7, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P3_specs_7 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P3_specs_7 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P4_9[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P4_9[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -277,31 +259,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P4_9[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P4_tags_9[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P4_tags_9[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P4_specs_9 = { - sizeof(struct ProtocolIE_Container_1544P4), - offsetof(struct ProtocolIE_Container_1544P4, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P4_specs_9 = { + sizeof(struct ProtocolIE_Container_1527P4), + offsetof(struct ProtocolIE_Container_1527P4, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P4 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P4 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P4_tags_9, - sizeof(asn_DEF_ProtocolIE_Container_1544P4_tags_9) - /sizeof(asn_DEF_ProtocolIE_Container_1544P4_tags_9[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P4_tags_9, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P4_tags_9) - /sizeof(asn_DEF_ProtocolIE_Container_1544P4_tags_9[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P4_constr_9, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P4_9, + asn_DEF_ProtocolIE_Container_1527P4_tags_9, + sizeof(asn_DEF_ProtocolIE_Container_1527P4_tags_9) + /sizeof(asn_DEF_ProtocolIE_Container_1527P4_tags_9[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P4_tags_9, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P4_tags_9) + /sizeof(asn_DEF_ProtocolIE_Container_1527P4_tags_9[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P4_constr_9, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P4_9, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P4_specs_9 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P4_specs_9 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P5_11[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P5_11[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -312,31 +294,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P5_11[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P5_tags_11[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P5_tags_11[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P5_specs_11 = { - sizeof(struct ProtocolIE_Container_1544P5), - offsetof(struct ProtocolIE_Container_1544P5, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P5_specs_11 = { + sizeof(struct ProtocolIE_Container_1527P5), + offsetof(struct ProtocolIE_Container_1527P5, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P5 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P5 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P5_tags_11, - sizeof(asn_DEF_ProtocolIE_Container_1544P5_tags_11) - /sizeof(asn_DEF_ProtocolIE_Container_1544P5_tags_11[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P5_tags_11, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P5_tags_11) - /sizeof(asn_DEF_ProtocolIE_Container_1544P5_tags_11[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P5_constr_11, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P5_11, + asn_DEF_ProtocolIE_Container_1527P5_tags_11, + sizeof(asn_DEF_ProtocolIE_Container_1527P5_tags_11) + /sizeof(asn_DEF_ProtocolIE_Container_1527P5_tags_11[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P5_tags_11, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P5_tags_11) + /sizeof(asn_DEF_ProtocolIE_Container_1527P5_tags_11[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P5_constr_11, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P5_11, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P5_specs_11 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P5_specs_11 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P6_13[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P6_13[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -347,31 +329,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P6_13[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P6_tags_13[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P6_tags_13[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P6_specs_13 = { - sizeof(struct ProtocolIE_Container_1544P6), - offsetof(struct ProtocolIE_Container_1544P6, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P6_specs_13 = { + sizeof(struct ProtocolIE_Container_1527P6), + offsetof(struct ProtocolIE_Container_1527P6, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P6 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P6 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P6_tags_13, - sizeof(asn_DEF_ProtocolIE_Container_1544P6_tags_13) - /sizeof(asn_DEF_ProtocolIE_Container_1544P6_tags_13[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P6_tags_13, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P6_tags_13) - /sizeof(asn_DEF_ProtocolIE_Container_1544P6_tags_13[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P6_constr_13, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P6_13, + asn_DEF_ProtocolIE_Container_1527P6_tags_13, + sizeof(asn_DEF_ProtocolIE_Container_1527P6_tags_13) + /sizeof(asn_DEF_ProtocolIE_Container_1527P6_tags_13[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P6_tags_13, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P6_tags_13) + /sizeof(asn_DEF_ProtocolIE_Container_1527P6_tags_13[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P6_constr_13, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P6_13, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P6_specs_13 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P6_specs_13 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P7_15[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P7_15[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -382,31 +364,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P7_15[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P7_tags_15[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P7_tags_15[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P7_specs_15 = { - sizeof(struct ProtocolIE_Container_1544P7), - offsetof(struct ProtocolIE_Container_1544P7, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P7_specs_15 = { + sizeof(struct ProtocolIE_Container_1527P7), + offsetof(struct ProtocolIE_Container_1527P7, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P7 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P7 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P7_tags_15, - sizeof(asn_DEF_ProtocolIE_Container_1544P7_tags_15) - /sizeof(asn_DEF_ProtocolIE_Container_1544P7_tags_15[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P7_tags_15, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P7_tags_15) - /sizeof(asn_DEF_ProtocolIE_Container_1544P7_tags_15[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P7_constr_15, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P7_15, + asn_DEF_ProtocolIE_Container_1527P7_tags_15, + sizeof(asn_DEF_ProtocolIE_Container_1527P7_tags_15) + /sizeof(asn_DEF_ProtocolIE_Container_1527P7_tags_15[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P7_tags_15, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P7_tags_15) + /sizeof(asn_DEF_ProtocolIE_Container_1527P7_tags_15[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P7_constr_15, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P7_15, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P7_specs_15 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P7_specs_15 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P8_17[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P8_17[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -417,31 +399,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P8_17[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P8_tags_17[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P8_tags_17[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P8_specs_17 = { - sizeof(struct ProtocolIE_Container_1544P8), - offsetof(struct ProtocolIE_Container_1544P8, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P8_specs_17 = { + sizeof(struct ProtocolIE_Container_1527P8), + offsetof(struct ProtocolIE_Container_1527P8, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P8 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P8 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P8_tags_17, - sizeof(asn_DEF_ProtocolIE_Container_1544P8_tags_17) - /sizeof(asn_DEF_ProtocolIE_Container_1544P8_tags_17[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P8_tags_17, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P8_tags_17) - /sizeof(asn_DEF_ProtocolIE_Container_1544P8_tags_17[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P8_constr_17, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P8_17, + asn_DEF_ProtocolIE_Container_1527P8_tags_17, + sizeof(asn_DEF_ProtocolIE_Container_1527P8_tags_17) + /sizeof(asn_DEF_ProtocolIE_Container_1527P8_tags_17[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P8_tags_17, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P8_tags_17) + /sizeof(asn_DEF_ProtocolIE_Container_1527P8_tags_17[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P8_constr_17, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P8_17, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P8_specs_17 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P8_specs_17 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P9_19[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P9_19[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -452,31 +434,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P9_19[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P9_tags_19[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P9_tags_19[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P9_specs_19 = { - sizeof(struct ProtocolIE_Container_1544P9), - offsetof(struct ProtocolIE_Container_1544P9, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P9_specs_19 = { + sizeof(struct ProtocolIE_Container_1527P9), + offsetof(struct ProtocolIE_Container_1527P9, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P9 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P9 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P9_tags_19, - sizeof(asn_DEF_ProtocolIE_Container_1544P9_tags_19) - /sizeof(asn_DEF_ProtocolIE_Container_1544P9_tags_19[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P9_tags_19, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P9_tags_19) - /sizeof(asn_DEF_ProtocolIE_Container_1544P9_tags_19[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P9_constr_19, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P9_19, + asn_DEF_ProtocolIE_Container_1527P9_tags_19, + sizeof(asn_DEF_ProtocolIE_Container_1527P9_tags_19) + /sizeof(asn_DEF_ProtocolIE_Container_1527P9_tags_19[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P9_tags_19, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P9_tags_19) + /sizeof(asn_DEF_ProtocolIE_Container_1527P9_tags_19[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P9_constr_19, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P9_19, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P9_specs_19 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P9_specs_19 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P10_21[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P10_21[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -487,31 +469,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P10_21[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P10_tags_21[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P10_tags_21[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P10_specs_21 = { - sizeof(struct ProtocolIE_Container_1544P10), - offsetof(struct ProtocolIE_Container_1544P10, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P10_specs_21 = { + sizeof(struct ProtocolIE_Container_1527P10), + offsetof(struct ProtocolIE_Container_1527P10, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P10 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P10 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P10_tags_21, - sizeof(asn_DEF_ProtocolIE_Container_1544P10_tags_21) - /sizeof(asn_DEF_ProtocolIE_Container_1544P10_tags_21[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P10_tags_21, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P10_tags_21) - /sizeof(asn_DEF_ProtocolIE_Container_1544P10_tags_21[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P10_constr_21, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P10_21, + asn_DEF_ProtocolIE_Container_1527P10_tags_21, + sizeof(asn_DEF_ProtocolIE_Container_1527P10_tags_21) + /sizeof(asn_DEF_ProtocolIE_Container_1527P10_tags_21[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P10_tags_21, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P10_tags_21) + /sizeof(asn_DEF_ProtocolIE_Container_1527P10_tags_21[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P10_constr_21, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P10_21, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P10_specs_21 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P10_specs_21 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P11_23[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P11_23[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -522,31 +504,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P11_23[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P11_tags_23[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P11_tags_23[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P11_specs_23 = { - sizeof(struct ProtocolIE_Container_1544P11), - offsetof(struct ProtocolIE_Container_1544P11, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P11_specs_23 = { + sizeof(struct ProtocolIE_Container_1527P11), + offsetof(struct ProtocolIE_Container_1527P11, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P11 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P11 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P11_tags_23, - sizeof(asn_DEF_ProtocolIE_Container_1544P11_tags_23) - /sizeof(asn_DEF_ProtocolIE_Container_1544P11_tags_23[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P11_tags_23, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P11_tags_23) - /sizeof(asn_DEF_ProtocolIE_Container_1544P11_tags_23[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P11_constr_23, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P11_23, + asn_DEF_ProtocolIE_Container_1527P11_tags_23, + sizeof(asn_DEF_ProtocolIE_Container_1527P11_tags_23) + /sizeof(asn_DEF_ProtocolIE_Container_1527P11_tags_23[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P11_tags_23, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P11_tags_23) + /sizeof(asn_DEF_ProtocolIE_Container_1527P11_tags_23[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P11_constr_23, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P11_23, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P11_specs_23 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P11_specs_23 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P12_25[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P12_25[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -557,31 +539,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P12_25[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P12_tags_25[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P12_tags_25[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P12_specs_25 = { - sizeof(struct ProtocolIE_Container_1544P12), - offsetof(struct ProtocolIE_Container_1544P12, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P12_specs_25 = { + sizeof(struct ProtocolIE_Container_1527P12), + offsetof(struct ProtocolIE_Container_1527P12, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P12 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P12 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P12_tags_25, - sizeof(asn_DEF_ProtocolIE_Container_1544P12_tags_25) - /sizeof(asn_DEF_ProtocolIE_Container_1544P12_tags_25[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P12_tags_25, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P12_tags_25) - /sizeof(asn_DEF_ProtocolIE_Container_1544P12_tags_25[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P12_constr_25, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P12_25, + asn_DEF_ProtocolIE_Container_1527P12_tags_25, + sizeof(asn_DEF_ProtocolIE_Container_1527P12_tags_25) + /sizeof(asn_DEF_ProtocolIE_Container_1527P12_tags_25[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P12_tags_25, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P12_tags_25) + /sizeof(asn_DEF_ProtocolIE_Container_1527P12_tags_25[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P12_constr_25, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P12_25, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P12_specs_25 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P12_specs_25 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P13_27[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P13_27[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -592,31 +574,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P13_27[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P13_tags_27[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P13_tags_27[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P13_specs_27 = { - sizeof(struct ProtocolIE_Container_1544P13), - offsetof(struct ProtocolIE_Container_1544P13, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P13_specs_27 = { + sizeof(struct ProtocolIE_Container_1527P13), + offsetof(struct ProtocolIE_Container_1527P13, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P13 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P13 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P13_tags_27, - sizeof(asn_DEF_ProtocolIE_Container_1544P13_tags_27) - /sizeof(asn_DEF_ProtocolIE_Container_1544P13_tags_27[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P13_tags_27, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P13_tags_27) - /sizeof(asn_DEF_ProtocolIE_Container_1544P13_tags_27[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P13_constr_27, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P13_27, + asn_DEF_ProtocolIE_Container_1527P13_tags_27, + sizeof(asn_DEF_ProtocolIE_Container_1527P13_tags_27) + /sizeof(asn_DEF_ProtocolIE_Container_1527P13_tags_27[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P13_tags_27, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P13_tags_27) + /sizeof(asn_DEF_ProtocolIE_Container_1527P13_tags_27[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P13_constr_27, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P13_27, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P13_specs_27 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P13_specs_27 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P14_29[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P14_29[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -627,31 +609,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P14_29[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P14_tags_29[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P14_tags_29[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P14_specs_29 = { - sizeof(struct ProtocolIE_Container_1544P14), - offsetof(struct ProtocolIE_Container_1544P14, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P14_specs_29 = { + sizeof(struct ProtocolIE_Container_1527P14), + offsetof(struct ProtocolIE_Container_1527P14, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P14 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P14 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P14_tags_29, - sizeof(asn_DEF_ProtocolIE_Container_1544P14_tags_29) - /sizeof(asn_DEF_ProtocolIE_Container_1544P14_tags_29[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P14_tags_29, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P14_tags_29) - /sizeof(asn_DEF_ProtocolIE_Container_1544P14_tags_29[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P14_constr_29, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P14_29, + asn_DEF_ProtocolIE_Container_1527P14_tags_29, + sizeof(asn_DEF_ProtocolIE_Container_1527P14_tags_29) + /sizeof(asn_DEF_ProtocolIE_Container_1527P14_tags_29[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P14_tags_29, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P14_tags_29) + /sizeof(asn_DEF_ProtocolIE_Container_1527P14_tags_29[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P14_constr_29, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P14_29, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P14_specs_29 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P14_specs_29 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P15_31[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P15_31[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -662,31 +644,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P15_31[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P15_tags_31[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P15_tags_31[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P15_specs_31 = { - sizeof(struct ProtocolIE_Container_1544P15), - offsetof(struct ProtocolIE_Container_1544P15, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P15_specs_31 = { + sizeof(struct ProtocolIE_Container_1527P15), + offsetof(struct ProtocolIE_Container_1527P15, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P15 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P15 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P15_tags_31, - sizeof(asn_DEF_ProtocolIE_Container_1544P15_tags_31) - /sizeof(asn_DEF_ProtocolIE_Container_1544P15_tags_31[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P15_tags_31, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P15_tags_31) - /sizeof(asn_DEF_ProtocolIE_Container_1544P15_tags_31[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P15_constr_31, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P15_31, + asn_DEF_ProtocolIE_Container_1527P15_tags_31, + sizeof(asn_DEF_ProtocolIE_Container_1527P15_tags_31) + /sizeof(asn_DEF_ProtocolIE_Container_1527P15_tags_31[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P15_tags_31, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P15_tags_31) + /sizeof(asn_DEF_ProtocolIE_Container_1527P15_tags_31[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P15_constr_31, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P15_31, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P15_specs_31 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P15_specs_31 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P16_33[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P16_33[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -697,31 +679,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P16_33[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P16_tags_33[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P16_tags_33[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P16_specs_33 = { - sizeof(struct ProtocolIE_Container_1544P16), - offsetof(struct ProtocolIE_Container_1544P16, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P16_specs_33 = { + sizeof(struct ProtocolIE_Container_1527P16), + offsetof(struct ProtocolIE_Container_1527P16, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P16 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P16 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P16_tags_33, - sizeof(asn_DEF_ProtocolIE_Container_1544P16_tags_33) - /sizeof(asn_DEF_ProtocolIE_Container_1544P16_tags_33[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P16_tags_33, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P16_tags_33) - /sizeof(asn_DEF_ProtocolIE_Container_1544P16_tags_33[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P16_constr_33, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P16_33, + asn_DEF_ProtocolIE_Container_1527P16_tags_33, + sizeof(asn_DEF_ProtocolIE_Container_1527P16_tags_33) + /sizeof(asn_DEF_ProtocolIE_Container_1527P16_tags_33[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P16_tags_33, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P16_tags_33) + /sizeof(asn_DEF_ProtocolIE_Container_1527P16_tags_33[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P16_constr_33, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P16_33, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P16_specs_33 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P16_specs_33 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P17_35[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P17_35[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -732,31 +714,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P17_35[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P17_tags_35[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P17_tags_35[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P17_specs_35 = { - sizeof(struct ProtocolIE_Container_1544P17), - offsetof(struct ProtocolIE_Container_1544P17, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P17_specs_35 = { + sizeof(struct ProtocolIE_Container_1527P17), + offsetof(struct ProtocolIE_Container_1527P17, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P17 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P17 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P17_tags_35, - sizeof(asn_DEF_ProtocolIE_Container_1544P17_tags_35) - /sizeof(asn_DEF_ProtocolIE_Container_1544P17_tags_35[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P17_tags_35, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P17_tags_35) - /sizeof(asn_DEF_ProtocolIE_Container_1544P17_tags_35[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P17_constr_35, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P17_35, + asn_DEF_ProtocolIE_Container_1527P17_tags_35, + sizeof(asn_DEF_ProtocolIE_Container_1527P17_tags_35) + /sizeof(asn_DEF_ProtocolIE_Container_1527P17_tags_35[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P17_tags_35, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P17_tags_35) + /sizeof(asn_DEF_ProtocolIE_Container_1527P17_tags_35[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P17_constr_35, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P17_35, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P17_specs_35 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P17_specs_35 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P18_37[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P18_37[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -767,31 +749,31 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P18_37[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P18_tags_37[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P18_tags_37[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P18_specs_37 = { - sizeof(struct ProtocolIE_Container_1544P18), - offsetof(struct ProtocolIE_Container_1544P18, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P18_specs_37 = { + sizeof(struct ProtocolIE_Container_1527P18), + offsetof(struct ProtocolIE_Container_1527P18, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P18 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P18 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P18_tags_37, - sizeof(asn_DEF_ProtocolIE_Container_1544P18_tags_37) - /sizeof(asn_DEF_ProtocolIE_Container_1544P18_tags_37[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P18_tags_37, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P18_tags_37) - /sizeof(asn_DEF_ProtocolIE_Container_1544P18_tags_37[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P18_constr_37, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P18_37, + asn_DEF_ProtocolIE_Container_1527P18_tags_37, + sizeof(asn_DEF_ProtocolIE_Container_1527P18_tags_37) + /sizeof(asn_DEF_ProtocolIE_Container_1527P18_tags_37[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P18_tags_37, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P18_tags_37) + /sizeof(asn_DEF_ProtocolIE_Container_1527P18_tags_37[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P18_constr_37, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P18_37, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P18_specs_37 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P18_specs_37 /* Additional specs */ }; -asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P19_39[] = { +asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P19_39[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -802,27 +784,27 @@ asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P19_39[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1544P19_tags_39[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_1527P19_tags_39[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P19_specs_39 = { - sizeof(struct ProtocolIE_Container_1544P19), - offsetof(struct ProtocolIE_Container_1544P19, _asn_ctx), +asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P19_specs_39 = { + sizeof(struct ProtocolIE_Container_1527P19), + offsetof(struct ProtocolIE_Container_1527P19, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P19 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P19 = { "ProtocolIE-Container", "ProtocolIE-Container", &asn_OP_SEQUENCE_OF, - asn_DEF_ProtocolIE_Container_1544P19_tags_39, - sizeof(asn_DEF_ProtocolIE_Container_1544P19_tags_39) - /sizeof(asn_DEF_ProtocolIE_Container_1544P19_tags_39[0]), /* 1 */ - asn_DEF_ProtocolIE_Container_1544P19_tags_39, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_Container_1544P19_tags_39) - /sizeof(asn_DEF_ProtocolIE_Container_1544P19_tags_39[0]), /* 1 */ - { 0, &asn_PER_type_ProtocolIE_Container_1544P19_constr_39, SEQUENCE_OF_constraint }, - asn_MBR_ProtocolIE_Container_1544P19_39, + asn_DEF_ProtocolIE_Container_1527P19_tags_39, + sizeof(asn_DEF_ProtocolIE_Container_1527P19_tags_39) + /sizeof(asn_DEF_ProtocolIE_Container_1527P19_tags_39[0]), /* 1 */ + asn_DEF_ProtocolIE_Container_1527P19_tags_39, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_Container_1527P19_tags_39) + /sizeof(asn_DEF_ProtocolIE_Container_1527P19_tags_39[0]), /* 1 */ + { 0, &asn_PER_type_ProtocolIE_Container_1527P19_constr_39, SEQUENCE_OF_constraint }, + asn_MBR_ProtocolIE_Container_1527P19_39, 1, /* Single element */ - &asn_SPC_ProtocolIE_Container_1544P19_specs_39 /* Additional specs */ + &asn_SPC_ProtocolIE_Container_1527P19_specs_39 /* Additional specs */ }; diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.h index 1651662..5034a64 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Container.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_Container_H_ @@ -60,208 +42,208 @@ struct RICserviceUpdateFailure_IEs; struct RICserviceQuery_IEs; /* ProtocolIE-Container */ -typedef struct ProtocolIE_Container_1544P0 { +typedef struct ProtocolIE_Container_1527P0 { A_SEQUENCE_OF(struct RICsubscriptionRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P0_t; -typedef struct ProtocolIE_Container_1544P1 { +} ProtocolIE_Container_1527P0_t; +typedef struct ProtocolIE_Container_1527P1 { A_SEQUENCE_OF(struct RICsubscriptionResponse_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P1_t; -typedef struct ProtocolIE_Container_1544P2 { +} ProtocolIE_Container_1527P1_t; +typedef struct ProtocolIE_Container_1527P2 { A_SEQUENCE_OF(struct RICsubscriptionFailure_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P2_t; -typedef struct ProtocolIE_Container_1544P3 { +} ProtocolIE_Container_1527P2_t; +typedef struct ProtocolIE_Container_1527P3 { A_SEQUENCE_OF(struct RICsubscriptionDeleteRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P3_t; -typedef struct ProtocolIE_Container_1544P4 { +} ProtocolIE_Container_1527P3_t; +typedef struct ProtocolIE_Container_1527P4 { A_SEQUENCE_OF(struct RICsubscriptionDeleteResponse_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P4_t; -typedef struct ProtocolIE_Container_1544P5 { +} ProtocolIE_Container_1527P4_t; +typedef struct ProtocolIE_Container_1527P5 { A_SEQUENCE_OF(struct RICsubscriptionDeleteFailure_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P5_t; -typedef struct ProtocolIE_Container_1544P6 { +} ProtocolIE_Container_1527P5_t; +typedef struct ProtocolIE_Container_1527P6 { A_SEQUENCE_OF(struct RICindication_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P6_t; -typedef struct ProtocolIE_Container_1544P7 { +} ProtocolIE_Container_1527P6_t; +typedef struct ProtocolIE_Container_1527P7 { A_SEQUENCE_OF(struct RICcontrolRequest_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P7_t; -typedef struct ProtocolIE_Container_1544P8 { +} ProtocolIE_Container_1527P7_t; +typedef struct ProtocolIE_Container_1527P8 { A_SEQUENCE_OF(struct RICcontrolAcknowledge_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P8_t; -typedef struct ProtocolIE_Container_1544P9 { +} ProtocolIE_Container_1527P8_t; +typedef struct ProtocolIE_Container_1527P9 { A_SEQUENCE_OF(struct RICcontrolFailure_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P9_t; -typedef struct ProtocolIE_Container_1544P10 { +} ProtocolIE_Container_1527P9_t; +typedef struct ProtocolIE_Container_1527P10 { A_SEQUENCE_OF(struct ErrorIndication_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P10_t; -typedef struct ProtocolIE_Container_1544P11 { +} ProtocolIE_Container_1527P10_t; +typedef struct ProtocolIE_Container_1527P11 { A_SEQUENCE_OF(struct E2setupRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P11_t; -typedef struct ProtocolIE_Container_1544P12 { +} ProtocolIE_Container_1527P11_t; +typedef struct ProtocolIE_Container_1527P12 { A_SEQUENCE_OF(struct E2setupResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P12_t; -typedef struct ProtocolIE_Container_1544P13 { +} ProtocolIE_Container_1527P12_t; +typedef struct ProtocolIE_Container_1527P13 { A_SEQUENCE_OF(struct E2setupFailureIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P13_t; -typedef struct ProtocolIE_Container_1544P14 { +} ProtocolIE_Container_1527P13_t; +typedef struct ProtocolIE_Container_1527P14 { A_SEQUENCE_OF(struct ResetRequestIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P14_t; -typedef struct ProtocolIE_Container_1544P15 { +} ProtocolIE_Container_1527P14_t; +typedef struct ProtocolIE_Container_1527P15 { A_SEQUENCE_OF(struct ResetResponseIEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P15_t; -typedef struct ProtocolIE_Container_1544P16 { +} ProtocolIE_Container_1527P15_t; +typedef struct ProtocolIE_Container_1527P16 { A_SEQUENCE_OF(struct RICserviceUpdate_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P16_t; -typedef struct ProtocolIE_Container_1544P17 { +} ProtocolIE_Container_1527P16_t; +typedef struct ProtocolIE_Container_1527P17 { A_SEQUENCE_OF(struct RICserviceUpdateAcknowledge_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P17_t; -typedef struct ProtocolIE_Container_1544P18 { +} ProtocolIE_Container_1527P17_t; +typedef struct ProtocolIE_Container_1527P18 { A_SEQUENCE_OF(struct RICserviceUpdateFailure_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P18_t; -typedef struct ProtocolIE_Container_1544P19 { +} ProtocolIE_Container_1527P18_t; +typedef struct ProtocolIE_Container_1527P19 { A_SEQUENCE_OF(struct RICserviceQuery_IEs) list; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; -} ProtocolIE_Container_1544P19_t; +} ProtocolIE_Container_1527P19_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P0; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P0_specs_1; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P0_1[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P0_constr_1; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P1; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P1_specs_3; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P1_3[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P1_constr_3; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P2; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P2_specs_5; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P2_5[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P2_constr_5; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P3; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P3_specs_7; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P3_7[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P3_constr_7; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P4; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P4_specs_9; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P4_9[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P4_constr_9; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P5; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P5_specs_11; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P5_11[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P5_constr_11; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P6; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P6_specs_13; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P6_13[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P6_constr_13; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P7; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P7_specs_15; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P7_15[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P7_constr_15; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P8; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P8_specs_17; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P8_17[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P8_constr_17; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P9; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P9_specs_19; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P9_19[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P9_constr_19; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P10; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P10_specs_21; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P10_21[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P10_constr_21; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P11; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P11_specs_23; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P11_23[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P11_constr_23; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P12; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P12_specs_25; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P12_25[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P12_constr_25; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P13; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P13_specs_27; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P13_27[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P13_constr_27; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P14; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P14_specs_29; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P14_29[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P14_constr_29; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P15; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P15_specs_31; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P15_31[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P15_constr_31; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P16; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P16_specs_33; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P16_33[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P16_constr_33; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P17; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P17_specs_35; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P17_35[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P17_constr_35; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P18; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P18_specs_37; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P18_37[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P18_constr_37; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1544P19; -extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1544P19_specs_39; -extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1544P19_39[1]; -extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1544P19_constr_39; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P0; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P0_specs_1; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P0_1[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P0_constr_1; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P1; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P1_specs_3; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P1_3[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P1_constr_3; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P2; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P2_specs_5; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P2_5[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P2_constr_5; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P3; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P3_specs_7; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P3_7[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P3_constr_7; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P4; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P4_specs_9; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P4_9[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P4_constr_9; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P5; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P5_specs_11; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P5_11[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P5_constr_11; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P6; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P6_specs_13; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P6_13[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P6_constr_13; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P7; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P7_specs_15; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P7_15[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P7_constr_15; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P8; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P8_specs_17; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P8_17[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P8_constr_17; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P9; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P9_specs_19; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P9_19[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P9_constr_19; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P10; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P10_specs_21; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P10_21[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P10_constr_21; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P11; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P11_specs_23; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P11_23[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P11_constr_23; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P12; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P12_specs_25; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P12_25[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P12_constr_25; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P13; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P13_specs_27; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P13_27[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P13_constr_27; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P14; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P14_specs_29; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P14_29[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P14_constr_29; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P15; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P15_specs_31; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P15_31[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P15_constr_31; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P16; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P16_specs_33; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P16_33[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P16_constr_33; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P17; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P17_specs_35; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P17_35[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P17_constr_35; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P18; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P18_specs_37; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P18_37[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P18_constr_37; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_1527P19; +extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_1527P19_specs_39; +extern asn_TYPE_member_t asn_MBR_ProtocolIE_Container_1527P19_39[1]; +extern asn_per_constraints_t asn_PER_type_ProtocolIE_Container_1527P19_constr_39; #ifdef __cplusplus } diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.c index 0ce5868..c9d5808 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-ContainerList.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.h index 98b75f4..3376410 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerList.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_ContainerList_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.c index 98af571..ad1c8b8 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-ContainerPair.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.h index 41fe713..5b730c7 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPair.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_ContainerPair_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.c index de20b07..f77445b 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-ContainerPairList.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.h index 105cef5..1837ac8 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ContainerPairList.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_ContainerPairList_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.c index c6d64bc..af5597c 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-Field.h" @@ -2076,8 +2058,6 @@ memb_id_constraint_49(const asn_TYPE_descriptor_t *td, const void *sptr, } value = *(const long *)sptr; - printf("memory loc %d\n", &value); - printf("value is %d", value); if((value >= 0 && value <= 65535)) { /* Constraint check succeeded */ @@ -3314,14 +3294,8 @@ select_RICserviceUpdate_IEs_value_type(const asn_TYPE_descriptor_t *parent_type, size_t for_column = 2; /* &Value */ size_t row, presence_index = 0; const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct RICserviceUpdate_IEs, id)); - - static const int indexToPresent[] = { RICserviceUpdate_IEs__value_PR_NOTHING, - RICserviceUpdate_IEs__value_PR_RANfunctions_List, - RICserviceUpdate_IEs__value_PR_RANfunctions_List, - RICserviceUpdate_IEs__value_PR_RANfunctionsID_List - }; - - for(row=0; row < itable->rows_count; row++) { + + for(row=0; row < itable->rows_count; row++) { const asn_ioc_cell_t *constraining_cell = &itable->rows[row * itable->columns_count + constraining_column]; const asn_ioc_cell_t *type_cell = &itable->rows[row * itable->columns_count + for_column]; @@ -3330,9 +3304,9 @@ select_RICserviceUpdate_IEs_value_type(const asn_TYPE_descriptor_t *parent_type, presence_index++; if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { - result.type_descriptor = type_cell->type_descriptor; - result.presence_index = indexToPresent[presence_index]; - break; + result.type_descriptor = type_cell->type_descriptor; + result.presence_index = presence_index; + break; } } diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.h index 45476c8..573edcf 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-Field.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_Field_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.c index c8f485b..9c7e653 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-FieldPair.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.h index 2c2d474..8193bd6 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-FieldPair.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_FieldPair_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.c index 99766e6..9afe610 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-ID.h" diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.h index 60073cb..f6d2261 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-ID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_ID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.c b/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.c index f923a64..c516962 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.c +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ProtocolIE-SingleContainer.h" @@ -49,114 +31,114 @@ * This type is implemented using RANfunctionIDcause_ItemIEs, * so here we adjust the DEF accordingly. */ -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P0 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P0 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P0_tags_1[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P0_tags_1[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RICaction_ToBeSetup_ItemIEs_1, 3, /* Elements count */ &asn_SPC_RICaction_ToBeSetup_ItemIEs_specs_1 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P1 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P1 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P1_tags_2[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P1_tags_2[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RICaction_Admitted_ItemIEs_5, 3, /* Elements count */ &asn_SPC_RICaction_Admitted_ItemIEs_specs_5 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P2 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P2 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P2_tags_3[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P2_tags_3[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RICaction_NotAdmitted_ItemIEs_9, 3, /* Elements count */ &asn_SPC_RICaction_NotAdmitted_ItemIEs_specs_9 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P3 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P3 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P3_tags_4[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P3_tags_4[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RANfunction_ItemIEs_13, 3, /* Elements count */ &asn_SPC_RANfunction_ItemIEs_specs_13 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P4 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P4 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P4_tags_5[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P4_tags_5[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RANfunctionID_ItemIEs_17, 3, /* Elements count */ &asn_SPC_RANfunctionID_ItemIEs_specs_17 /* Additional specs */ }; -static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6[] = { +static const ber_tlv_tag_t asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P5 = { +asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P5 = { "ProtocolIE-SingleContainer", "ProtocolIE-SingleContainer", &asn_OP_SEQUENCE, - asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6, - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6[0]), /* 1 */ - asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6, /* Same as above */ - sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6) - /sizeof(asn_DEF_ProtocolIE_SingleContainer_1547P5_tags_6[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6, + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6[0]), /* 1 */ + asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6, /* Same as above */ + sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6) + /sizeof(asn_DEF_ProtocolIE_SingleContainer_1530P5_tags_6[0]), /* 1 */ { 0, 0, SEQUENCE_constraint }, asn_MBR_RANfunctionIDcause_ItemIEs_21, 3, /* Elements count */ diff --git a/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.h b/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.h index b4ec9ba..b17c298 100644 --- a/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.h +++ b/e2sim/e2apv1sim/ASN1c/ProtocolIE-SingleContainer.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-Containers" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ProtocolIE_SingleContainer_H_ @@ -37,86 +19,86 @@ extern "C" { #endif /* ProtocolIE-SingleContainer */ -typedef RICaction_ToBeSetup_ItemIEs_t ProtocolIE_SingleContainer_1547P0_t; -typedef RICaction_Admitted_ItemIEs_t ProtocolIE_SingleContainer_1547P1_t; -typedef RICaction_NotAdmitted_ItemIEs_t ProtocolIE_SingleContainer_1547P2_t; -typedef RANfunction_ItemIEs_t ProtocolIE_SingleContainer_1547P3_t; -typedef RANfunctionID_ItemIEs_t ProtocolIE_SingleContainer_1547P4_t; -typedef RANfunctionIDcause_ItemIEs_t ProtocolIE_SingleContainer_1547P5_t; +typedef RICaction_ToBeSetup_ItemIEs_t ProtocolIE_SingleContainer_1530P0_t; +typedef RICaction_Admitted_ItemIEs_t ProtocolIE_SingleContainer_1530P1_t; +typedef RICaction_NotAdmitted_ItemIEs_t ProtocolIE_SingleContainer_1530P2_t; +typedef RANfunction_ItemIEs_t ProtocolIE_SingleContainer_1530P3_t; +typedef RANfunctionID_ItemIEs_t ProtocolIE_SingleContainer_1530P4_t; +typedef RANfunctionIDcause_ItemIEs_t ProtocolIE_SingleContainer_1530P5_t; /* Implementation */ -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P0; -asn_struct_free_f ProtocolIE_SingleContainer_1547P0_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P0_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P0_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P0_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P0_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P0_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P0_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P0_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P0_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P0_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P0_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P1; -asn_struct_free_f ProtocolIE_SingleContainer_1547P1_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P1_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P1_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P1_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P1_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P1_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P1_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P1_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P1_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P1_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P1_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P2; -asn_struct_free_f ProtocolIE_SingleContainer_1547P2_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P2_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P2_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P2_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P2_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P2_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P2_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P2_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P2_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P2_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P2_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P3; -asn_struct_free_f ProtocolIE_SingleContainer_1547P3_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P3_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P3_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P3_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P3_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P3_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P3_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P3_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P3_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P3_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P3_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P4; -asn_struct_free_f ProtocolIE_SingleContainer_1547P4_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P4_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P4_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P4_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P4_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P4_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P4_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P4_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P4_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P4_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P4_encode_aper; -extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1547P5; -asn_struct_free_f ProtocolIE_SingleContainer_1547P5_free; -asn_struct_print_f ProtocolIE_SingleContainer_1547P5_print; -asn_constr_check_f ProtocolIE_SingleContainer_1547P5_constraint; -ber_type_decoder_f ProtocolIE_SingleContainer_1547P5_decode_ber; -der_type_encoder_f ProtocolIE_SingleContainer_1547P5_encode_der; -xer_type_decoder_f ProtocolIE_SingleContainer_1547P5_decode_xer; -xer_type_encoder_f ProtocolIE_SingleContainer_1547P5_encode_xer; -per_type_decoder_f ProtocolIE_SingleContainer_1547P5_decode_uper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P5_encode_uper; -per_type_decoder_f ProtocolIE_SingleContainer_1547P5_decode_aper; -per_type_encoder_f ProtocolIE_SingleContainer_1547P5_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P0; +asn_struct_free_f ProtocolIE_SingleContainer_1530P0_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P0_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P0_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P0_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P0_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P0_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P0_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P0_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P0_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P0_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P0_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P1; +asn_struct_free_f ProtocolIE_SingleContainer_1530P1_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P1_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P1_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P1_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P1_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P1_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P1_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P1_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P1_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P1_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P1_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P2; +asn_struct_free_f ProtocolIE_SingleContainer_1530P2_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P2_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P2_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P2_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P2_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P2_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P2_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P2_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P2_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P2_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P2_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P3; +asn_struct_free_f ProtocolIE_SingleContainer_1530P3_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P3_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P3_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P3_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P3_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P3_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P3_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P3_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P3_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P3_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P3_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P4; +asn_struct_free_f ProtocolIE_SingleContainer_1530P4_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P4_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P4_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P4_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P4_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P4_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P4_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P4_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P4_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P4_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P4_encode_aper; +extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_SingleContainer_1530P5; +asn_struct_free_f ProtocolIE_SingleContainer_1530P5_free; +asn_struct_print_f ProtocolIE_SingleContainer_1530P5_print; +asn_constr_check_f ProtocolIE_SingleContainer_1530P5_constraint; +ber_type_decoder_f ProtocolIE_SingleContainer_1530P5_decode_ber; +der_type_encoder_f ProtocolIE_SingleContainer_1530P5_encode_der; +xer_type_decoder_f ProtocolIE_SingleContainer_1530P5_decode_xer; +xer_type_encoder_f ProtocolIE_SingleContainer_1530P5_encode_xer; +per_type_decoder_f ProtocolIE_SingleContainer_1530P5_decode_uper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P5_encode_uper; +per_type_decoder_f ProtocolIE_SingleContainer_1530P5_decode_aper; +per_type_encoder_f ProtocolIE_SingleContainer_1530P5_encode_aper; #ifdef __cplusplus } diff --git a/e2sim/e2apv1sim/ASN1c/RANfunction-Item.c b/e2sim/e2apv1sim/ASN1c/RANfunction-Item.c index 138cc65..f1554d0 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunction-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunction-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunction-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunction-Item.h b/e2sim/e2apv1sim/ASN1c/RANfunction-Item.h index c36aad1..e7fd073 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunction-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunction-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunction_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.c b/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.c index 8237cae..3d8697d 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionDefinition.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.h b/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.h index 9afa684..4e54dde 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionDefinition.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionDefinition_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.c b/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.c index 09c95b4..7661a88 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionID-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.h b/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.h index 267662f..9b3be69 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionID-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionID_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionID.c b/e2sim/e2apv1sim/ASN1c/RANfunctionID.c index 7951c18..fc95705 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionID.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionID.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionID.h b/e2sim/e2apv1sim/ASN1c/RANfunctionID.h index 718e86f..f0a61a0 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionID.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.c b/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.c index 3d11388..985330a 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionIDcause-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.h b/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.h index 61e0d6d..033ed53 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionIDcause-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionIDcause_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.c b/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.c index 9bdb149..a0b271b 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionRevision.h" diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.h b/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.h index 77b0484..58ec9ba 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionRevision.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionRevision_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctions-List.c b/e2sim/e2apv1sim/ASN1c/RANfunctions-List.c index 820c4cb..f55d0a1 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctions-List.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctions-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctions-List.h" @@ -35,7 +17,7 @@ static asn_TYPE_member_t asn_MBR_RANfunctions_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P3, + &asn_DEF_ProtocolIE_SingleContainer_1530P3, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctions-List.h b/e2sim/e2apv1sim/ASN1c/RANfunctions-List.h index 6fe6f41..9e45736 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctions-List.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctions-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctions_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.c b/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.c index 5234dd0..c52b90c 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionsID-List.h" @@ -35,7 +17,7 @@ static asn_TYPE_member_t asn_MBR_RANfunctionsID_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P4, + &asn_DEF_ProtocolIE_SingleContainer_1530P4, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.h b/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.h index 065ba2b..b8bd23c 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionsID-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionsID_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.c b/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.c index 48ccf8c..fb5c08d 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.c +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RANfunctionsIDcause-List.h" @@ -35,7 +17,7 @@ static asn_TYPE_member_t asn_MBR_RANfunctionsIDcause_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P5, + &asn_DEF_ProtocolIE_SingleContainer_1530P5, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.h b/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.h index 6e3fa92..386c289 100644 --- a/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.h +++ b/e2sim/e2apv1sim/ASN1c/RANfunctionsIDcause-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RANfunctionsIDcause_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.c b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.c index b499807..0b566bb 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICaction-Admitted-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.h b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.h index 6905cbb..d7f13c1 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICaction_Admitted_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.c b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.c index 803b2dc..692fd38 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.c +++ b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICaction-Admitted-List.h" @@ -35,7 +17,7 @@ static asn_TYPE_member_t asn_MBR_RICaction_Admitted_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P1, + &asn_DEF_ProtocolIE_SingleContainer_1530P1, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.h b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.h index 18e7140..8eaf217 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.h +++ b/e2sim/e2apv1sim/ASN1c/RICaction-Admitted-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICaction_Admitted_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.c b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.c index 711b736..515679d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICaction-NotAdmitted-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.h b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.h index 01faa14..48645e1 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICaction_NotAdmitted_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.c b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.c index 41f05e7..51f45f4 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.c +++ b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICaction-NotAdmitted-List.h" @@ -35,7 +17,7 @@ static asn_TYPE_member_t asn_MBR_RICaction_NotAdmitted_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P2, + &asn_DEF_ProtocolIE_SingleContainer_1530P2, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.h b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.h index d170c66..95bbadf 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.h +++ b/e2sim/e2apv1sim/ASN1c/RICaction-NotAdmitted-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICaction_NotAdmitted_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.c b/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.c index 271583b..2e8bc94 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.c +++ b/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICaction-ToBeSetup-Item.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.h b/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.h index d520239..c3f5d07 100644 --- a/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.h +++ b/e2sim/e2apv1sim/ASN1c/RICaction-ToBeSetup-Item.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICaction_ToBeSetup_Item_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICactionDefinition.c b/e2sim/e2apv1sim/ASN1c/RICactionDefinition.c index 0797e0e..dd1d941 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionDefinition.c +++ b/e2sim/e2apv1sim/ASN1c/RICactionDefinition.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICactionDefinition.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICactionDefinition.h b/e2sim/e2apv1sim/ASN1c/RICactionDefinition.h index 7fc3d54..e1eeca6 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionDefinition.h +++ b/e2sim/e2apv1sim/ASN1c/RICactionDefinition.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICactionDefinition_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICactionID.c b/e2sim/e2apv1sim/ASN1c/RICactionID.c index d6d8b9b..ecd1ea7 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionID.c +++ b/e2sim/e2apv1sim/ASN1c/RICactionID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICactionID.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICactionID.h b/e2sim/e2apv1sim/ASN1c/RICactionID.h index b5a5aa1..b21d3a8 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionID.h +++ b/e2sim/e2apv1sim/ASN1c/RICactionID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICactionID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICactionType.c b/e2sim/e2apv1sim/ASN1c/RICactionType.c index 34ba183..69f2101 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionType.c +++ b/e2sim/e2apv1sim/ASN1c/RICactionType.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICactionType.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICactionType.h b/e2sim/e2apv1sim/ASN1c/RICactionType.h index cc26eaf..b51809c 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactionType.h +++ b/e2sim/e2apv1sim/ASN1c/RICactionType.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICactionType_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.c b/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.c index 2a73dc2..c1445fd 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.c +++ b/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICactions-ToBeSetup-List.h" @@ -35,7 +17,7 @@ asn_TYPE_member_t asn_MBR_RICactions_ToBeSetup_List_1[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, - &asn_DEF_ProtocolIE_SingleContainer_1547P0, + &asn_DEF_ProtocolIE_SingleContainer_1530P0, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.h b/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.h index caff0d2..7acfeb4 100644 --- a/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.h +++ b/e2sim/e2apv1sim/ASN1c/RICactions-ToBeSetup-List.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICactions_ToBeSetup_List_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcallProcessID.c b/e2sim/e2apv1sim/ASN1c/RICcallProcessID.c index b8d9256..a7d682f 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcallProcessID.c +++ b/e2sim/e2apv1sim/ASN1c/RICcallProcessID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcallProcessID.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcallProcessID.h b/e2sim/e2apv1sim/ASN1c/RICcallProcessID.h index 5bd4b93..d388b85 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcallProcessID.h +++ b/e2sim/e2apv1sim/ASN1c/RICcallProcessID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcallProcessID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.c b/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.c index 3b4d4c3..d69a24c 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolAckRequest.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.h b/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.h index 887c444..73f9da7 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolAckRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolAckRequest_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.c b/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.c index 656fe7a..eb3d6d2 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolAcknowledge.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICcontrolAcknowledge_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICcontrolAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P8, + &asn_DEF_ProtocolIE_Container_1527P8, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.h b/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.h index 13866d1..63dbb73 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolAcknowledge.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolAcknowledge_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICcontrolAcknowledge */ typedef struct RICcontrolAcknowledge { - ProtocolIE_Container_1544P8_t protocolIEs; + ProtocolIE_Container_1527P8_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.c b/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.c index a7b916d..044706c 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolFailure.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICcontrolFailure_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICcontrolFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P9, + &asn_DEF_ProtocolIE_Container_1527P9, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.h b/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.h index b6a0346..919f11c 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolFailure.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolFailure_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICcontrolFailure */ typedef struct RICcontrolFailure { - ProtocolIE_Container_1544P9_t protocolIEs; + ProtocolIE_Container_1527P9_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.c b/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.c index 890cbde..2b0400b 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolHeader.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.h b/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.h index 326321a..f26977c 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolHeader.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolHeader_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.c b/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.c index 05c3409..f3df4b1 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolMessage.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.h b/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.h index 007f0b9..5cc6cc3 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolMessage.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolMessage_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.c b/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.c index cd1ca91..c40874d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolOutcome.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.h b/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.h index bc7fe76..94481fc 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolOutcome.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolOutcome_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.c b/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.c index 5a8b6e8..2b54af3 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolRequest.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICcontrolRequest_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICcontrolRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P7, + &asn_DEF_ProtocolIE_Container_1527P7, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.h b/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.h index e809706..f35e61d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolRequest_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICcontrolRequest */ typedef struct RICcontrolRequest { - ProtocolIE_Container_1544P7_t protocolIEs; + ProtocolIE_Container_1527P7_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.c b/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.c index 0d5c69d..8dc0c58 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.c +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICcontrolStatus.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.h b/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.h index e9ac286..627ebaa 100644 --- a/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.h +++ b/e2sim/e2apv1sim/ASN1c/RICcontrolStatus.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICcontrolStatus_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.c b/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.c index a1cf0a2..4c892e0 100644 --- a/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.c +++ b/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICeventTriggerDefinition.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.h b/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.h index bfece73..f323980 100644 --- a/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.h +++ b/e2sim/e2apv1sim/ASN1c/RICeventTriggerDefinition.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICeventTriggerDefinition_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICindication.c b/e2sim/e2apv1sim/ASN1c/RICindication.c index 99e8ca6..be2a72a 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindication.c +++ b/e2sim/e2apv1sim/ASN1c/RICindication.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICindication.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICindication_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICindication, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P6, + &asn_DEF_ProtocolIE_Container_1527P6, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICindication.h b/e2sim/e2apv1sim/ASN1c/RICindication.h index bc9fb7e..8a8173d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindication.h +++ b/e2sim/e2apv1sim/ASN1c/RICindication.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICindication_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICindication */ typedef struct RICindication { - ProtocolIE_Container_1544P6_t protocolIEs; + ProtocolIE_Container_1527P6_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationHeader.c b/e2sim/e2apv1sim/ASN1c/RICindicationHeader.c index 4e25d0c..31e2f7f 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationHeader.c +++ b/e2sim/e2apv1sim/ASN1c/RICindicationHeader.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICindicationHeader.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationHeader.h b/e2sim/e2apv1sim/ASN1c/RICindicationHeader.h index eac1125..0d1448d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationHeader.h +++ b/e2sim/e2apv1sim/ASN1c/RICindicationHeader.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICindicationHeader_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationMessage.c b/e2sim/e2apv1sim/ASN1c/RICindicationMessage.c index 22f9a78..096f61d 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationMessage.c +++ b/e2sim/e2apv1sim/ASN1c/RICindicationMessage.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICindicationMessage.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationMessage.h b/e2sim/e2apv1sim/ASN1c/RICindicationMessage.h index c8fa342..97ce63e 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationMessage.h +++ b/e2sim/e2apv1sim/ASN1c/RICindicationMessage.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICindicationMessage_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationSN.c b/e2sim/e2apv1sim/ASN1c/RICindicationSN.c index 4c290d5..74782d8 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationSN.c +++ b/e2sim/e2apv1sim/ASN1c/RICindicationSN.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICindicationSN.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationSN.h b/e2sim/e2apv1sim/ASN1c/RICindicationSN.h index 0230b4d..30d8c55 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationSN.h +++ b/e2sim/e2apv1sim/ASN1c/RICindicationSN.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICindicationSN_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationType.c b/e2sim/e2apv1sim/ASN1c/RICindicationType.c index dd6dce8..81beabe 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationType.c +++ b/e2sim/e2apv1sim/ASN1c/RICindicationType.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICindicationType.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICindicationType.h b/e2sim/e2apv1sim/ASN1c/RICindicationType.h index cab2f4f..ae14d7a 100644 --- a/e2sim/e2apv1sim/ASN1c/RICindicationType.h +++ b/e2sim/e2apv1sim/ASN1c/RICindicationType.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICindicationType_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICrequestID.c b/e2sim/e2apv1sim/ASN1c/RICrequestID.c index 90748b1..dfe67b5 100644 --- a/e2sim/e2apv1sim/ASN1c/RICrequestID.c +++ b/e2sim/e2apv1sim/ASN1c/RICrequestID.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICrequestID.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICrequestID.h b/e2sim/e2apv1sim/ASN1c/RICrequestID.h index ddc9927..24636d4 100644 --- a/e2sim/e2apv1sim/ASN1c/RICrequestID.h +++ b/e2sim/e2apv1sim/ASN1c/RICrequestID.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICrequestID_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceQuery.c b/e2sim/e2apv1sim/ASN1c/RICserviceQuery.c index 1050d8e..a2c83c8 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceQuery.c +++ b/e2sim/e2apv1sim/ASN1c/RICserviceQuery.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICserviceQuery.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICserviceQuery_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICserviceQuery, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P19, + &asn_DEF_ProtocolIE_Container_1527P19, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceQuery.h b/e2sim/e2apv1sim/ASN1c/RICserviceQuery.h index a56290f..7db0a4f 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceQuery.h +++ b/e2sim/e2apv1sim/ASN1c/RICserviceQuery.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICserviceQuery_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICserviceQuery */ typedef struct RICserviceQuery { - ProtocolIE_Container_1544P19_t protocolIEs; + ProtocolIE_Container_1527P19_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.c b/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.c index 4a315fb..8ec4465 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.c +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICserviceUpdate.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICserviceUpdate_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICserviceUpdate, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P16, + &asn_DEF_ProtocolIE_Container_1527P16, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.h b/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.h index 7c055d2..f9353cb 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.h +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdate.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICserviceUpdate_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICserviceUpdate */ typedef struct RICserviceUpdate { - ProtocolIE_Container_1544P16_t protocolIEs; + ProtocolIE_Container_1527P16_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.c b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.c index 515293a..fe21337 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.c +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICserviceUpdateAcknowledge.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICserviceUpdateAcknowledge_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICserviceUpdateAcknowledge, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P17, + &asn_DEF_ProtocolIE_Container_1527P17, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.h b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.h index 71e8baf..ec27597 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.h +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateAcknowledge.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICserviceUpdateAcknowledge_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICserviceUpdateAcknowledge */ typedef struct RICserviceUpdateAcknowledge { - ProtocolIE_Container_1544P17_t protocolIEs; + ProtocolIE_Container_1527P17_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.c b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.c index 77aae31..61334b4 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.c +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICserviceUpdateFailure.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICserviceUpdateFailure_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICserviceUpdateFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P18, + &asn_DEF_ProtocolIE_Container_1527P18, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.h b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.h index 0f162ca..71e1e62 100644 --- a/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.h +++ b/e2sim/e2apv1sim/ASN1c/RICserviceUpdateFailure.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICserviceUpdateFailure_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICserviceUpdateFailure */ typedef struct RICserviceUpdateFailure { - ProtocolIE_Container_1544P18_t protocolIEs; + ProtocolIE_Container_1527P18_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.c index 306061a..04b54c7 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionDeleteFailure.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteFailure_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionDeleteFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P5, + &asn_DEF_ProtocolIE_Container_1527P5, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.h index 6411cce..1560efb 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteFailure.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionDeleteFailure_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionDeleteFailure */ typedef struct RICsubscriptionDeleteFailure { - ProtocolIE_Container_1544P5_t protocolIEs; + ProtocolIE_Container_1527P5_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.c index b8c4a4f..4ff78c6 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionDeleteRequest.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteRequest_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionDeleteRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P3, + &asn_DEF_ProtocolIE_Container_1527P3, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.h index fb12e5e..f25c782 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionDeleteRequest_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionDeleteRequest */ typedef struct RICsubscriptionDeleteRequest { - ProtocolIE_Container_1544P3_t protocolIEs; + ProtocolIE_Container_1527P3_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.c index 105c9b4..70a20c7 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionDeleteResponse.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionDeleteResponse_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionDeleteResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P4, + &asn_DEF_ProtocolIE_Container_1527P4, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.h index b3ae7fb..9b93735 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDeleteResponse.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionDeleteResponse_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionDeleteResponse */ typedef struct RICsubscriptionDeleteResponse { - ProtocolIE_Container_1544P4_t protocolIEs; + ProtocolIE_Container_1527P4_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.c index f5a2ced..39475fd 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionDetails.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.h index af98762..cd5b0f8 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionDetails.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionDetails_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.c index 8cc67d6..f0a7a43 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionFailure.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionFailure_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionFailure, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P2, + &asn_DEF_ProtocolIE_Container_1527P2, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.h index a0b137f..fb43397 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionFailure.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionFailure_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionFailure */ typedef struct RICsubscriptionFailure { - ProtocolIE_Container_1544P2_t protocolIEs; + ProtocolIE_Container_1527P2_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.c index 0e30521..dcc451e 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionRequest.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionRequest_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P0, + &asn_DEF_ProtocolIE_Container_1527P0, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.h index 4777a57..d6ed804 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionRequest_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionRequest */ typedef struct RICsubscriptionRequest { - ProtocolIE_Container_1544P0_t protocolIEs; + ProtocolIE_Container_1527P0_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.c b/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.c index 49d520b..836322b 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubscriptionResponse.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_RICsubscriptionResponse_1[] = { { ATF_NOFLAGS, 0, offsetof(struct RICsubscriptionResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P1, + &asn_DEF_ProtocolIE_Container_1527P1, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.h b/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.h index cd1dc97..64e2e45 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubscriptionResponse.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubscriptionResponse_H_ @@ -39,7 +21,7 @@ extern "C" { /* RICsubscriptionResponse */ typedef struct RICsubscriptionResponse { - ProtocolIE_Container_1544P1_t protocolIEs; + ProtocolIE_Container_1527P1_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.c b/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.c index b22ef03..1008fb1 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubsequentAction.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.h b/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.h index fb87c74..dae24c8 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubsequentAction.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubsequentAction_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.c b/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.c index d93e25e..c622986 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.c +++ b/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICsubsequentActionType.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.h b/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.h index 28eda9c..18f61c7 100644 --- a/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.h +++ b/e2sim/e2apv1sim/ASN1c/RICsubsequentActionType.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICsubsequentActionType_H_ diff --git a/e2sim/e2apv1sim/ASN1c/RICtimeToWait.c b/e2sim/e2apv1sim/ASN1c/RICtimeToWait.c index 3c98ba8..159b5e3 100644 --- a/e2sim/e2apv1sim/ASN1c/RICtimeToWait.c +++ b/e2sim/e2apv1sim/ASN1c/RICtimeToWait.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "RICtimeToWait.h" diff --git a/e2sim/e2apv1sim/ASN1c/RICtimeToWait.h b/e2sim/e2apv1sim/ASN1c/RICtimeToWait.h index aa22334..6bd2096 100644 --- a/e2sim/e2apv1sim/ASN1c/RICtimeToWait.h +++ b/e2sim/e2apv1sim/ASN1c/RICtimeToWait.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _RICtimeToWait_H_ diff --git a/e2sim/e2apv1sim/ASN1c/ResetRequest.c b/e2sim/e2apv1sim/ASN1c/ResetRequest.c index 7b24836..3f96a6d 100644 --- a/e2sim/e2apv1sim/ASN1c/ResetRequest.c +++ b/e2sim/e2apv1sim/ASN1c/ResetRequest.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ResetRequest.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_ResetRequest_1[] = { { ATF_NOFLAGS, 0, offsetof(struct ResetRequest, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P14, + &asn_DEF_ProtocolIE_Container_1527P14, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/ResetRequest.h b/e2sim/e2apv1sim/ASN1c/ResetRequest.h index 301e707..e7f6ec8 100644 --- a/e2sim/e2apv1sim/ASN1c/ResetRequest.h +++ b/e2sim/e2apv1sim/ASN1c/ResetRequest.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ResetRequest_H_ @@ -39,7 +21,7 @@ extern "C" { /* ResetRequest */ typedef struct ResetRequest { - ProtocolIE_Container_1544P14_t protocolIEs; + ProtocolIE_Container_1527P14_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/ResetResponse.c b/e2sim/e2apv1sim/ASN1c/ResetResponse.c index 8cb53b3..c8afcc4 100644 --- a/e2sim/e2apv1sim/ASN1c/ResetResponse.c +++ b/e2sim/e2apv1sim/ASN1c/ResetResponse.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "ResetResponse.h" @@ -29,7 +11,7 @@ asn_TYPE_member_t asn_MBR_ResetResponse_1[] = { { ATF_NOFLAGS, 0, offsetof(struct ResetResponse, protocolIEs), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), -1, /* IMPLICIT tag at current level */ - &asn_DEF_ProtocolIE_Container_1544P15, + &asn_DEF_ProtocolIE_Container_1527P15, 0, { 0, 0, 0 }, 0, 0, /* No default value */ diff --git a/e2sim/e2apv1sim/ASN1c/ResetResponse.h b/e2sim/e2apv1sim/ASN1c/ResetResponse.h index ebd53e9..08a576e 100644 --- a/e2sim/e2apv1sim/ASN1c/ResetResponse.h +++ b/e2sim/e2apv1sim/ASN1c/ResetResponse.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Contents" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _ResetResponse_H_ @@ -39,7 +21,7 @@ extern "C" { /* ResetResponse */ typedef struct ResetResponse { - ProtocolIE_Container_1544P15_t protocolIEs; + ProtocolIE_Container_1527P15_t protocolIEs; /* * This type is extensible, * possible extensions are below. diff --git a/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.c b/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.c index 71c7178..55bad07 100644 --- a/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.c +++ b/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "SuccessfulOutcome.h" diff --git a/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.h b/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.h index 0d45838..fd04d94 100644 --- a/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.h +++ b/e2sim/e2apv1sim/ASN1c/SuccessfulOutcome.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _SuccessfulOutcome_H_ diff --git a/e2sim/e2apv1sim/ASN1c/TimeToWait.c b/e2sim/e2apv1sim/ASN1c/TimeToWait.c index aa15a65..c4eec34 100644 --- a/e2sim/e2apv1sim/ASN1c/TimeToWait.c +++ b/e2sim/e2apv1sim/ASN1c/TimeToWait.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "TimeToWait.h" diff --git a/e2sim/e2apv1sim/ASN1c/TimeToWait.h b/e2sim/e2apv1sim/ASN1c/TimeToWait.h index ce45fc0..6fad8ee 100644 --- a/e2sim/e2apv1sim/ASN1c/TimeToWait.h +++ b/e2sim/e2apv1sim/ASN1c/TimeToWait.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _TimeToWait_H_ diff --git a/e2sim/e2apv1sim/ASN1c/TriggeringMessage.c b/e2sim/e2apv1sim/ASN1c/TriggeringMessage.c index d29e544..45dcd5f 100644 --- a/e2sim/e2apv1sim/ASN1c/TriggeringMessage.c +++ b/e2sim/e2apv1sim/ASN1c/TriggeringMessage.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "TriggeringMessage.h" diff --git a/e2sim/e2apv1sim/ASN1c/TriggeringMessage.h b/e2sim/e2apv1sim/ASN1c/TriggeringMessage.h index 247aaa0..734cefa 100644 --- a/e2sim/e2apv1sim/ASN1c/TriggeringMessage.h +++ b/e2sim/e2apv1sim/ASN1c/TriggeringMessage.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-CommonDataTypes" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _TriggeringMessage_H_ diff --git a/e2sim/e2apv1sim/ASN1c/TypeOfError.c b/e2sim/e2apv1sim/ASN1c/TypeOfError.c index 1f49fbc..76beba5 100644 --- a/e2sim/e2apv1sim/ASN1c/TypeOfError.c +++ b/e2sim/e2apv1sim/ASN1c/TypeOfError.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "TypeOfError.h" diff --git a/e2sim/e2apv1sim/ASN1c/TypeOfError.h b/e2sim/e2apv1sim/ASN1c/TypeOfError.h index cf925d8..9451b1e 100644 --- a/e2sim/e2apv1sim/ASN1c/TypeOfError.h +++ b/e2sim/e2apv1sim/ASN1c/TypeOfError.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _TypeOfError_H_ diff --git a/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.c b/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.c index 47da61d..327134e 100644 --- a/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.c +++ b/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.c @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #include "UnsuccessfulOutcome.h" diff --git a/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.h b/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.h index 0773ce5..7762209 100644 --- a/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.h +++ b/e2sim/e2apv1sim/ASN1c/UnsuccessfulOutcome.h @@ -1,26 +1,8 @@ -/* - * - * Copyright 2020 AT&T Intellectual Property - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-PDU-Descriptions" - * found in "../asnTextFiles/e2ap-v01.00.00.asn" - * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D.` + * found in "/home/rshacham/e2ap-v01.00.00.asn" + * `asn1c -fcompound-names -fincludes-quoted -fno-include-deps -findirect-choice -gen-PER -no-gen-OER -D .` */ #ifndef _UnsuccessfulOutcome_H_ diff --git a/e2sim/e2apv1sim/ASN1c/converter-example.mk b/e2sim/e2apv1sim/ASN1c/converter-example.mk index d86befe..aac9161 100644 --- a/e2sim/e2apv1sim/ASN1c/converter-example.mk +++ b/e2sim/e2apv1sim/ASN1c/converter-example.mk @@ -29,5 +29,5 @@ clean: regen: regenerate-from-asn1-source regenerate-from-asn1-source: - /root/forkedasn/bin/asn1c -fcompound-names /home/rshacham/e2sm_kpm_approved.asn + asn1c -fcompound-names /home/rshacham/e2sm_kpm_approved.asn diff --git a/e2sim/e2apv1sim/encode_e2apv1.cpp b/e2sim/e2apv1sim/encode_e2apv1.cpp index dd26279..b782e1f 100644 --- a/e2sim/e2apv1sim/encode_e2apv1.cpp +++ b/e2sim/e2apv1sim/encode_e2apv1.cpp @@ -1,112 +1,12 @@ - -#include "encode_e2apv1.hpp" - -void buildSubsReq(E2AP_PDU_t *pdu) { - ASN_STRUCT_RESET(asn_DEF_E2AP_PDU, pdu); - - pdu->choice.initiatingMessage = (InitiatingMessage_t *)calloc(1, sizeof(InitiatingMessage_t)); - pdu->present = E2AP_PDU_PR_initiatingMessage; - - auto *initMsg = pdu->choice.initiatingMessage; - ASN_STRUCT_RESET(asn_DEF_InitiatingMessage, initMsg); - initMsg->procedureCode = ProcedureCode_id_RICsubscription; - initMsg->criticality = Criticality_reject; - initMsg->value.present = InitiatingMessage__value_PR_RICsubscriptionRequest; - - auto *subReq = &(initMsg->value.choice.RICsubscriptionRequest); - ASN_STRUCT_RESET(asn_DEF_RICsubscriptionRequest, subReq); - - { // RICrequestID - auto *e = (RICsubscriptionRequest_IEs_t *)calloc(1, sizeof(RICsubscriptionRequest_IEs_t)); - ASN_STRUCT_RESET(asn_DEF_RICsubscriptionRequest_IEs, e); - e->id = ProtocolIE_ID_id_RICrequestID; - e->value.present = RICsubscriptionRequest_IEs__value_PR_RICrequestID; - e->value.choice.RICrequestID.ricRequestorID = 88; - e->value.choice.RICrequestID.ricInstanceID = 5; - ASN_SEQUENCE_ADD(&subReq->protocolIEs.list, e); - } - { // RANfunctionID - auto *e = (RICsubscriptionRequest_IEs_t *)calloc(1, sizeof(RICsubscriptionRequest_IEs_t)); - ASN_STRUCT_RESET(asn_DEF_RICsubscriptionRequest_IEs, e); - e->id = ProtocolIE_ID_id_RANfunctionID; - e->criticality = Criticality_reject; - e->value.present = RICsubscriptionRequest_IEs__value_PR_RANfunctionID; - e->value.choice.RANfunctionID = 8; - ASN_SEQUENCE_ADD(&subReq->protocolIEs.list, e); - } - { // RICrequestID - auto *e = (RICsubscriptionRequest_IEs_t *)calloc(1, sizeof(RICsubscriptionRequest_IEs_t)); - ASN_STRUCT_RESET(asn_DEF_RICsubscriptionRequest_IEs, e); - e->id = ProtocolIE_ID_id_RICsubscriptionDetails; - e->criticality = Criticality_reject; - e->value.present = RICsubscriptionRequest_IEs__value_PR_RICsubscriptionDetails; - - uint8_t buf[10] = {1,2,3,4,5,6,7,8,9,0} ; - e->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition.size = 10; - e->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition.buf = (uint8_t *)calloc(1, 10); - memcpy(e->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition.buf, - buf, - e->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition.size); - { // item 1 - auto ie = (RICaction_ToBeSetup_ItemIEs_t *)calloc(1, sizeof(RICaction_ToBeSetup_ItemIEs_t)); - ASN_STRUCT_RESET(asn_DEF_RICaction_ToBeSetup_ItemIEs, ie); - ie->id = ProtocolIE_ID_id_RICaction_ToBeSetup_Item; - ie->criticality = Criticality_ignore; - ie->value.present = RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item; - ie->value.choice.RICaction_ToBeSetup_Item.ricActionID = 22; - ie->value.choice.RICaction_ToBeSetup_Item.ricActionType = RICactionType_report; - - auto *ad = (RICactionDefinition_t *)calloc(1, sizeof(RICactionDefinition_t)); - ASN_STRUCT_RESET(asn_DEF_RICactionDefinition, ad); - ad->size = 10; - uint8_t buf[10] = {1,2,3,4,5,6,7,8,9,0} ; - ad->buf = (uint8_t *)calloc(1, ad->size); - memcpy(ad->buf, buf, ad->size); - ie->value.choice.RICaction_ToBeSetup_Item.ricActionDefinition = ad; - - auto *sa = (RICsubsequentAction_t *) calloc(1, sizeof(RICsubsequentAction_t)); - ASN_STRUCT_RESET(asn_DEF_RICsubsequentAction, sa); - - sa->ricTimeToWait = RICtimeToWait_w500ms; - sa->ricSubsequentActionType = RICsubsequentActionType_continue; - - ie->value.choice.RICaction_ToBeSetup_Item.ricSubsequentAction = sa; - ASN_SEQUENCE_ADD(&e->value.choice.RICsubscriptionDetails.ricAction_ToBeSetup_List.list, ie); - } - - { // item 2 - auto ie = (RICaction_ToBeSetup_ItemIEs_t *)calloc(1, sizeof(RICaction_ToBeSetup_ItemIEs_t)); - ASN_STRUCT_RESET(asn_DEF_RICaction_ToBeSetup_ItemIEs, ie); - ie->id = ProtocolIE_ID_id_RICaction_ToBeSetup_Item; - ie->criticality = Criticality_ignore; - ie->value.present = RICaction_ToBeSetup_ItemIEs__value_PR_RICaction_ToBeSetup_Item; - ie->value.choice.RICaction_ToBeSetup_Item.ricActionID = 47; - ie->value.choice.RICaction_ToBeSetup_Item.ricActionType = RICactionType_policy; - - auto *ad = (RICactionDefinition_t *)calloc(1, sizeof(RICactionDefinition_t)); - ASN_STRUCT_RESET(asn_DEF_RICactionDefinition, ad); - ad->size = 10; - uint8_t buf[10] = {1,2,3,4,5,6,7,8,9,0} ; - ad->buf = (uint8_t *)calloc(1, ad->size); - memcpy(ad->buf, buf, ad->size); - ie->value.choice.RICaction_ToBeSetup_Item.ricActionDefinition = ad; - - auto *sa = (RICsubsequentAction_t *) calloc(1, sizeof(RICsubsequentAction_t)); - ASN_STRUCT_RESET(asn_DEF_RICsubsequentAction, sa); - - sa->ricTimeToWait = RICtimeToWait_w5s; - sa->ricSubsequentActionType = RICsubsequentActionType_wait; - - ie->value.choice.RICaction_ToBeSetup_Item.ricSubsequentAction = sa; - ASN_SEQUENCE_ADD(&e->value.choice.RICsubscriptionDetails.ricAction_ToBeSetup_List.list, ie); - } - - ASN_SEQUENCE_ADD(&subReq->protocolIEs.list, e); - } +#include +#include +#include +#include +#include +#include "encode_e2apv1.hpp" -} void generate_e2apv1_setup_request(E2AP_PDU_t *e2ap_pdu) { @@ -188,20 +88,7 @@ void generate_e2apv1_setup_request(E2AP_PDU_t *e2ap_pdu) { e2ap_pdu->present = pres5; e2ap_pdu->choice.initiatingMessage = initmsg; - /* - fprintf(stderr, "testing PER encoding of e2ap_pdu\n"); - - uint8_t e2apbuffer[8192]; - size_t e2apbuffer_size = 8192; - auto er = - asn_encode_to_buffer(nullptr, - ATS_ALIGNED_BASIC_PER, - &asn_DEF_E2AP_PDU, - e2ap_pdu, e2apbuffer, e2apbuffer_size); - - fprintf(stderr, "er encded is %d\n", er.encoded); - */ } @@ -336,7 +223,7 @@ void generate_e2apv1_subscription_request(E2AP_PDU *e2ap_pdu) { ricsubrid->criticality = 0; ricsubrid->value.present = pres3; - printf("sub6.3\n"); + printf("sub6.3\n"); ricsubrid->value.choice.RICsubscriptionDetails.ricEventTriggerDefinition = *triggerdef; printf("sub6.4\n"); @@ -385,6 +272,156 @@ void generate_e2apv1_subscription_request(E2AP_PDU *e2ap_pdu) { } +void generate_e2apv1_subscription_response(E2AP_PDU *e2ap_pdu, E2AP_PDU *sub_req_pdu) { + + //Gather details of the request + + RICsubscriptionRequest_t orig_req = + sub_req_pdu->choice.initiatingMessage->value.choice.RICsubscriptionRequest; + + RICsubscriptionResponse_IEs_t *ricreqid = + (RICsubscriptionResponse_IEs_t*)calloc(1, sizeof(RICsubscriptionResponse_IEs_t)); + + int count = orig_req.protocolIEs.list.count; + int size = orig_req.protocolIEs.list.size; + + RICsubscriptionRequest_IEs_t **ies = (RICsubscriptionRequest_IEs_t**)orig_req.protocolIEs.list.array; + + fprintf(stderr, "count%d\n", count); + fprintf(stderr, "size%d\n", size); + + RICsubscriptionRequest_IEs__value_PR pres; + + long responseRequestorId; + long responseInstanceId; + long responseActionId; + + std::vector actionIds; + + for (int i=0; i < count; i++) { + RICsubscriptionRequest_IEs_t *next_ie = ies[i]; + pres = next_ie->value.present; + + fprintf(stderr, "next present value %d\n", pres); + + switch(pres) { + case RICsubscriptionRequest_IEs__value_PR_RICrequestID: + { + RICrequestID_t reqId = next_ie->value.choice.RICrequestID; + long requestorId = reqId.ricRequestorID; + long instanceId = reqId.ricInstanceID; + fprintf(stderr, "requestorId %d\n", requestorId); + fprintf(stderr, "instanceId %d\n", instanceId); + responseRequestorId = requestorId; + responseInstanceId = instanceId; + + break; + } + case RICsubscriptionRequest_IEs__value_PR_RANfunctionID: + break; + case RICsubscriptionRequest_IEs__value_PR_RICsubscriptionDetails: + { + RICsubscriptionDetails_t subDetails = next_ie->value.choice.RICsubscriptionDetails; + RICeventTriggerDefinition_t triggerDef = subDetails.ricEventTriggerDefinition; + RICactions_ToBeSetup_List_t actionList = subDetails.ricAction_ToBeSetup_List; + + int actionCount = actionList.list.count; + fprintf(stderr, "action count%d\n", actionCount); + + auto **item_array = actionList.list.array; + + for (int i=0; i < actionCount; i++) { + //RICaction_ToBeSetup_Item_t + auto *next_item = item_array[i]; + RICactionID_t actionId = ((RICaction_ToBeSetup_ItemIEs*)next_item)->value.choice.RICaction_ToBeSetup_Item.ricActionID; + fprintf(stderr, "Next Action ID %ld\n", actionId); + responseActionId = actionId; + actionIds.push_back(responseActionId); + } + + break; + } + } + + } + + fprintf(stderr, "After Processing Subscription Request\n"); + + fprintf(stderr, "requestorId %d\n", responseRequestorId); + fprintf(stderr, "instanceId %d\n", responseInstanceId); + + + for (int i=0; i < actionIds.size(); i++) { + fprintf(stderr, "Action ID %d %ld\n", i, actionIds.at(i)); + + } + + + RICsubscriptionResponse_IEs_t *respricreqid = + (RICsubscriptionResponse_IEs_t*)calloc(1, sizeof(RICsubscriptionResponse_IEs_t)); + + respricreqid->id = ProtocolIE_ID_id_RICrequestID; + respricreqid->criticality = 0; + respricreqid->value.present = RICsubscriptionResponse_IEs__value_PR_RICrequestID; + respricreqid->value.choice.RICrequestID.ricRequestorID = responseRequestorId; + + respricreqid->value.choice.RICrequestID.ricInstanceID = responseInstanceId; + + + RICsubscriptionResponse_IEs_t *ricactionadmitted = + (RICsubscriptionResponse_IEs_t*)calloc(1, sizeof(RICsubscriptionResponse_IEs_t)); + ricactionadmitted->id = ProtocolIE_ID_id_RICactions_Admitted; + ricactionadmitted->criticality = 0; + ricactionadmitted->value.present = RICsubscriptionResponse_IEs__value_PR_RICaction_Admitted_List; + + RICaction_Admitted_List_t* admlist = + (RICaction_Admitted_List_t*)calloc(1,sizeof(RICaction_Admitted_List_t)); + ricactionadmitted->value.choice.RICaction_Admitted_List = *admlist; + + for (int i=0; i < actionIds.size(); i++) { + fprintf(stderr, "in for loop i = %d\n", i); + + long aid = actionIds.at(i); + + RICaction_Admitted_ItemIEs_t *admitie = (RICaction_Admitted_ItemIEs_t*)calloc(1,sizeof(RICaction_Admitted_ItemIEs_t)); + admitie->id = ProtocolIE_ID_id_RICaction_Admitted_Item; + admitie->criticality = 0; + admitie->value.present = RICaction_Admitted_ItemIEs__value_PR_RICaction_Admitted_Item; + admitie->value.choice.RICaction_Admitted_Item.ricActionID = aid; + + ASN_SEQUENCE_ADD(&ricactionadmitted->value.choice.RICaction_Admitted_List.list, admitie); + + } + + + RICsubscriptionResponse_t *ricsubresp = (RICsubscriptionResponse_t*)calloc(1,sizeof(RICsubscriptionResponse_t)); + + ASN_SEQUENCE_ADD(&ricsubresp->protocolIEs.list, respricreqid); + ASN_SEQUENCE_ADD(&ricsubresp->protocolIEs.list, ricactionadmitted); + + + SuccessfulOutcome__value_PR pres2; + pres2 = SuccessfulOutcome__value_PR_RICsubscriptionResponse; + SuccessfulOutcome_t *successoutcome = (SuccessfulOutcome_t*)calloc(1, sizeof(SuccessfulOutcome_t)); + successoutcome->procedureCode = ProcedureCode_id_RICsubscription; + successoutcome->criticality = 0; + successoutcome->value.present = pres2; + successoutcome->value.choice.RICsubscriptionResponse = *ricsubresp; + + E2AP_PDU_PR pres5 = E2AP_PDU_PR_successfulOutcome; + + e2ap_pdu->present = pres5; + e2ap_pdu->choice.successfulOutcome = successoutcome; + + char *error_buf = (char*)calloc(300, sizeof(char)); + size_t errlen; + + asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen); + printf("error length %d\n", errlen); + printf("error buf %s\n", error_buf); + +} + void generate_e2apv1_indication_request(E2AP_PDU *e2ap_pdu) { @@ -454,14 +491,33 @@ void generate_e2apv1_indication_request(E2AP_PDU *e2ap_pdu) { memcpy(ricind_ies6->value.choice.RICindicationHeader.buf, buf2, 12); ricind_ies7->value.choice.RICindicationMessage.buf = (uint8_t*)calloc(1,8192); - uint8_t *buf9 = (uint8_t *)"reportmsg"; - OCTET_STRING_t *msg_str = (OCTET_STRING_t*)calloc(1,sizeof(OCTET_STRING_t)); - msg_str->buf = (uint8_t*)calloc(1,9); - msg_str->size = 9; - memcpy(msg_str->buf, buf9, 9); + // uint8_t *buf9 = (uint8_t *)"reportmsg"; + + + E2SM_KPM_IndicationMessage_t *e2sm_ind_msg = + (E2SM_KPM_IndicationMessage_t*)calloc(1,sizeof(E2SM_KPM_IndicationMessage_t)); - fprintf(stderr, "ind4\n"); + encode_kpm(e2sm_ind_msg); + uint8_t e2smbuffer[8192]; + size_t e2smbuffer_size = 8192; + + asn_codec_ctx_t *opt_cod; + + asn_enc_rval_t er = + asn_encode_to_buffer(opt_cod, + ATS_ALIGNED_BASIC_PER, + &asn_DEF_E2SM_KPM_IndicationMessage, + e2sm_ind_msg, e2smbuffer, e2smbuffer_size); + + fprintf(stderr, "er encded is %d\n", er.encoded); + fprintf(stderr, "after encoding message\n"); + + OCTET_STRING_t *msg_str = (OCTET_STRING_t*)calloc(1,sizeof(OCTET_STRING_t)); + msg_str->buf = (uint8_t*)calloc(1,er.encoded); + msg_str->size = er.encoded; + memcpy(msg_str->buf, e2smbuffer, er.encoded); + pres3 = RICindication_IEs__value_PR_RICindicationMessage; ricind_ies7->id = ProtocolIE_ID_id_RICindicationMessage; @@ -473,10 +529,10 @@ void generate_e2apv1_indication_request(E2AP_PDU *e2ap_pdu) { fprintf(stderr, "after encoding message 2\n"); fprintf(stderr, "after encoding message 3\n"); - ricind_ies7->value.choice.RICindicationMessage.size = 9; + ricind_ies7->value.choice.RICindicationMessage.size = er.encoded; fprintf(stderr, "after encoding message 4\n"); - memcpy(ricind_ies7->value.choice.RICindicationMessage.buf, buf9, 9); + memcpy(ricind_ies7->value.choice.RICindicationMessage.buf, e2smbuffer, er.encoded); fprintf(stderr, "after encoding message 5\n"); @@ -536,5 +592,11 @@ void generate_e2apv1_indication_request(E2AP_PDU *e2ap_pdu) { printf("error length %d\n", errlen); printf("error buf %s\n", error_buf); - // xer_fprint(stderr, &asn_DEF_E2AP_PDU, e2ap_pdu); + xer_fprint(stderr, &asn_DEF_E2AP_PDU, e2ap_pdu); +} + + +void generate_e2apv1_indication_response(E2AP_PDU *e2ap_pdu) { + + } diff --git a/e2sim/e2apv1sim/encode_e2apv1.hpp b/e2sim/e2apv1sim/encode_e2apv1.hpp index 62eaafb..9f544a4 100644 --- a/e2sim/e2apv1sim/encode_e2apv1.hpp +++ b/e2sim/e2apv1sim/encode_e2apv1.hpp @@ -23,6 +23,7 @@ extern "C" { #include "RICactions-ToBeSetup-List.h" #include "RICeventTriggerDefinition.h" #include "RICsubscriptionRequest.h" +#include "RICsubscriptionResponse.h" #include "ProtocolIE-SingleContainer.h" #include "RANfunctions-List.h" #include "RICindication.h" @@ -40,6 +41,6 @@ void generate_e2apv1_setup_response(E2AP_PDU_t *setup_resp_pdu); void generate_e2apv1_subscription_request(E2AP_PDU_t *sub_req_pdu); -void generate_e2apv1_subscription_response(E2AP_PDU_t *sub_resp_pdu); +void generate_e2apv1_subscription_response(E2AP_PDU_t *sub_resp_pdu, E2AP_PDU_t *sub_req_pdu); void generate_e2apv1_indication_request(E2AP_PDU_t *ind_req_pdu); diff --git a/e2sim/e2apv1sim/encode_kpm.cpp b/e2sim/e2apv1sim/encode_kpm.cpp index c11cd3f..9a3e389 100644 --- a/e2sim/e2apv1sim/encode_kpm.cpp +++ b/e2sim/e2apv1sim/encode_kpm.cpp @@ -8,7 +8,184 @@ using namespace std; + void encode_kpm(E2SM_KPM_IndicationMessage_t* indicationmessage) { + ASN_STRUCT_RESET(asn_DEF_E2SM_KPM_IndicationMessage, indicationmessage); + //std::string gn = "GNBCUUP5"; + //std::vector gnvec(gn.begin(), gn.end()); + //uint8_t *buf = &gnvec[0]; + uint8_t *buf = (uint8_t*)"GNBCUUP5"; + OCTET_STRING_t *gnbcuupname = (OCTET_STRING_t*)calloc(1, sizeof(OCTET_STRING_t)); + gnbcuupname->size = 8; + gnbcuupname->buf = (uint8_t*)calloc(1,8); + memcpy(gnbcuupname->buf, buf, gnbcuupname->size); + + + INTEGER_t *bytesdl = (INTEGER_t*)calloc(1, sizeof(INTEGER_t)); + uint8_t buffer[1]; + buffer[0]= 40000; + bytesdl->buf = (uint8_t*)calloc(1,1); + memcpy(bytesdl->buf, buffer,1); + bytesdl->size = 1; + + INTEGER_t *bytesul = (INTEGER_t*)calloc(1, sizeof(INTEGER_t)); + uint8_t buffer1[1]; + buffer1[0] = 50000; + bytesul->buf = (uint8_t*)calloc(1,1); + memcpy(bytesul->buf, buffer1, 1); + bytesul->size = 1; + + FQIPERSlicesPerPlmnListItem_t *fqilistitem = (FQIPERSlicesPerPlmnListItem_t*)calloc(1, sizeof(FQIPERSlicesPerPlmnListItem_t)); + ASN_STRUCT_RESET(asn_DEF_FQIPERSlicesPerPlmnListItem, fqilistitem); + fqilistitem->fiveQI = 9; + fqilistitem->pDCPBytesDL = bytesdl; + fqilistitem->pDCPBytesUL = bytesul; + + + + // std::string sl = "SLICE4"; + // std::vector slvec(sl.begin(), sl.end()); + // uint8_t *buf1 = &slvec[0]; + uint8_t *buf1 = (uint8_t*)"4"; + OCTET_STRING_t *sst = (OCTET_STRING_t*)calloc(1, sizeof(OCTET_STRING_t)); + sst->size = 6; + sst->buf = (uint8_t*)calloc(1,6); + memcpy(sst->buf,buf1,sst->size); + + // std::string sd = "SD1"; + // std::vector sdvec(sd.begin(), sd.end()); + // uint8_t *bufz = &sdvec[0]; + uint8_t *bufz = (uint8_t*)"SD1"; + OCTET_STRING_t *sds = (OCTET_STRING_t*)calloc(1, sizeof(OCTET_STRING_t)); + sds->size = 3; + sds->buf = (uint8_t*)calloc(1,3); + memcpy(sds->buf, bufz, sds->size); + + + SNSSAI_t *snssai = (SNSSAI_t*)calloc(1, sizeof(SNSSAI_t)); + ASN_STRUCT_RESET(asn_DEF_SNSSAI,snssai); + snssai->sST.buf = (uint8_t*)calloc(1,1); + snssai->sST.size = 1; + memcpy(snssai->sST.buf, buf1, 1); + snssai->sD = (OCTET_STRING_t*)calloc(1, sizeof(OCTET_STRING_t)); + snssai->sD->buf = (uint8_t*)calloc(1,3); + snssai->sD->size = 3; + memcpy(snssai->sD->buf, bufz, 3); + + + + SliceToReportListItem_t *slicelistitem = (SliceToReportListItem_t*)calloc(1,sizeof(SliceToReportListItem_t)); + ASN_STRUCT_RESET(asn_DEF_SliceToReportListItem, slicelistitem); + slicelistitem->sliceID = *snssai; + int ret = ASN_SEQUENCE_ADD(&slicelistitem->fQIPERSlicesPerPlmnList.list, fqilistitem); + + asn_codec_ctx_t *opt_cod; + + /* + uint8_t e2smbuffera[8192]; + size_t e2smbuffer_sizea = 8192; + + + + asn_enc_rval_t era = + asn_encode_to_buffer(opt_cod, + ATS_ALIGNED_BASIC_PER, + &asn_DEF_SliceToReportListItem, + slicelistitem, e2smbuffera, e2smbuffer_sizea); + fprintf(stderr, "inner er encded is %d\n", era.encoded); + fprintf(stderr, "after encoding message\n"); + */ + + FGC_CUUP_PM_Format_t *pm_format = (FGC_CUUP_PM_Format_t*)calloc(1,sizeof(FGC_CUUP_PM_Format_t)); + ASN_STRUCT_RESET(asn_DEF_FGC_CUUP_PM_Format, pm_format); + ret = ASN_SEQUENCE_ADD(&pm_format->sliceToReportList.list, slicelistitem); + + uint8_t *buf2 = (uint8_t*)"747"; + // std::string pl = "PLMNID7"; + // std::vector plvec(pl.begin(), pl.end()); + // uint8_t *buf2 = &plvec[0]; + + OCTET_STRING_t *plmnid = (OCTET_STRING_t*)calloc(1,sizeof(OCTET_STRING_t)); + plmnid->buf = (uint8_t*)calloc(3,1); + plmnid->size = 3; + memcpy(plmnid->buf, buf2, plmnid->size); + + + PlmnID_List_t *plmnidlist = (PlmnID_List_t*)calloc(1,sizeof(PlmnID_List_t)); + ASN_STRUCT_RESET(asn_DEF_PlmnID_List, plmnidlist); + plmnidlist->pLMN_Identity = *plmnid; + plmnidlist->cu_UP_PM_5GC = pm_format; + + CUUPMeasurement_Container_t *meas_cont = (CUUPMeasurement_Container_t*)calloc(1, sizeof(CUUPMeasurement_Container_t)); + ASN_STRUCT_RESET(asn_DEF_CUUPMeasurement_Container, meas_cont); + ret = ASN_SEQUENCE_ADD(&meas_cont->plmnList.list, plmnidlist); + + + + + PF_ContainerListItem_t *listitem1 = (PF_ContainerListItem_t*)calloc(1, sizeof(PF_ContainerListItem_t)); + ASN_STRUCT_RESET(asn_DEF_PF_ContainerListItem, listitem1); + listitem1->interface_type = 2; + listitem1->o_CU_UP_PM_Container = *meas_cont; + + OCUUP_PF_Container_t *cuupcont = (OCUUP_PF_Container_t*)calloc(1,sizeof(OCUUP_PF_Container_t)); + ASN_STRUCT_RESET(asn_DEF_OCUUP_PF_Container, cuupcont); + cuupcont->gNB_CU_UP_Name = gnbcuupname; + ret = ASN_SEQUENCE_ADD(&cuupcont->pf_ContainerList.list, listitem1); + + PF_Container_PR pres1 = PF_Container_PR_oCU_UP; + + PF_Container_t *pfcontainer = (PF_Container_t*)calloc(1, sizeof(PF_Container_t)); + ASN_STRUCT_RESET(asn_DEF_PF_Container, pfcontainer); + pfcontainer->present = pres1; + pfcontainer->choice.oCU_UP = *cuupcont; + + PM_Containers_List_t *containers_list = (PM_Containers_List_t*)calloc(1, sizeof(PM_Containers_List_t)); + ASN_STRUCT_RESET(asn_DEF_PM_Containers_List, containers_list); + containers_list->performanceContainer = pfcontainer; + + E2SM_KPM_IndicationMessage_Format1_t *format = + (E2SM_KPM_IndicationMessage_Format1_t*)calloc(1, sizeof(E2SM_KPM_IndicationMessage_Format1_t)); + ASN_STRUCT_RESET(asn_DEF_E2SM_KPM_IndicationMessage_Format1, format); + + ret = ASN_SEQUENCE_ADD(&format->pm_Containers.list, containers_list); + + E2SM_KPM_IndicationMessage_PR pres = E2SM_KPM_IndicationMessage_PR_indicationMessage_Format1; + + indicationmessage->present = pres; + + indicationmessage->choice.indicationMessage_Format1 = *format; + + char *error_buf = (char*)calloc(300, sizeof(char)); + size_t errlen; + + asn_check_constraints(&asn_DEF_E2SM_KPM_IndicationMessage, indicationmessage, error_buf, &errlen); + printf("error length %d\n", errlen); + printf("error buf %s\n", error_buf); + + xer_fprint(stderr, &asn_DEF_E2SM_KPM_IndicationMessage, indicationmessage); + + + uint8_t e2smbuffer[8192]; + size_t e2smbuffer_size = 8192; + + uint8_t e2smbuffer2[8192]; + size_t e2smbuffer_size2 = 8192; + + asn_enc_rval_t er = + asn_encode_to_buffer(opt_cod, + ATS_ALIGNED_BASIC_PER, + &asn_DEF_E2SM_KPM_IndicationMessage, + indicationmessage, e2smbuffer, e2smbuffer_size); + + fprintf(stderr, "er encded is %d\n", er.encoded); + fprintf(stderr, "after encoding message\n"); + + +} + + +void encode_kpm_bak(E2SM_KPM_IndicationMessage_t* indicationmessage) { ASN_STRUCT_RESET(asn_DEF_E2SM_KPM_IndicationMessage, indicationmessage); std::string gn = "GNBCUUP5"; std::vector gnvec(gn.begin(), gn.end()); diff --git a/e2sim/e2apv1sim/encode_kpm.hpp b/e2sim/e2apv1sim/encode_kpm.hpp index 4f784ae..1385b7e 100644 --- a/e2sim/e2apv1sim/encode_kpm.hpp +++ b/e2sim/e2apv1sim/encode_kpm.hpp @@ -5,3 +5,5 @@ #include "FQIPERSlicesPerPlmnListItem.h" void encode_kpm(E2SM_KPM_IndicationMessage_t* indicationmessage); + +void encode_kpm_bak(E2SM_KPM_IndicationMessage_t* indicationmessage); diff --git a/e2sim/e2apv1sim/src/E2AP/e2ap_message_handler.cpp b/e2sim/e2apv1sim/src/E2AP/e2ap_message_handler.cpp index c1f620b..efdf175 100644 --- a/e2sim/e2apv1sim/src/E2AP/e2ap_message_handler.cpp +++ b/e2sim/e2apv1sim/src/E2AP/e2ap_message_handler.cpp @@ -1,3 +1,5 @@ + + /***************************************************************************** # * # Copyright 2019 AT&T Intellectual Property * @@ -18,8 +20,12 @@ ******************************************************************************/ #include "e2ap_message_handler.hpp" #include +//#include +//#include #include "encode_e2apv1.hpp" + + void e2ap_handle_sctp_data(int &socket_fd, sctp_buffer_t &data, bool xmlenc) { fprintf(stderr, "in e2ap_handle_sctp_data()\n"); @@ -69,7 +75,7 @@ void e2ap_handle_sctp_data(int &socket_fd, sctp_buffer_t &data, bool xmlenc) break; case E2AP_PDU_PR_successfulOutcome: - LOG_I("[E2AP] Received SETUP-RESPONSE-SUCCESS"); + LOG_I("[E2AP] Received SETUP-RESPONSE-SUCCESS"); break; case E2AP_PDU_PR_unsuccessfulOutcome: @@ -149,30 +155,7 @@ void e2ap_handle_sctp_data(int &socket_fd, sctp_buffer_t &data, bool xmlenc) default: LOG_E("[E2AP] No available handler for procedureCode=%d", procedureCode); - /* - fprintf(stderr, "sending subscription request\n"); - E2AP_PDU_t* sub_pdu = (E2AP_PDU_t*)calloc(1, sizeof(E2AP_PDU)); - generate_e2apv1_subscription_request(sub_pdu); - - auto buffer_size = MAX_SCTP_BUFFER; - unsigned char buffer[MAX_SCTP_BUFFER]; - - sctp_buffer_t data; - - auto er = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, sub_pdu, buffer, buffer_size); - data.len = er.encoded; - - fprintf(stderr, "er encded is %d\n", er.encoded); - - memcpy(data.buffer, buffer, er.encoded); - - if(sctp_send_data(socket_fd, data) > 0) { - LOG_I("[SCTP] Sent E2-SUBSCRIPTION-REQUEST"); - } else { - LOG_E("[SCTP] Unable to send E2-SUBSCRIPTION-REQUEST to peer"); - } - */ break; } } @@ -203,9 +186,9 @@ void e2ap_handle_E2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd) { //send response data over sctp if(sctp_send_data(socket_fd, data) > 0) { - LOG_I("[SCTP] Sent RIC-SUBSCRIPTION-RESPONSE"); + LOG_I("[SCTP] Sent E2-SETUP-RESPONSE"); } else { - LOG_E("[SCTP] Unable to send RIC-SUBSCRIPTION-RESPONSE to peer"); + LOG_E("[SCTP] Unable to send E2-SETUP-RESPONSE to peer"); } sleep(5); @@ -214,7 +197,6 @@ void e2ap_handle_E2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd) { E2AP_PDU_t* pdu_sub = (E2AP_PDU_t*)calloc(1,sizeof(E2AP_PDU)); - // generate_e2apv1_subscription_request(pdu_setup); generate_e2apv1_subscription_request(pdu_sub); xer_fprint(stderr, &asn_DEF_E2AP_PDU, pdu_sub); @@ -224,42 +206,13 @@ void e2ap_handle_E2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd) { sctp_buffer_t data2; - // auto er2 = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pdu_sub, buffer, buffer_size); - auto er2 = asn_encode_to_buffer(nullptr, ATS_BASIC_XER, &asn_DEF_E2AP_PDU, pdu_sub, buffer, buffer_size); + auto er2 = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pdu_sub, buffer2, buffer_size2); data2.len = er2.encoded; memcpy(data2.buffer, buffer2, er2.encoded); fprintf(stderr, "er encded is %d\n", er2.encoded); - /* - fprintf(stderr, "now that we've encoded....let's decode!!\n"); - E2AP_PDU_t* pdu_sub2 = (E2AP_PDU_t*)calloc(1,sizeof(E2AP_PDU)); - - // auto er3 = asn_decode(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, (void **) &pdu_sub2, - auto er3 = asn_decode(nullptr, ATS_BASIC_XER, &asn_DEF_E2AP_PDU, (void **) &pdu_sub2, - data2.buffer, data2.len); - - int index = (int)pdu_sub2->present; - fprintf(stderr, "length of data %d\n", er3.consumed); - fprintf(stderr, "result %d\n", er3.code); - fprintf(stderr, "index is %d\n", index); - - fprintf(stderr, "showing xer of data\n"); - - xer_fprint(stderr, &asn_DEF_E2AP_PDU, pdu_sub2); - int procedureCode = e2ap_asn1c_get_procedureCode(pdu_sub2); - - LOG_D("[E2AP] Unpacked E2AP-PDU: index = %d, procedureCode = %d\n", - index, procedureCode); - - - */ - - - - - if(sctp_send_data(socket_fd, data2) > 0) { LOG_I("[SCTP] Sent E2-SUBSCRIPTION-REQUEST"); } else { @@ -272,90 +225,64 @@ void e2ap_handle_E2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd) { void e2ap_handle_RICSubscriptionRequest(E2AP_PDU_t* pdu, int &socket_fd) { - //Send back an Indication + //Send back Subscription Success Response - E2AP_PDU_t* pdu_setup = (E2AP_PDU_t*)calloc(1,sizeof(E2AP_PDU)); + E2AP_PDU_t* pdu_resp = (E2AP_PDU_t*)calloc(1,sizeof(E2AP_PDU)); - generate_e2apv1_indication_request(pdu_setup); + generate_e2apv1_subscription_response(pdu_resp, pdu); - xer_fprint(stderr, &asn_DEF_E2AP_PDU, pdu_setup); + fprintf(stderr, "Subscription Response\n"); - auto buffer_size = MAX_SCTP_BUFFER; - unsigned char buffer[MAX_SCTP_BUFFER]; + xer_fprint(stderr, &asn_DEF_E2AP_PDU, pdu_resp); + + auto buffer_size2 = MAX_SCTP_BUFFER; + unsigned char buffer2[MAX_SCTP_BUFFER]; - sctp_buffer_t data; + sctp_buffer_t data2; - auto er = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pdu_setup, buffer, buffer_size); - data.len = er.encoded; + auto er2 = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pdu_resp, buffer2, buffer_size2); + data2.len = er2.encoded; - fprintf(stderr, "er encded is %d\n", er.encoded); + fprintf(stderr, "er encded is %d\n", er2.encoded); - memcpy(data.buffer, buffer, er.encoded); + memcpy(data2.buffer, buffer2, er2.encoded); - if(sctp_send_data(socket_fd, data) > 0) { - LOG_I("[SCTP] Sent E2-SETUP-REQUEST"); + if(sctp_send_data(socket_fd, data2) > 0) { + LOG_I("[SCTP] Sent RIC-SUBSCRIPTION-RESPONSE"); } else { - LOG_E("[SCTP] Unable to send E2-SETUP-REQUEST to peer"); - } - -} + LOG_E("[SCTP] Unable to send RIC-SUBSCRIPTION-RESPONSE to peer"); + } + + + //Send back an Indication -void e2ap_handle_RICSubscriptionRequest_securityDemo(E2AP_PDU_t* pdu, int &socket_fd) -{ - E2AP_PDU_t* res_pdu = e2ap_xml_to_pdu("E2AP_RICsubscriptionResponse.xml"); + E2AP_PDU_t* pdu_ind = (E2AP_PDU_t*)calloc(1,sizeof(E2AP_PDU)); - LOG_D("[E2AP] Created RIC-SUBSCRIPTION-RESPONSE"); + generate_e2apv1_indication_request(pdu_ind); - e2ap_asn1c_print_pdu(res_pdu); + xer_fprint(stderr, &asn_DEF_E2AP_PDU, pdu_ind); - uint8_t *buf; + auto buffer_size = MAX_SCTP_BUFFER; + unsigned char buffer[MAX_SCTP_BUFFER]; + sctp_buffer_t data; - data.len = e2ap_asn1c_encode_pdu(res_pdu, &buf); - memcpy(data.buffer, buf, min(data.len, MAX_SCTP_BUFFER)); - - //send response data over sctp - if(sctp_send_data(socket_fd, data) > 0) { - LOG_I("[SCTP] Sent RIC-SUBSCRIPTION-RESPONSE"); - } else { - LOG_E("[SCTP] Unable to send RIC-SUBSCRIPTION-RESPONSE to peer"); - } - - //Start sending RIC Indication - int count1 = 0, count2 = 0; + auto er = asn_encode_to_buffer(nullptr, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pdu_ind, buffer, buffer_size); + data.len = er.encoded; - E2AP_PDU_t* indication_type1 = e2ap_xml_to_pdu("E2AP_RICindication_type1.xml"); - E2AP_PDU_t* indication_type2 = e2ap_xml_to_pdu("E2AP_RICindication_type2.xml"); + fprintf(stderr, "er encded is %d\n", er.encoded); - uint8_t *buf1, *buf2; - sctp_buffer_t data1, data2; - data1.len = e2ap_asn1c_encode_pdu(indication_type1, &buf1); - memcpy(data1.buffer, buf1, min(data1.len, MAX_SCTP_BUFFER)); + memcpy(data.buffer, buffer, er.encoded); - data2.len = e2ap_asn1c_encode_pdu(indication_type2, &buf2); - memcpy(data2.buffer, buf2, min(data2.len, MAX_SCTP_BUFFER)); + if(sctp_send_data(socket_fd, data) > 0) { + LOG_I("[SCTP] Sent RIC-INDICATION-REQUEST"); + } else { + LOG_E("[SCTP] Unable to send RIC-INDICATION-REQUEST to peer"); + } - while(1){ - sleep(1); - //type1 - if(sctp_send_data(socket_fd, data1) > 0) { - count1++; - LOG_I("[SCTP] Sent RIC-INDICATION SgNBAdditionRequest Type 1, count1 = %d", count1); - } else { - LOG_E("[SCTP] Unable to send RIC-INDICATION to peer"); - } +} - sleep(1); - //type2 - if(sctp_send_data(socket_fd, data2) > 0) { - count2++; - LOG_I("[SCTP] Sent RIC-INDICATION SgNBAdditionRequest Type 2, count2 = %d", count2); - } else { - LOG_E("[SCTP] Unable to send RIC-INDICATION to peer"); - } - } //end while -} -- 2.16.6