pespin has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/40363?usp=email )
Change subject: ngap: NGAP_Pixits: fix modulepar without default value assigned to
template
......................................................................
ngap: NGAP_Pixits: fix modulepar without default value assigned to template
Otherwise titan errors during startup when trying to assign unbound
values to template parameters in NGAP_Templates.ttcn.
Change-Id: Ib2410457d2b25f09134509b618b079b010e6ace0
---
M library/ngap/NGAP_Pixits.ttcn
1 file changed, 21 insertions(+), 21 deletions(-)
Approvals:
pespin: Looks good to me, approved
osmith: Looks good to me, but someone else must approve
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
diff --git a/library/ngap/NGAP_Pixits.ttcn b/library/ngap/NGAP_Pixits.ttcn
index 258d1a7..027845f 100644
--- a/library/ngap/NGAP_Pixits.ttcn
+++ b/library/ngap/NGAP_Pixits.ttcn
@@ -331,29 +331,29 @@
* @desc Each position in the bitmap represents an encryption algorithm
* @see ETSI TS 138 413 V16.12.0 (2023-05) Clause 9.3.1.86 UE Security Capabilities
*/
- modulepar NRencryptionAlgorithms PX_NR_ENCRYPTION_ALGORITHMS;
+ modulepar NRencryptionAlgorithms PX_NR_ENCRYPTION_ALGORITHMS :=
'0000000000000000'B;
/**
* @desc Each position in the bitmap represents an encryption algorithm
* @see ETSI TS 138 413 V16.12.0 (2023-05) Clause 9.3.1.86 UE Security Capabilities
*/
- modulepar NRintegrityProtectionAlgorithms PX_NR_INTEGRITY_PROTECTION_ALGORITHMS;
+ modulepar NRintegrityProtectionAlgorithms PX_NR_INTEGRITY_PROTECTION_ALGORITHMS :=
'0000000000000000'B;
/**
* @desc Each position in the bitmap represents an encryption algorithm
* @see ETSI TS 138 413 V16.12.0 (2023-05) Clause 9.3.1.86 UE Security Capabilities
*/
- modulepar EUTRAencryptionAlgorithms PX_EUTRA_ENCRYPTION_ALGORITHMS;
+ modulepar EUTRAencryptionAlgorithms PX_EUTRA_ENCRYPTION_ALGORITHMS :=
'0000000000000000'B;
/**
* @desc Each position in the bitmap represents an encryption algorithm
* @see ETSI TS 138 413 V16.12.0 (2023-05) Clause 9.3.1.86 UE Security Capabilities
*/
- modulepar EUTRAintegrityProtectionAlgorithms
PX_EUTRA_INTEGRITY_PROTECTION_ALGORITHMS;
+ modulepar EUTRAintegrityProtectionAlgorithms PX_EUTRA_INTEGRITY_PROTECTION_ALGORITHMS
:= '0000000000000000'B;
- modulepar NextHopChainingCount PX_NEXT_HOP_CHAINING_COUNT;
+ modulepar NextHopChainingCount PX_NEXT_HOP_CHAINING_COUNT := 0;
- modulepar SecurityKey PX_NEXT_HOP_NH;
+ modulepar SecurityKey PX_NEXT_HOP_NH :=
'0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'B;
/**
* @desc Contains the DRB ID
@@ -403,45 +403,45 @@
*/
modulepar NumberOfBroadcastsRequested PX_NUMBER_OF_BROADCASTS_REQUESTED := 4;
- modulepar octetstring PX_SOURCE_TO_TARGET_TRANSPARENT_CONTAINER;
+ modulepar octetstring PX_SOURCE_TO_TARGET_TRANSPARENT_CONTAINER := ''O;
modulepar EPS_TAC PX_EPS_TAC := '0000'O;
- modulepar BIT20 PX_MACRO_NGENB_ID;
+ modulepar BIT20 PX_MACRO_NGENB_ID := '00000000000000000000'B;
- modulepar BIT18 PX_SHORT_MACRO_NGENB_ID;
+ modulepar BIT18 PX_SHORT_MACRO_NGENB_ID := '000000000000000000'B;
- modulepar BIT21 PX_LONG_MACRO_NGENB_ID;
+ modulepar BIT21 PX_LONG_MACRO_NGENB_ID := '000000000000000000000'B;
- modulepar BIT10 PX_UE_IDENTITY_INDEX_VALUE;
+ modulepar BIT10 PX_UE_IDENTITY_INDEX_VALUE := '0000000000'B;
- modulepar PeriodicRegistrationUpdateTimer PX_PERIODIC_REGISTRATION_UPDATE_TIMER;
+ modulepar PeriodicRegistrationUpdateTimer PX_PERIODIC_REGISTRATION_UPDATE_TIMER :=
'00000000'B;
- modulepar NGRANTraceID PX_NGRAN_TRACE_ID;
+ modulepar NGRANTraceID PX_NGRAN_TRACE_ID := '0000000000000000'O;
- modulepar InterfacesToTrace PX_INTERFACES_TO_TRACE;
+ modulepar InterfacesToTrace PX_INTERFACES_TO_TRACE := '00000000'B;
- modulepar UERadioCapabilityID PX_U_E_RADIO_CAPABILITY_ID;
+ modulepar UERadioCapabilityID PX_U_E_RADIO_CAPABILITY_ID := ''O;
- modulepar Extended_ConnectedTime PX_EXTENDED_CONNECTED_TIME;
+ modulepar Extended_ConnectedTime PX_EXTENDED_CONNECTED_TIME := 0;
- modulepar BitRate PX_UE_SIDELINK_AGGREGATE_MAXIMUM_BIT_RATE;
+ modulepar BitRate PX_UE_SIDELINK_AGGREGATE_MAXIMUM_BIT_RATE := 0;
- modulepar FiveQI PX_FIVE_QI;
+ modulepar FiveQI PX_FIVE_QI := 0;
- modulepar bitstring PX_GNB_ID;
+ modulepar bitstring PX_GNB_ID := '0000000000000000000000'B;
/**
* @desc To indicate IMEISV value with a mask, to identify a terminal model without
identifying an individual Mobile Equipment.
* @see 138 413 V16.12.0 (2023-05) Clause 9.3.1.54 Masked IMEISV
*/
- modulepar bitstring PX_MaskedIMEISV;
+ modulepar bitstring PX_MaskedIMEISV :=
'0000000000000000000000000000000000000000000000000000000000000000'B;
/**
* @desc To indicate local configuration for RRM strategies such as camp priorities
in Idle mode and control of inter-RAT/inter-frequency handover in Active mode
* @see 138 413 V16.12.0 (2023-05) Clause 9.3.1.61 Index to RAT/Frequency Selection
Priority
*/
- modulepar integer PX_Index_to_RAT_Frequency_Selection_Priority;
+ modulepar integer PX_Index_to_RAT_Frequency_Selection_Priority := 0;
/**
* @desc eNB Identity.
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/40363?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ib2410457d2b25f09134509b618b079b010e6ace0
Gerrit-Change-Number: 40363
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>