diff options
author | Anders Broman <anders.broman@ericsson.com> | 2008-07-01 12:54:33 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2008-07-01 12:54:33 +0000 |
commit | fbcb77edf862b9dc5d84d9279ebedc2d8f86b9cd (patch) | |
tree | a3f934e897d992d23aeff56138fc3c29f7621c1e | |
parent | 64aac645aa2fd67b3ed7efe873df8863acac1d23 (diff) | |
download | wireshark-fbcb77edf862b9dc5d84d9279ebedc2d8f86b9cd.tar.gz wireshark-fbcb77edf862b9dc5d84d9279ebedc2d8f86b9cd.tar.bz2 wireshark-fbcb77edf862b9dc5d84d9279ebedc2d8f86b9cd.zip |
Get rid of some unused code warnings.
svn path=/trunk/; revision=25644
-rw-r--r-- | asn1/gnm/gnm.cnf | 12 | ||||
-rw-r--r-- | epan/dissectors/packet-gnm.c | 720 |
2 files changed, 172 insertions, 560 deletions
diff --git a/asn1/gnm/gnm.cnf b/asn1/gnm/gnm.cnf index 2ced84f4c6..0e32c46427 100644 --- a/asn1/gnm/gnm.cnf +++ b/asn1/gnm/gnm.cnf @@ -17,6 +17,8 @@ #.FIELD_RENAME #.OMIT_ASSIGNMENT +AddedTps +AddLeg AddTpsToGtpInformation AddTpsToGtpResult AddTpsToTpPoolInformation @@ -24,6 +26,8 @@ AddTpsToTpPoolResult AlarmEffectOnServiceParameter CircuitPackAvailabilityStatus ConnectInformation +ConnectionType +ConnectionTypeBi ConnectorType ConnectResult CreateError @@ -32,8 +36,12 @@ CTPDownstreamPointer DisconnectInformation DisconnectResult GeneralError +GeneralErrorCause +IndividualSwitchOver +IndividualResult ListOfTPs LocationName +NamedCrossConnection' PhysicalPortSignalRateAndMappingList PortNumber Reach @@ -41,8 +49,12 @@ RemoveTpsFromGtpInformation RemoveTpsFromGtpResult RemoveTpsFromTpPoolInformation RemoveTpsFromTpPoolResult +RemoveTpsResultInformation +SignalRateAndMappingList SwitchOverInformation SwitchOverResult +TerminationPointInformation +TpsAddedToTpPool TypeText #.END diff --git a/epan/dissectors/packet-gnm.c b/epan/dissectors/packet-gnm.c index 8fa1c60382..fa448afb97 100644 --- a/epan/dissectors/packet-gnm.c +++ b/epan/dissectors/packet-gnm.c @@ -106,12 +106,6 @@ static int hf_gnm_objectClass = -1; /* OBJECT_IDENTIFIER */ static int hf_gnm_characteristicInformation = -1; /* CharacteristicInformation */ static int hf_gnm_SupportedTOClasses_item = -1; /* OBJECT_IDENTIFIER */ static int hf_gnm_AcceptableCircuitPackTypeList_item = -1; /* PrintableString */ -static int hf_gnm_gtp = -1; /* ObjectInstance */ -static int hf_gnm_tpsAdded = -1; /* SEQUENCE_OF_ObjectInstance */ -static int hf_gnm_tpsAdded_item = -1; /* ObjectInstance */ -static int hf_gnm_mpCrossConnection = -1; /* ObjectInstance */ -static int hf_gnm_legs = -1; /* SET_OF_ToTermSpecifier */ -static int hf_gnm_legs_item = -1; /* ToTermSpecifier */ static int hf_gnm_problem = -1; /* ProbableCause */ static int hf_gnm_severityAssignedServiceAffecting = -1; /* AlarmSeverityCode */ static int hf_gnm_severityAssignedNonServiceAffecting = -1; /* AlarmSeverityCode */ @@ -125,10 +119,6 @@ static int hf_gnm_none = -1; /* NULL */ static int hf_gnm_single = -1; /* ObjectInstance */ static int hf_gnm_concatenated = -1; /* SEQUENCE_OF_ObjectInstance */ static int hf_gnm_concatenated_item = -1; /* ObjectInstance */ -static int hf_gnm_explicitPToP = -1; /* ExplicitPtoP */ -static int hf_gnm_ptoTpPool = -1; /* PtoTPPool */ -static int hf_gnm_explicitPtoMP = -1; /* ExplicitPtoMP */ -static int hf_gnm_ptoMPools = -1; /* PtoMPools */ static int hf_gnm_notConnected = -1; /* ObjectInstance */ static int hf_gnm_connected = -1; /* ObjectInstance */ static int hf_gnm_multipleConnections = -1; /* MultipleConnections */ @@ -149,17 +139,10 @@ static int hf_gnm_listofTPs_item = -1; /* ObjectInstance */ static int hf_gnm_EquipmentHolderAddress_item = -1; /* PrintableString */ static int hf_gnm_logicalProblem = -1; /* LogicalProblem */ static int hf_gnm_resourceProblem = -1; /* ResourceProblem */ -static int hf_gnm_globalValue = -1; /* OBJECT_IDENTIFIER */ -static int hf_gnm_localValue = -1; /* INTEGER */ static int hf_gnm_holderEmpty = -1; /* NULL */ static int hf_gnm_inTheAcceptableList = -1; /* CircuitPackType */ static int hf_gnm_notInTheAcceptableList = -1; /* CircuitPackType */ static int hf_gnm_unknownType = -1; /* NULL */ -static int hf_gnm_connection = -1; /* ObjectInstance */ -static int hf_gnm_unchangedTP = -1; /* ObjectInstance */ -static int hf_gnm_newTP = -1; /* ObjectInstance */ -static int hf_gnm_failed = -1; /* Failed */ -static int hf_gnm_pass = -1; /* Connected */ static int hf_gnm_ListOfCharacteristicInformation_item = -1; /* CharacteristicInformation */ static int hf_gnm_problemCause = -1; /* ProblemCause */ static int hf_gnm_incorrectInstances = -1; /* SET_OF_ObjectInstance */ @@ -190,14 +173,7 @@ static int hf_gnm_toTPPools = -1; /* ToTPPools */ static int hf_gnm_toTpPool = -1; /* ObjectInstance */ static int hf_gnm_notAvailable = -1; /* NULL */ static int hf_gnm_relatedObject = -1; /* ObjectInstance */ -static int hf_gnm_deletedTpPoolOrGTP = -1; /* ObjectInstance */ -static int hf_gnm_tps = -1; /* SET_OF_ObjectInstance */ -static int hf_gnm_tps_item = -1; /* ObjectInstance */ static int hf_gnm_SequenceOfObjectInstance_item = -1; /* ObjectInstance */ -static int hf_gnm_SignalRateAndMappingList_item = -1; /* SignalRateAndMappingList_item */ -static int hf_gnm_signalRate = -1; /* SignalRate */ -static int hf_gnm_mappingList = -1; /* MappingList */ -static int hf_gnm_wavelength = -1; /* WaveLength */ static int hf_gnm_simple = -1; /* CharacteristicInformation */ static int hf_gnm_bundle = -1; /* Bundle */ static int hf_gnm_complex = -1; /* SEQUENCE_OF_Bundle */ @@ -212,15 +188,11 @@ static int hf_gnm_sourceType = -1; /* T_sourceType */ static int hf_gnm_sourceID = -1; /* ObjectInstance */ static int hf_gnm_primaryTimingSource = -1; /* SystemTiming */ static int hf_gnm_secondaryTimingSource = -1; /* SystemTiming */ -static int hf_gnm_tPOrGTP = -1; /* ObjectInstance */ -static int hf_gnm_sourceTP = -1; /* ObjectInstance */ -static int hf_gnm_sinkTP = -1; /* ObjectInstance */ static int hf_gnm_toTpOrGTP = -1; /* ExplicitTP */ static int hf_gnm_toPool = -1; /* ObjectInstance */ static int hf_gnm_ToTPPools_item = -1; /* ToTPPools_item */ static int hf_gnm_tpPoolId = -1; /* ObjectInstance */ static int hf_gnm_numberOfTPs = -1; /* INTEGER */ -static int hf_gnm_tpPool = -1; /* ObjectInstance */ static int hf_gnm_TpsInGtpList_item = -1; /* ObjectInstance */ /* named bits */ static int hf_gnm_TransmissionCharacteristics_satellite = -1; @@ -238,17 +210,12 @@ static gint ett_gnm_MappingList = -1; static gint ett_gnm_SignalRate = -1; static gint ett_gnm_SupportedTOClasses = -1; static gint ett_gnm_AcceptableCircuitPackTypeList = -1; -static gint ett_gnm_AddedTps = -1; -static gint ett_gnm_SEQUENCE_OF_ObjectInstance = -1; -static gint ett_gnm_AddLeg = -1; -static gint ett_gnm_SET_OF_ToTermSpecifier = -1; static gint ett_gnm_AlarmSeverityAssignment = -1; static gint ett_gnm_AlarmSeverityAssignmentList = -1; static gint ett_gnm_Bundle = -1; static gint ett_gnm_Connected = -1; static gint ett_gnm_ConnectivityPointer = -1; -static gint ett_gnm_ConnectionType = -1; -static gint ett_gnm_ConnectionTypeBi = -1; +static gint ett_gnm_SEQUENCE_OF_ObjectInstance = -1; static gint ett_gnm_CrossConnectionObjectPointer = -1; static gint ett_gnm_CurrentProblem = -1; static gint ett_gnm_CurrentProblemList = -1; @@ -261,10 +228,7 @@ static gint ett_gnm_ExplicitPtoP = -1; static gint ett_gnm_ExplicitTP = -1; static gint ett_gnm_EquipmentHolderAddress = -1; static gint ett_gnm_Failed = -1; -static gint ett_gnm_GeneralErrorCause = -1; static gint ett_gnm_HolderStatus = -1; -static gint ett_gnm_IndividualSwitchOver = -1; -static gint ett_gnm_IndividualResult = -1; static gint ett_gnm_ListOfCharacteristicInformation = -1; static gint ett_gnm_LogicalProblem = -1; static gint ett_gnm_MultipleConnections = -1; @@ -281,11 +245,8 @@ static gint ett_gnm_ProblemCause = -1; static gint ett_gnm_PtoMPools = -1; static gint ett_gnm_PtoTPPool = -1; static gint ett_gnm_RelatedObjectInstance = -1; -static gint ett_gnm_RemoveTpsResultInformation = -1; static gint ett_gnm_ResourceProblem = -1; static gint ett_gnm_SequenceOfObjectInstance = -1; -static gint ett_gnm_SignalRateAndMappingList = -1; -static gint ett_gnm_SignalRateAndMappingList_item = -1; static gint ett_gnm_SignalType = -1; static gint ett_gnm_SEQUENCE_OF_Bundle = -1; static gint ett_gnm_SubordinateCircuitPackSoftwareLoad = -1; @@ -293,11 +254,9 @@ static gint ett_gnm_T_softwareIdentifiers = -1; static gint ett_gnm_SupportableClientList = -1; static gint ett_gnm_SystemTiming = -1; static gint ett_gnm_SystemTimingSource = -1; -static gint ett_gnm_TerminationPointInformation = -1; static gint ett_gnm_ToTermSpecifier = -1; static gint ett_gnm_ToTPPools = -1; static gint ett_gnm_ToTPPools_item = -1; -static gint ett_gnm_TpsAddedToTpPool = -1; static gint ett_gnm_TpsInGtpList = -1; static gint ett_gnm_TransmissionCharacteristics = -1; @@ -407,106 +366,6 @@ dissect_gnm_AcceptableCircuitPackTypeList(gboolean implicit_tag _U_, tvbuff_t *t } -static const ber_sequence_t SEQUENCE_OF_ObjectInstance_sequence_of[1] = { - { &hf_gnm_tpsAdded_item , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, -}; - -static int -dissect_gnm_SEQUENCE_OF_ObjectInstance(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset, - SEQUENCE_OF_ObjectInstance_sequence_of, hf_index, ett_gnm_SEQUENCE_OF_ObjectInstance); - - return offset; -} - - -static const ber_sequence_t AddedTps_sequence[] = { - { &hf_gnm_gtp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_tpsAdded , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_SEQUENCE_OF_ObjectInstance }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_AddedTps(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - AddedTps_sequence, hf_index, ett_gnm_AddedTps); - - return offset; -} - - -static const value_string gnm_ExplicitTP_vals[] = { - { 0, "oneTPorGTP" }, - { 1, "listofTPs" }, - { 0, NULL } -}; - -static const ber_choice_t ExplicitTP_choice[] = { - { 0, &hf_gnm_oneTPorGTP , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { 1, &hf_gnm_listofTPs , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_SEQUENCE_OF_ObjectInstance }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ExplicitTP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - ExplicitTP_choice, hf_index, ett_gnm_ExplicitTP, - NULL); - - return offset; -} - - -static const value_string gnm_ToTermSpecifier_vals[] = { - { 0, "toTpOrGTP" }, - { 1, "toPool" }, - { 0, NULL } -}; - -static const ber_choice_t ToTermSpecifier_choice[] = { - { 0, &hf_gnm_toTpOrGTP , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gnm_ExplicitTP }, - { 1, &hf_gnm_toPool , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_cmip_ObjectInstance }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ToTermSpecifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - ToTermSpecifier_choice, hf_index, ett_gnm_ToTermSpecifier, - NULL); - - return offset; -} - - -static const ber_sequence_t SET_OF_ToTermSpecifier_set_of[1] = { - { &hf_gnm_legs_item , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ToTermSpecifier }, -}; - -static int -dissect_gnm_SET_OF_ToTermSpecifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, - SET_OF_ToTermSpecifier_set_of, hf_index, ett_gnm_SET_OF_ToTermSpecifier); - - return offset; -} - - -static const ber_sequence_t AddLeg_sequence[] = { - { &hf_gnm_mpCrossConnection, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_legs , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_SET_OF_ToTermSpecifier }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_AddLeg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - AddLeg_sequence, hf_index, ett_gnm_AddLeg); - - return offset; -} - - static const value_string gnm_AlarmSeverityCode_vals[] = { { 0, "non-alarmed" }, { 1, "minor" }, @@ -590,7 +449,7 @@ dissect_gnm_Boolean(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_ static int dissect_gnm_INTEGER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, - NULL); + NULL); return offset; } @@ -615,7 +474,7 @@ dissect_gnm_Bundle(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, static int dissect_gnm_ChannelNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, - NULL); + NULL); return offset; } @@ -740,6 +599,19 @@ dissect_gnm_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, a } +static const ber_sequence_t SEQUENCE_OF_ObjectInstance_sequence_of[1] = { + { &hf_gnm_concatenated_item, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, +}; + +static int +dissect_gnm_SEQUENCE_OF_ObjectInstance(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset, + SEQUENCE_OF_ObjectInstance_sequence_of, hf_index, ett_gnm_SEQUENCE_OF_ObjectInstance); + + return offset; +} + + static const value_string gnm_ConnectivityPointer_vals[] = { { 0, "none" }, { 1, "single" }, @@ -764,160 +636,11 @@ dissect_gnm_ConnectivityPointer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in } -static const ber_sequence_t ExplicitPtoP_sequence[] = { - { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, - { &hf_gnm_toTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ExplicitPtoP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - ExplicitPtoP_sequence, hf_index, ett_gnm_ExplicitPtoP); - - return offset; -} - - -static const ber_sequence_t PtoTPPool_sequence[] = { - { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, - { &hf_gnm_toTpPool , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_PtoTPPool(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - PtoTPPool_sequence, hf_index, ett_gnm_PtoTPPool); - - return offset; -} - - -static const ber_sequence_t SET_OF_ExplicitTP_set_of[1] = { - { &hf_gnm_toTPs_item , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, -}; - -static int -dissect_gnm_SET_OF_ExplicitTP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, - SET_OF_ExplicitTP_set_of, hf_index, ett_gnm_SET_OF_ExplicitTP); - - return offset; -} - - -static const ber_sequence_t ExplicitPtoMP_sequence[] = { - { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, - { &hf_gnm_toTPs , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_SET_OF_ExplicitTP }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ExplicitPtoMP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - ExplicitPtoMP_sequence, hf_index, ett_gnm_ExplicitPtoMP); - - return offset; -} - - -static const ber_sequence_t ToTPPools_item_sequence[] = { - { &hf_gnm_tpPoolId , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_numberOfTPs , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_gnm_INTEGER }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ToTPPools_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - ToTPPools_item_sequence, hf_index, ett_gnm_ToTPPools_item); - - return offset; -} - - -static const ber_sequence_t ToTPPools_set_of[1] = { - { &hf_gnm_ToTPPools_item , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_ToTPPools_item }, -}; - -static int -dissect_gnm_ToTPPools(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, - ToTPPools_set_of, hf_index, ett_gnm_ToTPPools); - - return offset; -} - - -static const ber_sequence_t PtoMPools_sequence[] = { - { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, - { &hf_gnm_toTPPools , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_ToTPPools }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_PtoMPools(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - PtoMPools_sequence, hf_index, ett_gnm_PtoMPools); - - return offset; -} - - -static const value_string gnm_ConnectionType_vals[] = { - { 0, "explicitPToP" }, - { 1, "ptoTpPool" }, - { 2, "explicitPtoMP" }, - { 3, "ptoMPools" }, - { 0, NULL } -}; - -static const ber_choice_t ConnectionType_choice[] = { - { 0, &hf_gnm_explicitPToP , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gnm_ExplicitPtoP }, - { 1, &hf_gnm_ptoTpPool , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gnm_PtoTPPool }, - { 2, &hf_gnm_explicitPtoMP , BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_gnm_ExplicitPtoMP }, - { 3, &hf_gnm_ptoMPools , BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_gnm_PtoMPools }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ConnectionType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - ConnectionType_choice, hf_index, ett_gnm_ConnectionType, - NULL); - - return offset; -} - - -static const value_string gnm_ConnectionTypeBi_vals[] = { - { 0, "explicitPToP" }, - { 1, "ptoTpPool" }, - { 0, NULL } -}; - -static const ber_choice_t ConnectionTypeBi_choice[] = { - { 0, &hf_gnm_explicitPToP , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gnm_ExplicitPtoP }, - { 1, &hf_gnm_ptoTpPool , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gnm_PtoTPPool }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_ConnectionTypeBi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - ConnectionTypeBi_choice, hf_index, ett_gnm_ConnectionTypeBi, - NULL); - - return offset; -} - - static int dissect_gnm_Count(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, - NULL); + NULL); return offset; } @@ -1095,6 +818,71 @@ dissect_gnm_DownstreamConnectivityPointer(gboolean implicit_tag _U_, tvbuff_t *t } +static const value_string gnm_ExplicitTP_vals[] = { + { 0, "oneTPorGTP" }, + { 1, "listofTPs" }, + { 0, NULL } +}; + +static const ber_choice_t ExplicitTP_choice[] = { + { 0, &hf_gnm_oneTPorGTP , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, + { 1, &hf_gnm_listofTPs , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_SEQUENCE_OF_ObjectInstance }, + { 0, NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_ExplicitTP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_choice(actx, tree, tvb, offset, + ExplicitTP_choice, hf_index, ett_gnm_ExplicitTP, + NULL); + + return offset; +} + + +static const ber_sequence_t SET_OF_ExplicitTP_set_of[1] = { + { &hf_gnm_toTPs_item , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, +}; + +static int +dissect_gnm_SET_OF_ExplicitTP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, + SET_OF_ExplicitTP_set_of, hf_index, ett_gnm_SET_OF_ExplicitTP); + + return offset; +} + + +static const ber_sequence_t ExplicitPtoMP_sequence[] = { + { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, + { &hf_gnm_toTPs , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_SET_OF_ExplicitTP }, + { NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_ExplicitPtoMP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, + ExplicitPtoMP_sequence, hf_index, ett_gnm_ExplicitPtoMP); + + return offset; +} + + +static const ber_sequence_t ExplicitPtoP_sequence[] = { + { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, + { &hf_gnm_toTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, + { NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_ExplicitPtoP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, + ExplicitPtoP_sequence, hf_index, ett_gnm_ExplicitPtoP); + + return offset; +} + + static int dissect_gnm_ExternalTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { @@ -1209,28 +997,6 @@ dissect_gnm_Failed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, } -static const value_string gnm_GeneralErrorCause_vals[] = { - { 0, "globalValue" }, - { 1, "localValue" }, - { 0, NULL } -}; - -static const ber_choice_t GeneralErrorCause_choice[] = { - { 0, &hf_gnm_globalValue , BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_gnm_OBJECT_IDENTIFIER }, - { 1, &hf_gnm_localValue , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_gnm_INTEGER }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_GeneralErrorCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - GeneralErrorCause_choice, hf_index, ett_gnm_GeneralErrorCause, - NULL); - - return offset; -} - - static const value_string gnm_HolderStatus_vals[] = { { 0, "holderEmpty" }, { 1, "inTheAcceptableList" }, @@ -1257,44 +1023,6 @@ dissect_gnm_HolderStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse } -static const ber_sequence_t IndividualSwitchOver_sequence[] = { - { &hf_gnm_connection , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_unchangedTP , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_newTP , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_IndividualSwitchOver(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - IndividualSwitchOver_sequence, hf_index, ett_gnm_IndividualSwitchOver); - - return offset; -} - - -static const value_string gnm_IndividualResult_vals[] = { - { 0, "failed" }, - { 1, "pass" }, - { 0, NULL } -}; - -static const ber_choice_t IndividualResult_choice[] = { - { 0, &hf_gnm_failed , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gnm_Failed }, - { 1, &hf_gnm_pass , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gnm_Connected }, - { 0, NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_IndividualResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_choice(actx, tree, tvb, offset, - IndividualResult_choice, hf_index, ett_gnm_IndividualResult, - NULL); - - return offset; -} - - static const value_string gnm_InformationTransferCapabilities_vals[] = { { 0, "speech" }, { 1, "audio3pt1" }, @@ -1389,7 +1117,7 @@ dissect_gnm_NameType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U static int dissect_gnm_NumberOfCircuits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, - NULL); + NULL); return offset; } @@ -1439,6 +1167,64 @@ dissect_gnm_PointerOrNull(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs } +static const ber_sequence_t ToTPPools_item_sequence[] = { + { &hf_gnm_tpPoolId , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, + { &hf_gnm_numberOfTPs , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_gnm_INTEGER }, + { NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_ToTPPools_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, + ToTPPools_item_sequence, hf_index, ett_gnm_ToTPPools_item); + + return offset; +} + + +static const ber_sequence_t ToTPPools_set_of[1] = { + { &hf_gnm_ToTPPools_item , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_ToTPPools_item }, +}; + +static int +dissect_gnm_ToTPPools(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, + ToTPPools_set_of, hf_index, ett_gnm_ToTPPools); + + return offset; +} + + +static const ber_sequence_t PtoMPools_sequence[] = { + { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, + { &hf_gnm_toTPPools , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_ToTPPools }, + { NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_PtoMPools(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, + PtoMPools_sequence, hf_index, ett_gnm_PtoMPools); + + return offset; +} + + +static const ber_sequence_t PtoTPPool_sequence[] = { + { &hf_gnm_fromTp , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_ExplicitTP }, + { &hf_gnm_toTpPool , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, + { NULL, 0, 0, 0, NULL } +}; + +static int +dissect_gnm_PtoTPPool(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, + PtoTPPool_sequence, hf_index, ett_gnm_PtoTPPool); + + return offset; +} + + static const value_string gnm_RelatedObjectInstance_vals[] = { { 0, "notAvailable" }, { 1, "relatedObject" }, @@ -1461,21 +1247,6 @@ dissect_gnm_RelatedObjectInstance(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, } -static const ber_sequence_t RemoveTpsResultInformation_sequence[] = { - { &hf_gnm_deletedTpPoolOrGTP, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_tps , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_SET_OF_ObjectInstance }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_RemoveTpsResultInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - RemoveTpsResultInformation_sequence, hf_index, ett_gnm_RemoveTpsResultInformation); - - return offset; -} - - static const value_string gnm_Replaceable_vals[] = { { 0, "yes" }, { 1, "no" }, @@ -1537,45 +1308,6 @@ dissect_gnm_SignallingCapabilities(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, } - -static int -dissect_gnm_WaveLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, - NULL); - - return offset; -} - - -static const ber_sequence_t SignalRateAndMappingList_item_sequence[] = { - { &hf_gnm_signalRate , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_gnm_SignalRate }, - { &hf_gnm_mappingList , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_gnm_MappingList }, - { &hf_gnm_wavelength , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_gnm_WaveLength }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_SignalRateAndMappingList_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - SignalRateAndMappingList_item_sequence, hf_index, ett_gnm_SignalRateAndMappingList_item); - - return offset; -} - - -static const ber_sequence_t SignalRateAndMappingList_set_of[1] = { - { &hf_gnm_SignalRateAndMappingList_item, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_SignalRateAndMappingList_item }, -}; - -static int -dissect_gnm_SignalRateAndMappingList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset, - SignalRateAndMappingList_set_of, hf_index, ett_gnm_SignalRateAndMappingList); - - return offset; -} - - static const ber_sequence_t SEQUENCE_OF_Bundle_sequence_of[1] = { { &hf_gnm_complex_item , BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gnm_Bundle }, }; @@ -1710,45 +1442,28 @@ dissect_gnm_SystemTimingSource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int } -static const value_string gnm_TerminationPointInformation_vals[] = { - { 0, "tPOrGTP" }, - { 1, "sourceTP" }, - { 2, "sinkTP" }, +static const value_string gnm_ToTermSpecifier_vals[] = { + { 0, "toTpOrGTP" }, + { 1, "toPool" }, { 0, NULL } }; -static const ber_choice_t TerminationPointInformation_choice[] = { - { 0, &hf_gnm_tPOrGTP , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_cmip_ObjectInstance }, - { 1, &hf_gnm_sourceTP , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_cmip_ObjectInstance }, - { 2, &hf_gnm_sinkTP , BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_cmip_ObjectInstance }, +static const ber_choice_t ToTermSpecifier_choice[] = { + { 0, &hf_gnm_toTpOrGTP , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gnm_ExplicitTP }, + { 1, &hf_gnm_toPool , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_cmip_ObjectInstance }, { 0, NULL, 0, 0, 0, NULL } }; static int -dissect_gnm_TerminationPointInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_gnm_ToTermSpecifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_ber_choice(actx, tree, tvb, offset, - TerminationPointInformation_choice, hf_index, ett_gnm_TerminationPointInformation, + ToTermSpecifier_choice, hf_index, ett_gnm_ToTermSpecifier, NULL); return offset; } -static const ber_sequence_t TpsAddedToTpPool_sequence[] = { - { &hf_gnm_tpPool , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, - { &hf_gnm_tps , BER_CLASS_UNI, BER_UNI_TAG_SET, BER_FLAGS_NOOWNTAG, dissect_gnm_SET_OF_ObjectInstance }, - { NULL, 0, 0, 0, NULL } -}; - -static int -dissect_gnm_TpsAddedToTpPool(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, - TpsAddedToTpPool_sequence, hf_index, ett_gnm_TpsAddedToTpPool); - - return offset; -} - - static const ber_sequence_t TpsInGtpList_sequence_of[1] = { { &hf_gnm_TpsInGtpList_item, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_cmip_ObjectInstance }, }; @@ -1811,6 +1526,16 @@ dissect_gnm_Version(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_ return offset; } + + +static int +dissect_gnm_WaveLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index, + NULL); + + return offset; +} + /*--- PDUs ---*/ static void dissect_SupportedTOClasses_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) { @@ -2235,30 +1960,6 @@ void proto_register_gnm(void) { { "Item", "gnm.AcceptableCircuitPackTypeList_item", FT_STRING, BASE_NONE, NULL, 0, "gnm.PrintableString", HFILL }}, - { &hf_gnm_gtp, - { "gtp", "gnm.gtp", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_tpsAdded, - { "tpsAdded", "gnm.tpsAdded", - FT_UINT32, BASE_DEC, NULL, 0, - "gnm.SEQUENCE_OF_ObjectInstance", HFILL }}, - { &hf_gnm_tpsAdded_item, - { "Item", "gnm.tpsAdded_item", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_mpCrossConnection, - { "mpCrossConnection", "gnm.mpCrossConnection", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_legs, - { "legs", "gnm.legs", - FT_UINT32, BASE_DEC, NULL, 0, - "gnm.SET_OF_ToTermSpecifier", HFILL }}, - { &hf_gnm_legs_item, - { "Item", "gnm.legs_item", - FT_UINT32, BASE_DEC, VALS(gnm_ToTermSpecifier_vals), 0, - "gnm.ToTermSpecifier", HFILL }}, { &hf_gnm_problem, { "problem", "gnm.problem", FT_UINT32, BASE_DEC, VALS(cmip_ProbableCause_vals), 0, @@ -2311,22 +2012,6 @@ void proto_register_gnm(void) { { "Item", "gnm.concatenated_item", FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_explicitPToP, - { "explicitPToP", "gnm.explicitPToP", - FT_NONE, BASE_NONE, NULL, 0, - "gnm.ExplicitPtoP", HFILL }}, - { &hf_gnm_ptoTpPool, - { "ptoTpPool", "gnm.ptoTpPool", - FT_NONE, BASE_NONE, NULL, 0, - "gnm.PtoTPPool", HFILL }}, - { &hf_gnm_explicitPtoMP, - { "explicitPtoMP", "gnm.explicitPtoMP", - FT_NONE, BASE_NONE, NULL, 0, - "gnm.ExplicitPtoMP", HFILL }}, - { &hf_gnm_ptoMPools, - { "ptoMPools", "gnm.ptoMPools", - FT_NONE, BASE_NONE, NULL, 0, - "gnm.PtoMPools", HFILL }}, { &hf_gnm_notConnected, { "notConnected", "gnm.notConnected", FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, @@ -2407,14 +2092,6 @@ void proto_register_gnm(void) { { "resourceProblem", "gnm.resourceProblem", FT_UINT32, BASE_DEC, VALS(gnm_ResourceProblem_vals), 0, "gnm.ResourceProblem", HFILL }}, - { &hf_gnm_globalValue, - { "globalValue", "gnm.globalValue", - FT_OID, BASE_NONE, NULL, 0, - "gnm.OBJECT_IDENTIFIER", HFILL }}, - { &hf_gnm_localValue, - { "localValue", "gnm.localValue", - FT_INT32, BASE_DEC, NULL, 0, - "gnm.INTEGER", HFILL }}, { &hf_gnm_holderEmpty, { "holderEmpty", "gnm.holderEmpty", FT_NONE, BASE_NONE, NULL, 0, @@ -2431,26 +2108,6 @@ void proto_register_gnm(void) { { "unknownType", "gnm.unknownType", FT_NONE, BASE_NONE, NULL, 0, "gnm.NULL", HFILL }}, - { &hf_gnm_connection, - { "connection", "gnm.connection", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_unchangedTP, - { "unchangedTP", "gnm.unchangedTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_newTP, - { "newTP", "gnm.newTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_failed, - { "failed", "gnm.failed", - FT_UINT32, BASE_DEC, VALS(gnm_Failed_vals), 0, - "gnm.Failed", HFILL }}, - { &hf_gnm_pass, - { "pass", "gnm.pass", - FT_UINT32, BASE_DEC, VALS(gnm_Connected_vals), 0, - "gnm.Connected", HFILL }}, { &hf_gnm_ListOfCharacteristicInformation_item, { "Item", "gnm.ListOfCharacteristicInformation_item", FT_OID, BASE_NONE, NULL, 0, @@ -2571,38 +2228,10 @@ void proto_register_gnm(void) { { "relatedObject", "gnm.relatedObject", FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_deletedTpPoolOrGTP, - { "deletedTpPoolOrGTP", "gnm.deletedTpPoolOrGTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_tps, - { "tps", "gnm.tps", - FT_UINT32, BASE_DEC, NULL, 0, - "gnm.SET_OF_ObjectInstance", HFILL }}, - { &hf_gnm_tps_item, - { "Item", "gnm.tps_item", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, { &hf_gnm_SequenceOfObjectInstance_item, { "Item", "gnm.SequenceOfObjectInstance_item", FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_SignalRateAndMappingList_item, - { "Item", "gnm.SignalRateAndMappingList_item", - FT_NONE, BASE_NONE, NULL, 0, - "gnm.SignalRateAndMappingList_item", HFILL }}, - { &hf_gnm_signalRate, - { "signalRate", "gnm.signalRate", - FT_UINT32, BASE_DEC, VALS(gnm_SignalRate_vals), 0, - "gnm.SignalRate", HFILL }}, - { &hf_gnm_mappingList, - { "mappingList", "gnm.mappingList", - FT_UINT32, BASE_DEC, NULL, 0, - "gnm.MappingList", HFILL }}, - { &hf_gnm_wavelength, - { "wavelength", "gnm.wavelength", - FT_INT32, BASE_DEC, NULL, 0, - "gnm.WaveLength", HFILL }}, { &hf_gnm_simple, { "simple", "gnm.simple", FT_OID, BASE_NONE, NULL, 0, @@ -2659,18 +2288,6 @@ void proto_register_gnm(void) { { "secondaryTimingSource", "gnm.secondaryTimingSource", FT_NONE, BASE_NONE, NULL, 0, "gnm.SystemTiming", HFILL }}, - { &hf_gnm_tPOrGTP, - { "tPOrGTP", "gnm.tPOrGTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_sourceTP, - { "sourceTP", "gnm.sourceTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, - { &hf_gnm_sinkTP, - { "sinkTP", "gnm.sinkTP", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, { &hf_gnm_toTpOrGTP, { "toTpOrGTP", "gnm.toTpOrGTP", FT_UINT32, BASE_DEC, VALS(gnm_ExplicitTP_vals), 0, @@ -2691,10 +2308,6 @@ void proto_register_gnm(void) { { "numberOfTPs", "gnm.numberOfTPs", FT_INT32, BASE_DEC, NULL, 0, "gnm.INTEGER", HFILL }}, - { &hf_gnm_tpPool, - { "tpPool", "gnm.tpPool", - FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, - "cmip.ObjectInstance", HFILL }}, { &hf_gnm_TpsInGtpList_item, { "Item", "gnm.TpsInGtpList_item", FT_UINT32, BASE_DEC, VALS(cmip_ObjectInstance_vals), 0, @@ -2725,17 +2338,12 @@ void proto_register_gnm(void) { &ett_gnm_SignalRate, &ett_gnm_SupportedTOClasses, &ett_gnm_AcceptableCircuitPackTypeList, - &ett_gnm_AddedTps, - &ett_gnm_SEQUENCE_OF_ObjectInstance, - &ett_gnm_AddLeg, - &ett_gnm_SET_OF_ToTermSpecifier, &ett_gnm_AlarmSeverityAssignment, &ett_gnm_AlarmSeverityAssignmentList, &ett_gnm_Bundle, &ett_gnm_Connected, &ett_gnm_ConnectivityPointer, - &ett_gnm_ConnectionType, - &ett_gnm_ConnectionTypeBi, + &ett_gnm_SEQUENCE_OF_ObjectInstance, &ett_gnm_CrossConnectionObjectPointer, &ett_gnm_CurrentProblem, &ett_gnm_CurrentProblemList, @@ -2748,10 +2356,7 @@ void proto_register_gnm(void) { &ett_gnm_ExplicitTP, &ett_gnm_EquipmentHolderAddress, &ett_gnm_Failed, - &ett_gnm_GeneralErrorCause, &ett_gnm_HolderStatus, - &ett_gnm_IndividualSwitchOver, - &ett_gnm_IndividualResult, &ett_gnm_ListOfCharacteristicInformation, &ett_gnm_LogicalProblem, &ett_gnm_MultipleConnections, @@ -2768,11 +2373,8 @@ void proto_register_gnm(void) { &ett_gnm_PtoMPools, &ett_gnm_PtoTPPool, &ett_gnm_RelatedObjectInstance, - &ett_gnm_RemoveTpsResultInformation, &ett_gnm_ResourceProblem, &ett_gnm_SequenceOfObjectInstance, - &ett_gnm_SignalRateAndMappingList, - &ett_gnm_SignalRateAndMappingList_item, &ett_gnm_SignalType, &ett_gnm_SEQUENCE_OF_Bundle, &ett_gnm_SubordinateCircuitPackSoftwareLoad, @@ -2780,11 +2382,9 @@ void proto_register_gnm(void) { &ett_gnm_SupportableClientList, &ett_gnm_SystemTiming, &ett_gnm_SystemTimingSource, - &ett_gnm_TerminationPointInformation, &ett_gnm_ToTermSpecifier, &ett_gnm_ToTPPools, &ett_gnm_ToTPPools_item, - &ett_gnm_TpsAddedToTpPool, &ett_gnm_TpsInGtpList, &ett_gnm_TransmissionCharacteristics, |