aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_map.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-gsm_map.c')
-rw-r--r--epan/dissectors/packet-gsm_map.c2448
1 files changed, 1224 insertions, 1224 deletions
diff --git a/epan/dissectors/packet-gsm_map.c b/epan/dissectors/packet-gsm_map.c
index 1c6bf5a97a..43a35cbf36 100644
--- a/epan/dissectors/packet-gsm_map.c
+++ b/epan/dissectors/packet-gsm_map.c
@@ -2103,7 +2103,7 @@ static const value_string gsm_map_OPERATION_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t OPERATION_choice[] = {
+static const ber_old_choice_t OPERATION_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_operationLocalvalue },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_globalValue },
{ 0, 0, 0, 0, NULL }
@@ -2111,9 +2111,9 @@ static const ber_choice_t OPERATION_choice[] = {
static int
dissect_gsm_map_OPERATION(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,
- OPERATION_choice, hf_index, ett_gsm_map_OPERATION,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ OPERATION_choice, hf_index, ett_gsm_map_OPERATION,
+ NULL);
return offset;
}
@@ -2137,7 +2137,7 @@ static int dissect_invokeparameter(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t Invoke_sequence[] = {
+static const ber_old_sequence_t Invoke_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_invokeID },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_linkedID_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_opCode },
@@ -2147,8 +2147,8 @@ static const ber_sequence_t Invoke_sequence[] = {
static int
dissect_gsm_map_Invoke(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,
- Invoke_sequence, hf_index, ett_gsm_map_Invoke);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Invoke_sequence, hf_index, ett_gsm_map_Invoke);
return offset;
}
@@ -2172,7 +2172,7 @@ static int dissect_returnparameter(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t T_resultretres_sequence[] = {
+static const ber_old_sequence_t T_resultretres_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_opCode },
{ BER_CLASS_ANY, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_returnparameter },
{ 0, 0, 0, NULL }
@@ -2180,8 +2180,8 @@ static const ber_sequence_t T_resultretres_sequence[] = {
static int
dissect_gsm_map_T_resultretres(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,
- T_resultretres_sequence, hf_index, ett_gsm_map_T_resultretres);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ T_resultretres_sequence, hf_index, ett_gsm_map_T_resultretres);
return offset;
}
@@ -2190,7 +2190,7 @@ static int dissect_resultretres(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t ReturnResult_sequence[] = {
+static const ber_old_sequence_t ReturnResult_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_invokeID },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_resultretres },
{ 0, 0, 0, NULL }
@@ -2198,8 +2198,8 @@ static const ber_sequence_t ReturnResult_sequence[] = {
static int
dissect_gsm_map_ReturnResult(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,
- ReturnResult_sequence, hf_index, ett_gsm_map_ReturnResult);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReturnResult_sequence, hf_index, ett_gsm_map_ReturnResult);
return offset;
}
@@ -2299,7 +2299,7 @@ static const value_string gsm_map_ERROR_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t ERROR_choice[] = {
+static const ber_old_choice_t ERROR_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_localErrorcode },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_globalValue },
{ 0, 0, 0, 0, NULL }
@@ -2307,9 +2307,9 @@ static const ber_choice_t ERROR_choice[] = {
static int
dissect_gsm_map_ERROR(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,
- ERROR_choice, hf_index, ett_gsm_map_ERROR,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ ERROR_choice, hf_index, ett_gsm_map_ERROR,
+ NULL);
return offset;
}
@@ -2333,7 +2333,7 @@ static int dissect_parameter(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t ReturnError_sequence[] = {
+static const ber_old_sequence_t ReturnError_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_invokeID },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_returnErrorCode },
{ BER_CLASS_ANY, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_parameter },
@@ -2342,8 +2342,8 @@ static const ber_sequence_t ReturnError_sequence[] = {
static int
dissect_gsm_map_ReturnError(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,
- ReturnError_sequence, hf_index, ett_gsm_map_ReturnError);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReturnError_sequence, hf_index, ett_gsm_map_ReturnError);
return offset;
}
@@ -2736,7 +2736,7 @@ static const value_string gsm_map_T_invokeIDRej_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t T_invokeIDRej_choice[] = {
+static const ber_old_choice_t T_invokeIDRej_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_derivable },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_NOOWNTAG, dissect_not_derivable },
{ 0, 0, 0, 0, NULL }
@@ -2744,9 +2744,9 @@ static const ber_choice_t T_invokeIDRej_choice[] = {
static int
dissect_gsm_map_T_invokeIDRej(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,
- T_invokeIDRej_choice, hf_index, ett_gsm_map_T_invokeIDRej,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ T_invokeIDRej_choice, hf_index, ett_gsm_map_T_invokeIDRej,
+ NULL);
return offset;
}
@@ -2850,7 +2850,7 @@ static const value_string gsm_map_T_problem_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t T_problem_choice[] = {
+static const ber_old_choice_t T_problem_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_generalProblem_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_invokeProblem_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_returnResultProblem_impl },
@@ -2860,9 +2860,9 @@ static const ber_choice_t T_problem_choice[] = {
static int
dissect_gsm_map_T_problem(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,
- T_problem_choice, hf_index, ett_gsm_map_T_problem,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ T_problem_choice, hf_index, ett_gsm_map_T_problem,
+ NULL);
return offset;
}
@@ -2871,7 +2871,7 @@ static int dissect_problem(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset _
}
-static const ber_sequence_t Reject_sequence[] = {
+static const ber_old_sequence_t Reject_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_invokeIDRej },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_problem },
{ 0, 0, 0, NULL }
@@ -2879,8 +2879,8 @@ static const ber_sequence_t Reject_sequence[] = {
static int
dissect_gsm_map_Reject(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,
- Reject_sequence, hf_index, ett_gsm_map_Reject);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Reject_sequence, hf_index, ett_gsm_map_Reject);
return offset;
}
@@ -2898,7 +2898,7 @@ static const value_string gsm_map_Component_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Component_choice[] = {
+static const ber_old_choice_t Component_choice[] = {
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_invoke_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_returnResultLast_impl },
{ 3, BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_returnError_impl },
@@ -2909,9 +2909,9 @@ static const ber_choice_t Component_choice[] = {
static int
dissect_gsm_map_Component(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,
- Component_choice, hf_index, ett_gsm_map_Component,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Component_choice, hf_index, ett_gsm_map_Component,
+ NULL);
return offset;
}
@@ -3018,7 +3018,7 @@ static int dissect_extType(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset _
}
-static const ber_sequence_t PrivateExtension_sequence[] = {
+static const ber_old_sequence_t PrivateExtension_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_extId },
{ BER_CLASS_ANY, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extType },
{ 0, 0, 0, NULL }
@@ -3026,8 +3026,8 @@ static const ber_sequence_t PrivateExtension_sequence[] = {
static int
dissect_gsm_map_PrivateExtension(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,
- PrivateExtension_sequence, hf_index, ett_gsm_map_PrivateExtension);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrivateExtension_sequence, hf_index, ett_gsm_map_PrivateExtension);
return offset;
}
@@ -3036,14 +3036,14 @@ static int dissect_PrivateExtensionList_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t PrivateExtensionList_sequence_of[1] = {
+static const ber_old_sequence_t PrivateExtensionList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PrivateExtensionList_item },
};
static int
dissect_gsm_map_PrivateExtensionList(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,
- PrivateExtensionList_sequence_of, hf_index, ett_gsm_map_PrivateExtensionList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ PrivateExtensionList_sequence_of, hf_index, ett_gsm_map_PrivateExtensionList);
return offset;
}
@@ -3052,14 +3052,14 @@ static int dissect_privateExtensionList_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t PcsExtensions_sequence[] = {
+static const ber_old_sequence_t PcsExtensions_sequence[] = {
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_PcsExtensions(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,
- PcsExtensions_sequence, hf_index, ett_gsm_map_PcsExtensions);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PcsExtensions_sequence, hf_index, ett_gsm_map_PcsExtensions);
return offset;
}
@@ -3068,7 +3068,7 @@ static int dissect_pcsExtensions_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t ExtensionContainer_sequence[] = {
+static const ber_old_sequence_t ExtensionContainer_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_privateExtensionList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_pcsExtensions_impl },
{ 0, 0, 0, NULL }
@@ -3076,8 +3076,8 @@ static const ber_sequence_t ExtensionContainer_sequence[] = {
int
dissect_gsm_map_ExtensionContainer(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,
- ExtensionContainer_sequence, hf_index, ett_gsm_map_ExtensionContainer);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ExtensionContainer_sequence, hf_index, ett_gsm_map_ExtensionContainer);
return offset;
}
@@ -3089,7 +3089,7 @@ static int dissect_extensionContainer_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t Bss_APDU_sequence[] = {
+static const ber_old_sequence_t Bss_APDU_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_protocolId },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_signalInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -3098,8 +3098,8 @@ static const ber_sequence_t Bss_APDU_sequence[] = {
static int
dissect_gsm_map_Bss_APDU(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,
- Bss_APDU_sequence, hf_index, ett_gsm_map_Bss_APDU);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Bss_APDU_sequence, hf_index, ett_gsm_map_Bss_APDU);
return offset;
}
@@ -3409,7 +3409,7 @@ static const value_string gsm_map_SuperChargerInfo_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SuperChargerInfo_choice[] = {
+static const ber_old_choice_t SuperChargerInfo_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_sendSubscriberData_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_subscriberDataStored_impl },
{ 0, 0, 0, 0, NULL }
@@ -3417,9 +3417,9 @@ static const ber_choice_t SuperChargerInfo_choice[] = {
static int
dissect_gsm_map_SuperChargerInfo(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,
- SuperChargerInfo_choice, hf_index, ett_gsm_map_SuperChargerInfo,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SuperChargerInfo_choice, hf_index, ett_gsm_map_SuperChargerInfo,
+ NULL);
return offset;
}
@@ -3510,7 +3510,7 @@ static int dissect_supportedRAT_TypesIndicator_impl(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t VLR_Capability_sequence[] = {
+static const ber_old_sequence_t VLR_Capability_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_supportedCamelPhases_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_solsaSupportIndicator_impl },
@@ -3525,8 +3525,8 @@ static const ber_sequence_t VLR_Capability_sequence[] = {
static int
dissect_gsm_map_VLR_Capability(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,
- VLR_Capability_sequence, hf_index, ett_gsm_map_VLR_Capability);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ VLR_Capability_sequence, hf_index, ett_gsm_map_VLR_Capability);
return offset;
}
@@ -3630,7 +3630,7 @@ static int dissect_imei_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t ADD_Info_sequence[] = {
+static const ber_old_sequence_t ADD_Info_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imeisv_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_skipSubscriberDataUpdate_impl },
{ 0, 0, 0, NULL }
@@ -3638,8 +3638,8 @@ static const ber_sequence_t ADD_Info_sequence[] = {
static int
dissect_gsm_map_ADD_Info(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,
- ADD_Info_sequence, hf_index, ett_gsm_map_ADD_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ADD_Info_sequence, hf_index, ett_gsm_map_ADD_Info);
return offset;
}
@@ -3648,7 +3648,7 @@ static int dissect_add_info_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t UpdateLocationArg_sequence[] = {
+static const ber_old_sequence_t UpdateLocationArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_msc_Number_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_vlr_Number },
@@ -3664,14 +3664,14 @@ static const ber_sequence_t UpdateLocationArg_sequence[] = {
static int
dissect_gsm_map_UpdateLocationArg(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,
- UpdateLocationArg_sequence, hf_index, ett_gsm_map_UpdateLocationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UpdateLocationArg_sequence, hf_index, ett_gsm_map_UpdateLocationArg);
return offset;
}
-static const ber_sequence_t UpdateLocationRes_sequence[] = {
+static const ber_old_sequence_t UpdateLocationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_hlr_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_add_Capability },
@@ -3680,22 +3680,22 @@ static const ber_sequence_t UpdateLocationRes_sequence[] = {
static int
dissect_gsm_map_UpdateLocationRes(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,
- UpdateLocationRes_sequence, hf_index, ett_gsm_map_UpdateLocationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UpdateLocationRes_sequence, hf_index, ett_gsm_map_UpdateLocationRes);
return offset;
}
-static const ber_sequence_t SLR_Arg_PCS_Extensions_sequence[] = {
+static const ber_old_sequence_t SLR_Arg_PCS_Extensions_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_na_ESRK_Request_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_SLR_Arg_PCS_Extensions(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,
- SLR_Arg_PCS_Extensions_sequence, hf_index, ett_gsm_map_SLR_Arg_PCS_Extensions);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SLR_Arg_PCS_Extensions_sequence, hf_index, ett_gsm_map_SLR_Arg_PCS_Extensions);
return offset;
}
@@ -3704,7 +3704,7 @@ static int dissect_slr_Arg_PCS_Extensions_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t SLR_ArgExtensionContainer_sequence[] = {
+static const ber_old_sequence_t SLR_ArgExtensionContainer_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_privateExtensionList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_slr_Arg_PCS_Extensions_impl },
{ 0, 0, 0, NULL }
@@ -3712,8 +3712,8 @@ static const ber_sequence_t SLR_ArgExtensionContainer_sequence[] = {
static int
dissect_gsm_map_SLR_ArgExtensionContainer(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,
- SLR_ArgExtensionContainer_sequence, hf_index, ett_gsm_map_SLR_ArgExtensionContainer);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SLR_ArgExtensionContainer_sequence, hf_index, ett_gsm_map_SLR_ArgExtensionContainer);
return offset;
}
@@ -3722,7 +3722,7 @@ static int dissect_slr_ArgExtensionContainer_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t IMSI_WithLMSI_sequence[] = {
+static const ber_old_sequence_t IMSI_WithLMSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_lmsi },
{ 0, 0, 0, NULL }
@@ -3730,8 +3730,8 @@ static const ber_sequence_t IMSI_WithLMSI_sequence[] = {
static int
dissect_gsm_map_IMSI_WithLMSI(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,
- IMSI_WithLMSI_sequence, hf_index, ett_gsm_map_IMSI_WithLMSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IMSI_WithLMSI_sequence, hf_index, ett_gsm_map_IMSI_WithLMSI);
return offset;
}
@@ -3746,7 +3746,7 @@ static const value_string gsm_map_Identity_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Identity_choice[] = {
+static const ber_old_choice_t Identity_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_imsi_WithLMSI },
{ 0, 0, 0, 0, NULL }
@@ -3754,9 +3754,9 @@ static const ber_choice_t Identity_choice[] = {
static int
dissect_gsm_map_Identity(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,
- Identity_choice, hf_index, ett_gsm_map_Identity,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Identity_choice, hf_index, ett_gsm_map_Identity,
+ NULL);
return offset;
}
@@ -3784,7 +3784,7 @@ static int dissect_cancellationType(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CancelLocationArg_sequence[] = {
+static const ber_old_sequence_t CancelLocationArg_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_identity },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cancellationType },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -3793,8 +3793,8 @@ static const ber_sequence_t CancelLocationArg_sequence[] = {
static int
dissect_gsm_map_CancelLocationArg(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,
- CancelLocationArg_sequence, hf_index, ett_gsm_map_CancelLocationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CancelLocationArg_sequence, hf_index, ett_gsm_map_CancelLocationArg);
return offset;
}
@@ -3806,7 +3806,7 @@ static const value_string gsm_map_CancelLocationArgV2_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t CancelLocationArgV2_choice[] = {
+static const ber_old_choice_t CancelLocationArgV2_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_imsi_WithLMSI },
{ 0, 0, 0, 0, NULL }
@@ -3814,29 +3814,29 @@ static const ber_choice_t CancelLocationArgV2_choice[] = {
static int
dissect_gsm_map_CancelLocationArgV2(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,
- CancelLocationArgV2_choice, hf_index, ett_gsm_map_CancelLocationArgV2,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ CancelLocationArgV2_choice, hf_index, ett_gsm_map_CancelLocationArgV2,
+ NULL);
return offset;
}
-static const ber_sequence_t CancelLocationRes_sequence[] = {
+static const ber_old_sequence_t CancelLocationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_CancelLocationRes(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,
- CancelLocationRes_sequence, hf_index, ett_gsm_map_CancelLocationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CancelLocationRes_sequence, hf_index, ett_gsm_map_CancelLocationRes);
return offset;
}
-static const ber_sequence_t PurgeMSArg_sequence[] = {
+static const ber_old_sequence_t PurgeMSArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_vlr_Number_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sgsn_Number_impl },
@@ -3846,14 +3846,14 @@ static const ber_sequence_t PurgeMSArg_sequence[] = {
static int
dissect_gsm_map_PurgeMSArg(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,
- PurgeMSArg_sequence, hf_index, ett_gsm_map_PurgeMSArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PurgeMSArg_sequence, hf_index, ett_gsm_map_PurgeMSArg);
return offset;
}
-static const ber_sequence_t PurgeMSArgV2_sequence[] = {
+static const ber_old_sequence_t PurgeMSArgV2_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_vlr_Number },
{ 0, 0, 0, NULL }
@@ -3861,14 +3861,14 @@ static const ber_sequence_t PurgeMSArgV2_sequence[] = {
static int
dissect_gsm_map_PurgeMSArgV2(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,
- PurgeMSArgV2_sequence, hf_index, ett_gsm_map_PurgeMSArgV2);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PurgeMSArgV2_sequence, hf_index, ett_gsm_map_PurgeMSArgV2);
return offset;
}
-static const ber_sequence_t PurgeMSRes_sequence[] = {
+static const ber_old_sequence_t PurgeMSRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_freezeTMSI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_freezeP_TMSI_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -3877,8 +3877,8 @@ static const ber_sequence_t PurgeMSRes_sequence[] = {
static int
dissect_gsm_map_PurgeMSRes(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,
- PurgeMSRes_sequence, hf_index, ett_gsm_map_PurgeMSRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PurgeMSRes_sequence, hf_index, ett_gsm_map_PurgeMSRes);
return offset;
}
@@ -3957,7 +3957,7 @@ static int dissect_hopCounter_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t SendIdentificationArg_sequence[] = {
+static const ber_old_sequence_t SendIdentificationArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_tmsi },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_numberOfRequestedVectors },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_segmentationProhibited },
@@ -3970,8 +3970,8 @@ static const ber_sequence_t SendIdentificationArg_sequence[] = {
static int
dissect_gsm_map_SendIdentificationArg(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,
- SendIdentificationArg_sequence, hf_index, ett_gsm_map_SendIdentificationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendIdentificationArg_sequence, hf_index, ett_gsm_map_SendIdentificationArg);
return offset;
}
@@ -4022,7 +4022,7 @@ static int dissect_groupKey_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t AuthenticationTriplet_sequence[] = {
+static const ber_old_sequence_t AuthenticationTriplet_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_rand },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sres },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_kc },
@@ -4031,8 +4031,8 @@ static const ber_sequence_t AuthenticationTriplet_sequence[] = {
static int
dissect_gsm_map_AuthenticationTriplet(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,
- AuthenticationTriplet_sequence, hf_index, ett_gsm_map_AuthenticationTriplet);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AuthenticationTriplet_sequence, hf_index, ett_gsm_map_AuthenticationTriplet);
return offset;
}
@@ -4041,14 +4041,14 @@ static int dissect_TripletList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t TripletList_sequence_of[1] = {
+static const ber_old_sequence_t TripletList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_TripletList_item },
};
static int
dissect_gsm_map_TripletList(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,
- TripletList_sequence_of, hf_index, ett_gsm_map_TripletList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ TripletList_sequence_of, hf_index, ett_gsm_map_TripletList);
return offset;
}
@@ -4112,7 +4112,7 @@ static int dissect_autn(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset _U_,
}
-static const ber_sequence_t AuthenticationQuintuplet_sequence[] = {
+static const ber_old_sequence_t AuthenticationQuintuplet_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_rand },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_xres },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ck },
@@ -4123,8 +4123,8 @@ static const ber_sequence_t AuthenticationQuintuplet_sequence[] = {
static int
dissect_gsm_map_AuthenticationQuintuplet(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,
- AuthenticationQuintuplet_sequence, hf_index, ett_gsm_map_AuthenticationQuintuplet);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AuthenticationQuintuplet_sequence, hf_index, ett_gsm_map_AuthenticationQuintuplet);
return offset;
}
@@ -4133,14 +4133,14 @@ static int dissect_QuintupletList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t QuintupletList_sequence_of[1] = {
+static const ber_old_sequence_t QuintupletList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_QuintupletList_item },
};
static int
dissect_gsm_map_QuintupletList(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,
- QuintupletList_sequence_of, hf_index, ett_gsm_map_QuintupletList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ QuintupletList_sequence_of, hf_index, ett_gsm_map_QuintupletList);
return offset;
}
@@ -4155,7 +4155,7 @@ static const value_string gsm_map_AuthenticationSetList_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t AuthenticationSetList_choice[] = {
+static const ber_old_choice_t AuthenticationSetList_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_tripletList_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_quintupletList_impl },
{ 0, 0, 0, 0, NULL }
@@ -4163,9 +4163,9 @@ static const ber_choice_t AuthenticationSetList_choice[] = {
static int
dissect_gsm_map_AuthenticationSetList(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,
- AuthenticationSetList_choice, hf_index, ett_gsm_map_AuthenticationSetList,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ AuthenticationSetList_choice, hf_index, ett_gsm_map_AuthenticationSetList,
+ NULL);
return offset;
}
@@ -4190,7 +4190,7 @@ static int dissect_cksn_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t GSM_SecurityContextData_sequence[] = {
+static const ber_old_sequence_t GSM_SecurityContextData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_kc },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_cksn },
{ 0, 0, 0, NULL }
@@ -4198,8 +4198,8 @@ static const ber_sequence_t GSM_SecurityContextData_sequence[] = {
static int
dissect_gsm_map_GSM_SecurityContextData(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,
- GSM_SecurityContextData_sequence, hf_index, ett_gsm_map_GSM_SecurityContextData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GSM_SecurityContextData_sequence, hf_index, ett_gsm_map_GSM_SecurityContextData);
return offset;
}
@@ -4221,7 +4221,7 @@ static int dissect_ksi(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset _U_,
}
-static const ber_sequence_t UMTS_SecurityContextData_sequence[] = {
+static const ber_old_sequence_t UMTS_SecurityContextData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ck },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ik },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ksi },
@@ -4230,8 +4230,8 @@ static const ber_sequence_t UMTS_SecurityContextData_sequence[] = {
static int
dissect_gsm_map_UMTS_SecurityContextData(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,
- UMTS_SecurityContextData_sequence, hf_index, ett_gsm_map_UMTS_SecurityContextData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UMTS_SecurityContextData_sequence, hf_index, ett_gsm_map_UMTS_SecurityContextData);
return offset;
}
@@ -4246,7 +4246,7 @@ static const value_string gsm_map_CurrentSecurityContext_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t CurrentSecurityContext_choice[] = {
+static const ber_old_choice_t CurrentSecurityContext_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsm_SecurityContextData_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_umts_SecurityContextData_impl },
{ 0, 0, 0, 0, NULL }
@@ -4254,9 +4254,9 @@ static const ber_choice_t CurrentSecurityContext_choice[] = {
static int
dissect_gsm_map_CurrentSecurityContext(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,
- CurrentSecurityContext_choice, hf_index, ett_gsm_map_CurrentSecurityContext,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ CurrentSecurityContext_choice, hf_index, ett_gsm_map_CurrentSecurityContext,
+ NULL);
return offset;
}
@@ -4265,7 +4265,7 @@ static int dissect_currentSecurityContext_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t SendIdentificationRes_sequence[] = {
+static const ber_old_sequence_t SendIdentificationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_authenticationSetList },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_currentSecurityContext_impl },
@@ -4275,14 +4275,14 @@ static const ber_sequence_t SendIdentificationRes_sequence[] = {
static int
dissect_gsm_map_SendIdentificationRes(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,
- SendIdentificationRes_sequence, hf_index, ett_gsm_map_SendIdentificationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendIdentificationRes_sequence, hf_index, ett_gsm_map_SendIdentificationRes);
return offset;
}
-static const ber_sequence_t SendIdentificationResV2_sequence[] = {
+static const ber_old_sequence_t SendIdentificationResV2_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_tripletList },
{ 0, 0, 0, NULL }
@@ -4290,8 +4290,8 @@ static const ber_sequence_t SendIdentificationResV2_sequence[] = {
static int
dissect_gsm_map_SendIdentificationResV2(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,
- SendIdentificationResV2_sequence, hf_index, ett_gsm_map_SendIdentificationResV2);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendIdentificationResV2_sequence, hf_index, ett_gsm_map_SendIdentificationResV2);
return offset;
}
@@ -4329,7 +4329,7 @@ static int dissect_cellId_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offs
}
-static const ber_sequence_t PrepareHO_Arg_sequence[] = {
+static const ber_old_sequence_t PrepareHO_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_targetCellId },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ho_NumberNotRequired },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_bss_APDU },
@@ -4338,8 +4338,8 @@ static const ber_sequence_t PrepareHO_Arg_sequence[] = {
static int
dissect_gsm_map_PrepareHO_Arg(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,
- PrepareHO_Arg_sequence, hf_index, ett_gsm_map_PrepareHO_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareHO_Arg_sequence, hf_index, ett_gsm_map_PrepareHO_Arg);
return offset;
}
@@ -4429,7 +4429,7 @@ static int dissect_longsignalInfo(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t AccessNetworkSignalInfo_sequence[] = {
+static const ber_old_sequence_t AccessNetworkSignalInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_accessNetworkProtocolId },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_longsignalInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -4438,8 +4438,8 @@ static const ber_sequence_t AccessNetworkSignalInfo_sequence[] = {
static int
dissect_gsm_map_AccessNetworkSignalInfo(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,
- AccessNetworkSignalInfo_sequence, hf_index, ett_gsm_map_AccessNetworkSignalInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AccessNetworkSignalInfo_sequence, hf_index, ett_gsm_map_AccessNetworkSignalInfo);
return offset;
}
@@ -4576,7 +4576,7 @@ static int dissect_encryptionAlgorithms_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t AllowedUMTS_Algorithms_sequence[] = {
+static const ber_old_sequence_t AllowedUMTS_Algorithms_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_integrityProtectionAlgorithms_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_encryptionAlgorithms_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -4585,8 +4585,8 @@ static const ber_sequence_t AllowedUMTS_Algorithms_sequence[] = {
static int
dissect_gsm_map_AllowedUMTS_Algorithms(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,
- AllowedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_AllowedUMTS_Algorithms);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AllowedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_AllowedUMTS_Algorithms);
return offset;
}
@@ -4614,7 +4614,7 @@ static int dissect_selectedRab_Id_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t RadioResource_sequence[] = {
+static const ber_old_sequence_t RadioResource_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_radioResourceInformation },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_rab_Id },
{ 0, 0, 0, NULL }
@@ -4622,8 +4622,8 @@ static const ber_sequence_t RadioResource_sequence[] = {
static int
dissect_gsm_map_RadioResource(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,
- RadioResource_sequence, hf_index, ett_gsm_map_RadioResource);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RadioResource_sequence, hf_index, ett_gsm_map_RadioResource);
return offset;
}
@@ -4632,14 +4632,14 @@ static int dissect_RadioResourceList_item(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t RadioResourceList_sequence_of[1] = {
+static const ber_old_sequence_t RadioResourceList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_RadioResourceList_item },
};
static int
dissect_gsm_map_RadioResourceList(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,
- RadioResourceList_sequence_of, hf_index, ett_gsm_map_RadioResourceList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ RadioResourceList_sequence_of, hf_index, ett_gsm_map_RadioResourceList);
return offset;
}
@@ -4690,7 +4690,7 @@ static int dissect_ranap_ServiceHandover_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t BSSMAP_ServiceHandoverInfo_sequence[] = {
+static const ber_old_sequence_t BSSMAP_ServiceHandoverInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_bssmap_ServiceHandover },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_rab_Id },
{ 0, 0, 0, NULL }
@@ -4698,8 +4698,8 @@ static const ber_sequence_t BSSMAP_ServiceHandoverInfo_sequence[] = {
static int
dissect_gsm_map_BSSMAP_ServiceHandoverInfo(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,
- BSSMAP_ServiceHandoverInfo_sequence, hf_index, ett_gsm_map_BSSMAP_ServiceHandoverInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ BSSMAP_ServiceHandoverInfo_sequence, hf_index, ett_gsm_map_BSSMAP_ServiceHandoverInfo);
return offset;
}
@@ -4708,14 +4708,14 @@ static int dissect_BSSMAP_ServiceHandoverList_item(proto_tree *tree _U_, tvbuff_
}
-static const ber_sequence_t BSSMAP_ServiceHandoverList_sequence_of[1] = {
+static const ber_old_sequence_t BSSMAP_ServiceHandoverList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_BSSMAP_ServiceHandoverList_item },
};
static int
dissect_gsm_map_BSSMAP_ServiceHandoverList(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,
- BSSMAP_ServiceHandoverList_sequence_of, hf_index, ett_gsm_map_BSSMAP_ServiceHandoverList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ BSSMAP_ServiceHandoverList_sequence_of, hf_index, ett_gsm_map_BSSMAP_ServiceHandoverList);
return offset;
}
@@ -4801,7 +4801,7 @@ static int dissect_currentlyUsedCodec_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t CodecList_sequence[] = {
+static const ber_old_sequence_t CodecList_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_codec1_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_codec2_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_codec3_impl },
@@ -4816,8 +4816,8 @@ static const ber_sequence_t CodecList_sequence[] = {
static int
dissect_gsm_map_CodecList(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,
- CodecList_sequence, hf_index, ett_gsm_map_CodecList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CodecList_sequence, hf_index, ett_gsm_map_CodecList);
return offset;
}
@@ -4835,7 +4835,7 @@ static int dissect_geranCodecList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t SupportedCodecsList_sequence[] = {
+static const ber_old_sequence_t SupportedCodecsList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_utranCodecList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_geranCodecList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -4844,8 +4844,8 @@ static const ber_sequence_t SupportedCodecsList_sequence[] = {
static int
dissect_gsm_map_SupportedCodecsList(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,
- SupportedCodecsList_sequence, hf_index, ett_gsm_map_SupportedCodecsList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SupportedCodecsList_sequence, hf_index, ett_gsm_map_SupportedCodecsList);
return offset;
}
@@ -4882,7 +4882,7 @@ static int dissect_uesbi_IuB_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t UESBI_Iu_sequence[] = {
+static const ber_old_sequence_t UESBI_Iu_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uesbi_IuA_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uesbi_IuB_impl },
{ 0, 0, 0, NULL }
@@ -4890,8 +4890,8 @@ static const ber_sequence_t UESBI_Iu_sequence[] = {
static int
dissect_gsm_map_UESBI_Iu(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,
- UESBI_Iu_sequence, hf_index, ett_gsm_map_UESBI_Iu);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UESBI_Iu_sequence, hf_index, ett_gsm_map_UESBI_Iu);
return offset;
}
@@ -5113,7 +5113,7 @@ static int dissect_mgw_EventList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t TracePropagationList_sequence[] = {
+static const ber_old_sequence_t TracePropagationList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_traceReference_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_traceType_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_traceReference2_impl },
@@ -5131,8 +5131,8 @@ static const ber_sequence_t TracePropagationList_sequence[] = {
static int
dissect_gsm_map_TracePropagationList(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,
- TracePropagationList_sequence, hf_index, ett_gsm_map_TracePropagationList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TracePropagationList_sequence, hf_index, ett_gsm_map_TracePropagationList);
return offset;
}
@@ -5141,7 +5141,7 @@ static int dissect_tracePropagationList_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t PrepareHO_ArgV3_sequence[] = {
+static const ber_old_sequence_t PrepareHO_ArgV3_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_targetCellId_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ho_NumberNotRequired },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_targetRNCId_impl },
@@ -5173,14 +5173,14 @@ static const ber_sequence_t PrepareHO_ArgV3_sequence[] = {
static int
dissect_gsm_map_PrepareHO_ArgV3(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,
- PrepareHO_ArgV3_sequence, hf_index, ett_gsm_map_PrepareHO_ArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareHO_ArgV3_sequence, hf_index, ett_gsm_map_PrepareHO_ArgV3);
return offset;
}
-static const ber_sequence_t PrepareHO_Res_sequence[] = {
+static const ber_old_sequence_t PrepareHO_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_handoverNumber },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_bss_APDU },
{ 0, 0, 0, NULL }
@@ -5188,14 +5188,14 @@ static const ber_sequence_t PrepareHO_Res_sequence[] = {
static int
dissect_gsm_map_PrepareHO_Res(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,
- PrepareHO_Res_sequence, hf_index, ett_gsm_map_PrepareHO_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareHO_Res_sequence, hf_index, ett_gsm_map_PrepareHO_Res);
return offset;
}
-static const ber_sequence_t RelocationNumber_sequence[] = {
+static const ber_old_sequence_t RelocationNumber_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_handoverNumber },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_rab_Id },
{ 0, 0, 0, NULL }
@@ -5203,8 +5203,8 @@ static const ber_sequence_t RelocationNumber_sequence[] = {
static int
dissect_gsm_map_RelocationNumber(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,
- RelocationNumber_sequence, hf_index, ett_gsm_map_RelocationNumber);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RelocationNumber_sequence, hf_index, ett_gsm_map_RelocationNumber);
return offset;
}
@@ -5213,14 +5213,14 @@ static int dissect_RelocationNumberList_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t RelocationNumberList_sequence_of[1] = {
+static const ber_old_sequence_t RelocationNumberList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_RelocationNumberList_item },
};
static int
dissect_gsm_map_RelocationNumberList(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,
- RelocationNumberList_sequence_of, hf_index, ett_gsm_map_RelocationNumberList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ RelocationNumberList_sequence_of, hf_index, ett_gsm_map_RelocationNumberList);
return offset;
}
@@ -5268,7 +5268,7 @@ static int dissect_encryptionAlgorithm_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t SelectedUMTS_Algorithms_sequence[] = {
+static const ber_old_sequence_t SelectedUMTS_Algorithms_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_integrityProtectionAlgorithm_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_encryptionAlgorithm_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -5277,8 +5277,8 @@ static const ber_sequence_t SelectedUMTS_Algorithms_sequence[] = {
static int
dissect_gsm_map_SelectedUMTS_Algorithms(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,
- SelectedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_SelectedUMTS_Algorithms);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SelectedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_SelectedUMTS_Algorithms);
return offset;
}
@@ -5313,7 +5313,7 @@ static int dissect_chosenSpeechVersion_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t ChosenRadioResourceInformation_sequence[] = {
+static const ber_old_sequence_t ChosenRadioResourceInformation_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_chosenChannelInfo_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_chosenSpeechVersion_impl },
{ 0, 0, 0, NULL }
@@ -5321,8 +5321,8 @@ static const ber_sequence_t ChosenRadioResourceInformation_sequence[] = {
static int
dissect_gsm_map_ChosenRadioResourceInformation(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,
- ChosenRadioResourceInformation_sequence, hf_index, ett_gsm_map_ChosenRadioResourceInformation);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ChosenRadioResourceInformation_sequence, hf_index, ett_gsm_map_ChosenRadioResourceInformation);
return offset;
}
@@ -5331,7 +5331,7 @@ static int dissect_chosenRadioResourceInformation_impl(proto_tree *tree _U_, tvb
}
-static const ber_sequence_t PrepareHO_ResV3_sequence[] = {
+static const ber_old_sequence_t PrepareHO_ResV3_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_handoverNumber_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_relocationNumberList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_an_APDU_impl },
@@ -5347,14 +5347,14 @@ static const ber_sequence_t PrepareHO_ResV3_sequence[] = {
static int
dissect_gsm_map_PrepareHO_ResV3(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,
- PrepareHO_ResV3_sequence, hf_index, ett_gsm_map_PrepareHO_ResV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareHO_ResV3_sequence, hf_index, ett_gsm_map_PrepareHO_ResV3);
return offset;
}
-static const ber_sequence_t SendEndSignalArgV3_sequence[] = {
+static const ber_old_sequence_t SendEndSignalArgV3_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_an_APDU },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -5362,22 +5362,22 @@ static const ber_sequence_t SendEndSignalArgV3_sequence[] = {
static int
dissect_gsm_map_SendEndSignalArgV3(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,
- SendEndSignalArgV3_sequence, hf_index, ett_gsm_map_SendEndSignalArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendEndSignalArgV3_sequence, hf_index, ett_gsm_map_SendEndSignalArgV3);
return offset;
}
-static const ber_sequence_t SendEndSignalRes_sequence[] = {
+static const ber_old_sequence_t SendEndSignalRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_SendEndSignalRes(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,
- SendEndSignalRes_sequence, hf_index, ett_gsm_map_SendEndSignalRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendEndSignalRes_sequence, hf_index, ett_gsm_map_SendEndSignalRes);
return offset;
}
@@ -5396,7 +5396,7 @@ static int dissect_selectedGSM_Algorithm_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t ProcessAccessSignallingArgV3_sequence[] = {
+static const ber_old_sequence_t ProcessAccessSignallingArgV3_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_an_APDU },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_selectedUMTS_Algorithms_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_selectedGSM_Algorithm_impl },
@@ -5410,8 +5410,8 @@ static const ber_sequence_t ProcessAccessSignallingArgV3_sequence[] = {
static int
dissect_gsm_map_ProcessAccessSignallingArgV3(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,
- ProcessAccessSignallingArgV3_sequence, hf_index, ett_gsm_map_ProcessAccessSignallingArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProcessAccessSignallingArgV3_sequence, hf_index, ett_gsm_map_ProcessAccessSignallingArgV3);
return offset;
}
@@ -5436,7 +5436,7 @@ static int dissect_keyStatus_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t ForwardAccessSignallingArgV3_sequence[] = {
+static const ber_old_sequence_t ForwardAccessSignallingArgV3_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_an_APDU },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_integrityProtectionInfo_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_encryptionInfo_impl },
@@ -5460,14 +5460,14 @@ static const ber_sequence_t ForwardAccessSignallingArgV3_sequence[] = {
static int
dissect_gsm_map_ForwardAccessSignallingArgV3(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,
- ForwardAccessSignallingArgV3_sequence, hf_index, ett_gsm_map_ForwardAccessSignallingArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardAccessSignallingArgV3_sequence, hf_index, ett_gsm_map_ForwardAccessSignallingArgV3);
return offset;
}
-static const ber_sequence_t PrepareSubsequentHOArg_sequence[] = {
+static const ber_old_sequence_t PrepareSubsequentHOArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_targetCellId },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_targetMSC_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_bss_APDU },
@@ -5476,14 +5476,14 @@ static const ber_sequence_t PrepareSubsequentHOArg_sequence[] = {
static int
dissect_gsm_map_PrepareSubsequentHOArg(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,
- PrepareSubsequentHOArg_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareSubsequentHOArg_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOArg);
return offset;
}
-static const ber_sequence_t PrepareSubsequentHOArgV3_sequence[] = {
+static const ber_old_sequence_t PrepareSubsequentHOArgV3_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_targetCellId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_targetMSC_Number_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_targetRNCId_impl },
@@ -5497,14 +5497,14 @@ static const ber_sequence_t PrepareSubsequentHOArgV3_sequence[] = {
static int
dissect_gsm_map_PrepareSubsequentHOArgV3(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,
- PrepareSubsequentHOArgV3_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareSubsequentHOArgV3_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOArgV3);
return offset;
}
-static const ber_sequence_t PrepareSubsequentHOResV3_sequence[] = {
+static const ber_old_sequence_t PrepareSubsequentHOResV3_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_an_APDU },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -5512,8 +5512,8 @@ static const ber_sequence_t PrepareSubsequentHOResV3_sequence[] = {
static int
dissect_gsm_map_PrepareSubsequentHOResV3(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,
- PrepareSubsequentHOResV3_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOResV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareSubsequentHOResV3_sequence, hf_index, ett_gsm_map_PrepareSubsequentHOResV3);
return offset;
}
@@ -5528,7 +5528,7 @@ dissect_gsm_map_SendAuthenticationInfoArg(gboolean implicit_tag _U_, tvbuff_t *t
}
-static const ber_sequence_t Re_synchronisationInfo_sequence[] = {
+static const ber_old_sequence_t Re_synchronisationInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_rand },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_auts },
{ 0, 0, 0, NULL }
@@ -5536,8 +5536,8 @@ static const ber_sequence_t Re_synchronisationInfo_sequence[] = {
static int
dissect_gsm_map_Re_synchronisationInfo(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,
- Re_synchronisationInfo_sequence, hf_index, ett_gsm_map_Re_synchronisationInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Re_synchronisationInfo_sequence, hf_index, ett_gsm_map_Re_synchronisationInfo);
return offset;
}
@@ -5585,7 +5585,7 @@ static int dissect_plmn_Id_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t SendAuthenticationInfoArgV2_sequence[] = {
+static const ber_old_sequence_t SendAuthenticationInfoArgV2_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_numberOfRequestedVectors },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_segmentationProhibited },
@@ -5599,14 +5599,14 @@ static const ber_sequence_t SendAuthenticationInfoArgV2_sequence[] = {
static int
dissect_gsm_map_SendAuthenticationInfoArgV2(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,
- SendAuthenticationInfoArgV2_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoArgV2);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendAuthenticationInfoArgV2_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoArgV2);
return offset;
}
-static const ber_sequence_t SendAuthenticationInfoRes_item_sequence[] = {
+static const ber_old_sequence_t SendAuthenticationInfoRes_item_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_rand },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sres },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_kc },
@@ -5615,8 +5615,8 @@ static const ber_sequence_t SendAuthenticationInfoRes_item_sequence[] = {
static int
dissect_gsm_map_SendAuthenticationInfoRes_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,
- SendAuthenticationInfoRes_item_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoRes_item);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendAuthenticationInfoRes_item_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoRes_item);
return offset;
}
@@ -5625,20 +5625,20 @@ static int dissect_SendAuthenticationInfoRes_item(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t SendAuthenticationInfoRes_sequence_of[1] = {
+static const ber_old_sequence_t SendAuthenticationInfoRes_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_SendAuthenticationInfoRes_item },
};
static int
dissect_gsm_map_SendAuthenticationInfoRes(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,
- SendAuthenticationInfoRes_sequence_of, hf_index, ett_gsm_map_SendAuthenticationInfoRes);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ SendAuthenticationInfoRes_sequence_of, hf_index, ett_gsm_map_SendAuthenticationInfoRes);
return offset;
}
-static const ber_sequence_t SendAuthenticationInfoResV3_sequence[] = {
+static const ber_old_sequence_t SendAuthenticationInfoResV3_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_authenticationSetList },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -5646,8 +5646,8 @@ static const ber_sequence_t SendAuthenticationInfoResV3_sequence[] = {
static int
dissect_gsm_map_SendAuthenticationInfoResV3(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,
- SendAuthenticationInfoResV3_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoResV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendAuthenticationInfoResV3_sequence, hf_index, ett_gsm_map_SendAuthenticationInfoResV3);
return offset;
}
@@ -5672,7 +5672,7 @@ static int dissect_requestedEquipmentInfo(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t CheckIMEIArgV3_sequence[] = {
+static const ber_old_sequence_t CheckIMEIArgV3_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imei },
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_NOOWNTAG, dissect_requestedEquipmentInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -5681,8 +5681,8 @@ static const ber_sequence_t CheckIMEIArgV3_sequence[] = {
static int
dissect_gsm_map_CheckIMEIArgV3(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,
- CheckIMEIArgV3_sequence, hf_index, ett_gsm_map_CheckIMEIArgV3);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CheckIMEIArgV3_sequence, hf_index, ett_gsm_map_CheckIMEIArgV3);
return offset;
}
@@ -5708,7 +5708,7 @@ static int dissect_equipmentStatus(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CheckIMEIRes_sequence[] = {
+static const ber_old_sequence_t CheckIMEIRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_equipmentStatus },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_bmuef },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -5717,8 +5717,8 @@ static const ber_sequence_t CheckIMEIRes_sequence[] = {
static int
dissect_gsm_map_CheckIMEIRes(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,
- CheckIMEIRes_sequence, hf_index, ett_gsm_map_CheckIMEIRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CheckIMEIRes_sequence, hf_index, ett_gsm_map_CheckIMEIRes);
return offset;
}
@@ -5775,7 +5775,7 @@ static const value_string gsm_map_BasicServiceCode_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t BasicServiceCode_choice[] = {
+static const ber_old_choice_t BasicServiceCode_choice[] = {
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_bearerService_impl },
{ 3, BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_teleservice_code_impl },
{ 0, 0, 0, 0, NULL }
@@ -5783,9 +5783,9 @@ static const ber_choice_t BasicServiceCode_choice[] = {
static int
dissect_gsm_map_BasicServiceCode(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,
- BasicServiceCode_choice, hf_index, ett_gsm_map_BasicServiceCode,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ BasicServiceCode_choice, hf_index, ett_gsm_map_BasicServiceCode,
+ NULL);
return offset;
}
@@ -5800,14 +5800,14 @@ static int dissect_basicServiceGroup_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t BasicServiceGroupList_sequence_of[1] = {
+static const ber_old_sequence_t BasicServiceGroupList_sequence_of[1] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_BasicServiceGroupList_item },
};
static int
dissect_gsm_map_BasicServiceGroupList(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,
- BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_BasicServiceGroupList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_BasicServiceGroupList);
return offset;
}
@@ -5965,7 +5965,7 @@ static int dissect_defaultCallHandling_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t O_BcsmCamelTDPData_sequence[] = {
+static const ber_old_sequence_t O_BcsmCamelTDPData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_o_BcsmTriggerDetectionPoint },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -5976,8 +5976,8 @@ static const ber_sequence_t O_BcsmCamelTDPData_sequence[] = {
static int
dissect_gsm_map_O_BcsmCamelTDPData(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,
- O_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_O_BcsmCamelTDPData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ O_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_O_BcsmCamelTDPData);
return offset;
}
@@ -5986,14 +5986,14 @@ static int dissect_O_BcsmCamelTDPDataList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t O_BcsmCamelTDPDataList_sequence_of[1] = {
+static const ber_old_sequence_t O_BcsmCamelTDPDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_O_BcsmCamelTDPDataList_item },
};
static int
dissect_gsm_map_O_BcsmCamelTDPDataList(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,
- O_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_O_BcsmCamelTDPDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ O_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_O_BcsmCamelTDPDataList);
return offset;
}
@@ -6015,7 +6015,7 @@ static int dissect_camelCapabilityHandling_impl(proto_tree *tree _U_, tvbuff_t *
}
-static const ber_sequence_t O_CSI_sequence[] = {
+static const ber_old_sequence_t O_CSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_o_BcsmCamelTDPDataList },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camelCapabilityHandling_impl },
@@ -6026,8 +6026,8 @@ static const ber_sequence_t O_CSI_sequence[] = {
static int
dissect_gsm_map_O_CSI(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,
- O_CSI_sequence, hf_index, ett_gsm_map_O_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ O_CSI_sequence, hf_index, ett_gsm_map_O_CSI);
return offset;
}
@@ -6068,14 +6068,14 @@ static int dissect_ext_BearerService_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t BearerServiceList_sequence_of[1] = {
+static const ber_old_sequence_t BearerServiceList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_BearerServiceList_item },
};
static int
dissect_gsm_map_BearerServiceList(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,
- BearerServiceList_sequence_of, hf_index, ett_gsm_map_BearerServiceList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ BearerServiceList_sequence_of, hf_index, ett_gsm_map_BearerServiceList);
return offset;
}
@@ -6106,14 +6106,14 @@ static int dissect_ext_teleservice(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t TeleserviceList_sequence_of[1] = {
+static const ber_old_sequence_t TeleserviceList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_TeleserviceList_item },
};
static int
dissect_gsm_map_TeleserviceList(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,
- TeleserviceList_sequence_of, hf_index, ett_gsm_map_TeleserviceList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ TeleserviceList_sequence_of, hf_index, ett_gsm_map_TeleserviceList);
return offset;
}
@@ -6153,7 +6153,7 @@ const value_string gsm_map_Ext_BasicServiceCode_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Ext_BasicServiceCode_choice[] = {
+static const ber_old_choice_t Ext_BasicServiceCode_choice[] = {
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ext_BearerService_impl },
{ 3, BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_ext_Teleservice_impl },
{ 0, 0, 0, 0, NULL }
@@ -6161,9 +6161,9 @@ static const ber_choice_t Ext_BasicServiceCode_choice[] = {
int
dissect_gsm_map_Ext_BasicServiceCode(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,
- Ext_BasicServiceCode_choice, hf_index, ett_gsm_map_Ext_BasicServiceCode,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Ext_BasicServiceCode_choice, hf_index, ett_gsm_map_Ext_BasicServiceCode,
+ NULL);
return offset;
}
@@ -6361,7 +6361,7 @@ static int dissect_longForwardedToNumber_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t Ext_ForwFeature_sequence[] = {
+static const ber_old_sequence_t Ext_ForwFeature_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_ext_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
{ BER_CLASS_CON, 5, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardedToNumber_impl },
@@ -6375,8 +6375,8 @@ static const ber_sequence_t Ext_ForwFeature_sequence[] = {
static int
dissect_gsm_map_Ext_ForwFeature(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,
- Ext_ForwFeature_sequence, hf_index, ett_gsm_map_Ext_ForwFeature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_ForwFeature_sequence, hf_index, ett_gsm_map_Ext_ForwFeature);
return offset;
}
@@ -6385,14 +6385,14 @@ static int dissect_Ext_ForwFeatureList_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t Ext_ForwFeatureList_sequence_of[1] = {
+static const ber_old_sequence_t Ext_ForwFeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_Ext_ForwFeatureList_item },
};
static int
dissect_gsm_map_Ext_ForwFeatureList(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,
- Ext_ForwFeatureList_sequence_of, hf_index, ett_gsm_map_Ext_ForwFeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ Ext_ForwFeatureList_sequence_of, hf_index, ett_gsm_map_Ext_ForwFeatureList);
return offset;
}
@@ -6404,7 +6404,7 @@ static int dissect_ext_forwardingFeatureList_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t Ext_ForwInfo_sequence[] = {
+static const ber_old_sequence_t Ext_ForwInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ext_forwardingFeatureList },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -6413,8 +6413,8 @@ static const ber_sequence_t Ext_ForwInfo_sequence[] = {
static int
dissect_gsm_map_Ext_ForwInfo(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,
- Ext_ForwInfo_sequence, hf_index, ett_gsm_map_Ext_ForwInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_ForwInfo_sequence, hf_index, ett_gsm_map_Ext_ForwInfo);
return offset;
}
@@ -6423,7 +6423,7 @@ static int dissect_ext_forwardingInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t Ext_CallBarringFeature_sequence[] = {
+static const ber_old_sequence_t Ext_CallBarringFeature_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_ext_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -6432,8 +6432,8 @@ static const ber_sequence_t Ext_CallBarringFeature_sequence[] = {
static int
dissect_gsm_map_Ext_CallBarringFeature(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,
- Ext_CallBarringFeature_sequence, hf_index, ett_gsm_map_Ext_CallBarringFeature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_CallBarringFeature_sequence, hf_index, ett_gsm_map_Ext_CallBarringFeature);
return offset;
}
@@ -6442,14 +6442,14 @@ static int dissect_Ext_CallBarFeatureList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t Ext_CallBarFeatureList_sequence_of[1] = {
+static const ber_old_sequence_t Ext_CallBarFeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_Ext_CallBarFeatureList_item },
};
static int
dissect_gsm_map_Ext_CallBarFeatureList(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,
- Ext_CallBarFeatureList_sequence_of, hf_index, ett_gsm_map_Ext_CallBarFeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ Ext_CallBarFeatureList_sequence_of, hf_index, ett_gsm_map_Ext_CallBarFeatureList);
return offset;
}
@@ -6461,7 +6461,7 @@ static int dissect_ext_callBarringFeatureList_impl(proto_tree *tree _U_, tvbuff_
}
-static const ber_sequence_t Ext_CallBarInfo_sequence[] = {
+static const ber_old_sequence_t Ext_CallBarInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ext_callBarringFeatureList },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -6470,8 +6470,8 @@ static const ber_sequence_t Ext_CallBarInfo_sequence[] = {
static int
dissect_gsm_map_Ext_CallBarInfo(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,
- Ext_CallBarInfo_sequence, hf_index, ett_gsm_map_Ext_CallBarInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_CallBarInfo_sequence, hf_index, ett_gsm_map_Ext_CallBarInfo);
return offset;
}
@@ -6529,14 +6529,14 @@ static int dissect_intraCUG_Options(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t Ext_BasicServiceGroupList_sequence_of[1] = {
+static const ber_old_sequence_t Ext_BasicServiceGroupList_sequence_of[1] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_Ext_BasicServiceGroupList_item },
};
static int
dissect_gsm_map_Ext_BasicServiceGroupList(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,
- Ext_BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_Ext_BasicServiceGroupList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ Ext_BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_Ext_BasicServiceGroupList);
return offset;
}
@@ -6545,7 +6545,7 @@ static int dissect_basicServiceGroupList(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t CUG_Subscription_sequence[] = {
+static const ber_old_sequence_t CUG_Subscription_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_cug_Index },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_cug_Interlock },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_intraCUG_Options },
@@ -6556,8 +6556,8 @@ static const ber_sequence_t CUG_Subscription_sequence[] = {
static int
dissect_gsm_map_CUG_Subscription(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,
- CUG_Subscription_sequence, hf_index, ett_gsm_map_CUG_Subscription);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CUG_Subscription_sequence, hf_index, ett_gsm_map_CUG_Subscription);
return offset;
}
@@ -6566,14 +6566,14 @@ static int dissect_CUG_SubscriptionList_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t CUG_SubscriptionList_sequence_of[1] = {
+static const ber_old_sequence_t CUG_SubscriptionList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_CUG_SubscriptionList_item },
};
static int
dissect_gsm_map_CUG_SubscriptionList(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,
- CUG_SubscriptionList_sequence_of, hf_index, ett_gsm_map_CUG_SubscriptionList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ CUG_SubscriptionList_sequence_of, hf_index, ett_gsm_map_CUG_SubscriptionList);
return offset;
}
@@ -6595,7 +6595,7 @@ static int dissect_interCUG_Restrictions(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t CUG_Feature_sequence[] = {
+static const ber_old_sequence_t CUG_Feature_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_ext_basicService },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_preferentialCUG_Indicator },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_interCUG_Restrictions },
@@ -6605,8 +6605,8 @@ static const ber_sequence_t CUG_Feature_sequence[] = {
static int
dissect_gsm_map_CUG_Feature(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,
- CUG_Feature_sequence, hf_index, ett_gsm_map_CUG_Feature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CUG_Feature_sequence, hf_index, ett_gsm_map_CUG_Feature);
return offset;
}
@@ -6615,14 +6615,14 @@ static int dissect_CUG_FeatureList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t CUG_FeatureList_sequence_of[1] = {
+static const ber_old_sequence_t CUG_FeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_CUG_FeatureList_item },
};
static int
dissect_gsm_map_CUG_FeatureList(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,
- CUG_FeatureList_sequence_of, hf_index, ett_gsm_map_CUG_FeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ CUG_FeatureList_sequence_of, hf_index, ett_gsm_map_CUG_FeatureList);
return offset;
}
@@ -6631,7 +6631,7 @@ static int dissect_cug_FeatureList(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CUG_Info_sequence[] = {
+static const ber_old_sequence_t CUG_Info_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_cug_SubscriptionList },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cug_FeatureList },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -6640,8 +6640,8 @@ static const ber_sequence_t CUG_Info_sequence[] = {
int
dissect_gsm_map_CUG_Info(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,
- CUG_Info_sequence, hf_index, ett_gsm_map_CUG_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CUG_Info_sequence, hf_index, ett_gsm_map_CUG_Info);
return offset;
}
@@ -6679,7 +6679,7 @@ static const value_string gsm_map_SS_SubscriptionOption_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SS_SubscriptionOption_choice[] = {
+static const ber_old_choice_t SS_SubscriptionOption_choice[] = {
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_cliRestrictionOption_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_overrideCategory_impl },
{ 0, 0, 0, 0, NULL }
@@ -6687,9 +6687,9 @@ static const ber_choice_t SS_SubscriptionOption_choice[] = {
static int
dissect_gsm_map_SS_SubscriptionOption(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,
- SS_SubscriptionOption_choice, hf_index, ett_gsm_map_SS_SubscriptionOption,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SS_SubscriptionOption_choice, hf_index, ett_gsm_map_SS_SubscriptionOption,
+ NULL);
return offset;
}
@@ -6698,7 +6698,7 @@ static int dissect_ss_SubscriptionOption(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t Ext_SS_Data_sequence[] = {
+static const ber_old_sequence_t Ext_SS_Data_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_CON, 4, BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_ss_SubscriptionOption },
@@ -6709,8 +6709,8 @@ static const ber_sequence_t Ext_SS_Data_sequence[] = {
static int
dissect_gsm_map_Ext_SS_Data(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,
- Ext_SS_Data_sequence, hf_index, ett_gsm_map_Ext_SS_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_SS_Data_sequence, hf_index, ett_gsm_map_Ext_SS_Data);
return offset;
}
@@ -6744,7 +6744,7 @@ static int dissect_priority_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t EMLPP_Info_sequence[] = {
+static const ber_old_sequence_t EMLPP_Info_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_maximumentitledPriority },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_defaultPriority },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -6753,8 +6753,8 @@ static const ber_sequence_t EMLPP_Info_sequence[] = {
static int
dissect_gsm_map_EMLPP_Info(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,
- EMLPP_Info_sequence, hf_index, ett_gsm_map_EMLPP_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ EMLPP_Info_sequence, hf_index, ett_gsm_map_EMLPP_Info);
return offset;
}
@@ -6772,7 +6772,7 @@ static const value_string gsm_map_Ext_SS_Info_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Ext_SS_Info_choice[] = {
+static const ber_old_choice_t Ext_SS_Info_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ext_forwardingInfo_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ext_callBarringInfo_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_cug_Info_impl },
@@ -6783,9 +6783,9 @@ static const ber_choice_t Ext_SS_Info_choice[] = {
static int
dissect_gsm_map_Ext_SS_Info(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,
- Ext_SS_Info_choice, hf_index, ett_gsm_map_Ext_SS_Info,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Ext_SS_Info_choice, hf_index, ett_gsm_map_Ext_SS_Info,
+ NULL);
return offset;
}
@@ -6794,14 +6794,14 @@ static int dissect_Ext_SS_InfoList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t Ext_SS_InfoList_sequence_of[1] = {
+static const ber_old_sequence_t Ext_SS_InfoList_sequence_of[1] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_Ext_SS_InfoList_item },
};
static int
dissect_gsm_map_Ext_SS_InfoList(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,
- Ext_SS_InfoList_sequence_of, hf_index, ett_gsm_map_Ext_SS_InfoList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ Ext_SS_InfoList_sequence_of, hf_index, ett_gsm_map_Ext_SS_InfoList);
return offset;
}
@@ -6810,7 +6810,7 @@ static int dissect_provisionedSS_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t ODB_Data_sequence[] = {
+static const ber_old_sequence_t ODB_Data_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_NOOWNTAG, dissect_odb_GeneralData },
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_odb_HPLMN_Data },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -6819,8 +6819,8 @@ static const ber_sequence_t ODB_Data_sequence[] = {
static int
dissect_gsm_map_ODB_Data(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,
- ODB_Data_sequence, hf_index, ett_gsm_map_ODB_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ODB_Data_sequence, hf_index, ett_gsm_map_ODB_Data);
return offset;
}
@@ -6851,14 +6851,14 @@ static int dissect_ZoneCodeList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t ZoneCodeList_sequence_of[1] = {
+static const ber_old_sequence_t ZoneCodeList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ZoneCodeList_item },
};
static int
dissect_gsm_map_ZoneCodeList(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,
- ZoneCodeList_sequence_of, hf_index, ett_gsm_map_ZoneCodeList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ ZoneCodeList_sequence_of, hf_index, ett_gsm_map_ZoneCodeList);
return offset;
}
@@ -6919,7 +6919,7 @@ static int dissect_additionalInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t VoiceBroadcastData_sequence[] = {
+static const ber_old_sequence_t VoiceBroadcastData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_groupid },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_broadcastInitEntitlement },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -6930,8 +6930,8 @@ static const ber_sequence_t VoiceBroadcastData_sequence[] = {
static int
dissect_gsm_map_VoiceBroadcastData(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,
- VoiceBroadcastData_sequence, hf_index, ett_gsm_map_VoiceBroadcastData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ VoiceBroadcastData_sequence, hf_index, ett_gsm_map_VoiceBroadcastData);
return offset;
}
@@ -6940,14 +6940,14 @@ static int dissect_VBSDataList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t VBSDataList_sequence_of[1] = {
+static const ber_old_sequence_t VBSDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_VBSDataList_item },
};
static int
dissect_gsm_map_VBSDataList(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,
- VBSDataList_sequence_of, hf_index, ett_gsm_map_VBSDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ VBSDataList_sequence_of, hf_index, ett_gsm_map_VBSDataList);
return offset;
}
@@ -6956,7 +6956,7 @@ static int dissect_vbsSubscriptionData_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t VoiceGroupCallData_sequence[] = {
+static const ber_old_sequence_t VoiceGroupCallData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_groupId },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -6964,8 +6964,8 @@ static const ber_sequence_t VoiceGroupCallData_sequence[] = {
static int
dissect_gsm_map_VoiceGroupCallData(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,
- VoiceGroupCallData_sequence, hf_index, ett_gsm_map_VoiceGroupCallData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ VoiceGroupCallData_sequence, hf_index, ett_gsm_map_VoiceGroupCallData);
return offset;
}
@@ -6974,14 +6974,14 @@ static int dissect_VGCSDataList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t VGCSDataList_sequence_of[1] = {
+static const ber_old_sequence_t VGCSDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_VGCSDataList_item },
};
static int
dissect_gsm_map_VGCSDataList(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,
- VGCSDataList_sequence_of, hf_index, ett_gsm_map_VGCSDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ VGCSDataList_sequence_of, hf_index, ett_gsm_map_VGCSDataList);
return offset;
}
@@ -6990,14 +6990,14 @@ static int dissect_vgcsSubscriptionData_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t SS_EventList_sequence_of[1] = {
+static const ber_old_sequence_t SS_EventList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_SS_EventList_item },
};
static int
dissect_gsm_map_SS_EventList(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,
- SS_EventList_sequence_of, hf_index, ett_gsm_map_SS_EventList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ SS_EventList_sequence_of, hf_index, ett_gsm_map_SS_EventList);
return offset;
}
@@ -7006,7 +7006,7 @@ static int dissect_ss_EventList(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t SS_CamelData_sequence[] = {
+static const ber_old_sequence_t SS_CamelData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ss_EventList },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_gsmSCF_Address },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -7015,8 +7015,8 @@ static const ber_sequence_t SS_CamelData_sequence[] = {
static int
dissect_gsm_map_SS_CamelData(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,
- SS_CamelData_sequence, hf_index, ett_gsm_map_SS_CamelData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_CamelData_sequence, hf_index, ett_gsm_map_SS_CamelData);
return offset;
}
@@ -7025,7 +7025,7 @@ static int dissect_ss_CamelData(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t SS_CSI_sequence[] = {
+static const ber_old_sequence_t SS_CSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ss_CamelData },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_notificationToCSE_impl },
@@ -7035,8 +7035,8 @@ static const ber_sequence_t SS_CSI_sequence[] = {
static int
dissect_gsm_map_SS_CSI(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,
- SS_CSI_sequence, hf_index, ett_gsm_map_SS_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_CSI_sequence, hf_index, ett_gsm_map_SS_CSI);
return offset;
}
@@ -7064,14 +7064,14 @@ static int dissect_matchType_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t DestinationNumberList_sequence_of[1] = {
+static const ber_old_sequence_t DestinationNumberList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_DestinationNumberList_item },
};
static int
dissect_gsm_map_DestinationNumberList(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,
- DestinationNumberList_sequence_of, hf_index, ett_gsm_map_DestinationNumberList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ DestinationNumberList_sequence_of, hf_index, ett_gsm_map_DestinationNumberList);
return offset;
}
@@ -7093,14 +7093,14 @@ static int dissect_DestinationNumberLengthList_item(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t DestinationNumberLengthList_sequence_of[1] = {
+static const ber_old_sequence_t DestinationNumberLengthList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_DestinationNumberLengthList_item },
};
static int
dissect_gsm_map_DestinationNumberLengthList(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,
- DestinationNumberLengthList_sequence_of, hf_index, ett_gsm_map_DestinationNumberLengthList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ DestinationNumberLengthList_sequence_of, hf_index, ett_gsm_map_DestinationNumberLengthList);
return offset;
}
@@ -7109,7 +7109,7 @@ static int dissect_destinationNumberLengthList_impl(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t DestinationNumberCriteria_sequence[] = {
+static const ber_old_sequence_t DestinationNumberCriteria_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_matchType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_destinationNumberList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_destinationNumberLengthList_impl },
@@ -7118,8 +7118,8 @@ static const ber_sequence_t DestinationNumberCriteria_sequence[] = {
static int
dissect_gsm_map_DestinationNumberCriteria(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,
- DestinationNumberCriteria_sequence, hf_index, ett_gsm_map_DestinationNumberCriteria);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DestinationNumberCriteria_sequence, hf_index, ett_gsm_map_DestinationNumberCriteria);
return offset;
}
@@ -7128,14 +7128,14 @@ static int dissect_destinationNumberCriteria_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t BasicServiceCriteria_sequence_of[1] = {
+static const ber_old_sequence_t BasicServiceCriteria_sequence_of[1] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_BasicServiceCriteria_item },
};
static int
dissect_gsm_map_BasicServiceCriteria(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,
- BasicServiceCriteria_sequence_of, hf_index, ett_gsm_map_BasicServiceCriteria);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ BasicServiceCriteria_sequence_of, hf_index, ett_gsm_map_BasicServiceCriteria);
return offset;
}
@@ -7179,14 +7179,14 @@ static int dissect_O_CauseValueCriteria_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t O_CauseValueCriteria_sequence_of[1] = {
+static const ber_old_sequence_t O_CauseValueCriteria_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_O_CauseValueCriteria_item },
};
static int
dissect_gsm_map_O_CauseValueCriteria(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,
- O_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_O_CauseValueCriteria);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ O_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_O_CauseValueCriteria);
return offset;
}
@@ -7195,7 +7195,7 @@ static int dissect_o_CauseValueCriteria_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t O_BcsmCamelTDP_Criteria_sequence[] = {
+static const ber_old_sequence_t O_BcsmCamelTDP_Criteria_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_o_BcsmTriggerDetectionPoint },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_destinationNumberCriteria_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_basicServiceCriteria_impl },
@@ -7207,8 +7207,8 @@ static const ber_sequence_t O_BcsmCamelTDP_Criteria_sequence[] = {
static int
dissect_gsm_map_O_BcsmCamelTDP_Criteria(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,
- O_BcsmCamelTDP_Criteria_sequence, hf_index, ett_gsm_map_O_BcsmCamelTDP_Criteria);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ O_BcsmCamelTDP_Criteria_sequence, hf_index, ett_gsm_map_O_BcsmCamelTDP_Criteria);
return offset;
}
@@ -7217,14 +7217,14 @@ static int dissect_O_BcsmCamelTDPCriteriaList_item(proto_tree *tree _U_, tvbuff_
}
-static const ber_sequence_t O_BcsmCamelTDPCriteriaList_sequence_of[1] = {
+static const ber_old_sequence_t O_BcsmCamelTDPCriteriaList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_O_BcsmCamelTDPCriteriaList_item },
};
static int
dissect_gsm_map_O_BcsmCamelTDPCriteriaList(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,
- O_BcsmCamelTDPCriteriaList_sequence_of, hf_index, ett_gsm_map_O_BcsmCamelTDPCriteriaList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ O_BcsmCamelTDPCriteriaList_sequence_of, hf_index, ett_gsm_map_O_BcsmCamelTDPCriteriaList);
return offset;
}
@@ -7255,14 +7255,14 @@ static int dissect_MobilityTriggers_item(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t MobilityTriggers_sequence_of[1] = {
+static const ber_old_sequence_t MobilityTriggers_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_MobilityTriggers_item },
};
static int
dissect_gsm_map_MobilityTriggers(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,
- MobilityTriggers_sequence_of, hf_index, ett_gsm_map_MobilityTriggers);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ MobilityTriggers_sequence_of, hf_index, ett_gsm_map_MobilityTriggers);
return offset;
}
@@ -7271,7 +7271,7 @@ static int dissect_mobilityTriggers(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t M_CSI_sequence[] = {
+static const ber_old_sequence_t M_CSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_mobilityTriggers },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -7283,8 +7283,8 @@ static const ber_sequence_t M_CSI_sequence[] = {
static int
dissect_gsm_map_M_CSI(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,
- M_CSI_sequence, hf_index, ett_gsm_map_M_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ M_CSI_sequence, hf_index, ett_gsm_map_M_CSI);
return offset;
}
@@ -7334,7 +7334,7 @@ static int dissect_defaultSMS_Handling_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t SMS_CAMEL_TDP_Data_sequence[] = {
+static const ber_old_sequence_t SMS_CAMEL_TDP_Data_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_sms_TriggerDetectionPoint_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_serviceKey_impl },
{ BER_CLASS_CON, 2, 0, dissect_gsmSCF_Address },
@@ -7345,8 +7345,8 @@ static const ber_sequence_t SMS_CAMEL_TDP_Data_sequence[] = {
static int
dissect_gsm_map_SMS_CAMEL_TDP_Data(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,
- SMS_CAMEL_TDP_Data_sequence, hf_index, ett_gsm_map_SMS_CAMEL_TDP_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SMS_CAMEL_TDP_Data_sequence, hf_index, ett_gsm_map_SMS_CAMEL_TDP_Data);
return offset;
}
@@ -7355,14 +7355,14 @@ static int dissect_SMS_CAMEL_TDP_DataList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t SMS_CAMEL_TDP_DataList_sequence_of[1] = {
+static const ber_old_sequence_t SMS_CAMEL_TDP_DataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_SMS_CAMEL_TDP_DataList_item },
};
static int
dissect_gsm_map_SMS_CAMEL_TDP_DataList(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,
- SMS_CAMEL_TDP_DataList_sequence_of, hf_index, ett_gsm_map_SMS_CAMEL_TDP_DataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ SMS_CAMEL_TDP_DataList_sequence_of, hf_index, ett_gsm_map_SMS_CAMEL_TDP_DataList);
return offset;
}
@@ -7371,7 +7371,7 @@ static int dissect_sms_CAMEL_TDP_DataList_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t SMS_CSI_sequence[] = {
+static const ber_old_sequence_t SMS_CSI_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sms_CAMEL_TDP_DataList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camelCapabilityHandling_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -7382,8 +7382,8 @@ static const ber_sequence_t SMS_CSI_sequence[] = {
static int
dissect_gsm_map_SMS_CSI(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,
- SMS_CSI_sequence, hf_index, ett_gsm_map_SMS_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SMS_CSI_sequence, hf_index, ett_gsm_map_SMS_CSI);
return offset;
}
@@ -7418,7 +7418,7 @@ static int dissect_t_BcsmTriggerDetectionPoint(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t T_BcsmCamelTDPData_sequence[] = {
+static const ber_old_sequence_t T_BcsmCamelTDPData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_t_BcsmTriggerDetectionPoint },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -7429,8 +7429,8 @@ static const ber_sequence_t T_BcsmCamelTDPData_sequence[] = {
static int
dissect_gsm_map_T_BcsmCamelTDPData(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,
- T_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_T_BcsmCamelTDPData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ T_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_T_BcsmCamelTDPData);
return offset;
}
@@ -7439,14 +7439,14 @@ static int dissect_T_BcsmCamelTDPDataList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t T_BcsmCamelTDPDataList_sequence_of[1] = {
+static const ber_old_sequence_t T_BcsmCamelTDPDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_T_BcsmCamelTDPDataList_item },
};
static int
dissect_gsm_map_T_BcsmCamelTDPDataList(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,
- T_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_T_BcsmCamelTDPDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ T_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_T_BcsmCamelTDPDataList);
return offset;
}
@@ -7455,7 +7455,7 @@ static int dissect_t_BcsmCamelTDPDataList(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t T_CSI_sequence[] = {
+static const ber_old_sequence_t T_CSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_t_BcsmCamelTDPDataList },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camelCapabilityHandling_impl },
@@ -7466,8 +7466,8 @@ static const ber_sequence_t T_CSI_sequence[] = {
static int
dissect_gsm_map_T_CSI(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,
- T_CSI_sequence, hf_index, ett_gsm_map_T_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ T_CSI_sequence, hf_index, ett_gsm_map_T_CSI);
return offset;
}
@@ -7482,14 +7482,14 @@ static int dissect_vt_IM_CSI_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t T_CauseValueCriteria_sequence_of[1] = {
+static const ber_old_sequence_t T_CauseValueCriteria_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_T_CauseValueCriteria_item },
};
static int
dissect_gsm_map_T_CauseValueCriteria(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,
- T_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_T_CauseValueCriteria);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ T_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_T_CauseValueCriteria);
return offset;
}
@@ -7498,7 +7498,7 @@ static int dissect_t_CauseValueCriteria_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t T_BCSM_CAMEL_TDP_Criteria_sequence[] = {
+static const ber_old_sequence_t T_BCSM_CAMEL_TDP_Criteria_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_t_BCSM_TriggerDetectionPoint },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_basicServiceCriteria_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_t_CauseValueCriteria_impl },
@@ -7507,8 +7507,8 @@ static const ber_sequence_t T_BCSM_CAMEL_TDP_Criteria_sequence[] = {
static int
dissect_gsm_map_T_BCSM_CAMEL_TDP_Criteria(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,
- T_BCSM_CAMEL_TDP_Criteria_sequence, hf_index, ett_gsm_map_T_BCSM_CAMEL_TDP_Criteria);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ T_BCSM_CAMEL_TDP_Criteria_sequence, hf_index, ett_gsm_map_T_BCSM_CAMEL_TDP_Criteria);
return offset;
}
@@ -7517,14 +7517,14 @@ static int dissect_T_BCSM_CAMEL_TDP_CriteriaList_item(proto_tree *tree _U_, tvbu
}
-static const ber_sequence_t T_BCSM_CAMEL_TDP_CriteriaList_sequence_of[1] = {
+static const ber_old_sequence_t T_BCSM_CAMEL_TDP_CriteriaList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_T_BCSM_CAMEL_TDP_CriteriaList_item },
};
static int
dissect_gsm_map_T_BCSM_CAMEL_TDP_CriteriaList(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,
- T_BCSM_CAMEL_TDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_T_BCSM_CAMEL_TDP_CriteriaList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ T_BCSM_CAMEL_TDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_T_BCSM_CAMEL_TDP_CriteriaList);
return offset;
}
@@ -7539,7 +7539,7 @@ static int dissect_vt_IM_BCSM_CAMEL_TDP_CriteriaList_impl(proto_tree *tree _U_,
}
-static const ber_sequence_t DP_AnalysedInfoCriterium_sequence[] = {
+static const ber_old_sequence_t DP_AnalysedInfoCriterium_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_dialledNumber },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_gsmSCF_Address },
@@ -7550,8 +7550,8 @@ static const ber_sequence_t DP_AnalysedInfoCriterium_sequence[] = {
static int
dissect_gsm_map_DP_AnalysedInfoCriterium(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,
- DP_AnalysedInfoCriterium_sequence, hf_index, ett_gsm_map_DP_AnalysedInfoCriterium);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DP_AnalysedInfoCriterium_sequence, hf_index, ett_gsm_map_DP_AnalysedInfoCriterium);
return offset;
}
@@ -7560,14 +7560,14 @@ static int dissect_DP_AnalysedInfoCriteriaList_item(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t DP_AnalysedInfoCriteriaList_sequence_of[1] = {
+static const ber_old_sequence_t DP_AnalysedInfoCriteriaList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_DP_AnalysedInfoCriteriaList_item },
};
static int
dissect_gsm_map_DP_AnalysedInfoCriteriaList(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,
- DP_AnalysedInfoCriteriaList_sequence_of, hf_index, ett_gsm_map_DP_AnalysedInfoCriteriaList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ DP_AnalysedInfoCriteriaList_sequence_of, hf_index, ett_gsm_map_DP_AnalysedInfoCriteriaList);
return offset;
}
@@ -7576,7 +7576,7 @@ static int dissect_dp_AnalysedInfoCriteriaList_impl(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t D_CSI_sequence[] = {
+static const ber_old_sequence_t D_CSI_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_dp_AnalysedInfoCriteriaList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camelCapabilityHandling_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -7587,8 +7587,8 @@ static const ber_sequence_t D_CSI_sequence[] = {
static int
dissect_gsm_map_D_CSI(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,
- D_CSI_sequence, hf_index, ett_gsm_map_D_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ D_CSI_sequence, hf_index, ett_gsm_map_D_CSI);
return offset;
}
@@ -7623,14 +7623,14 @@ static int dissect_TPDU_TypeCriterion_item(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t TPDU_TypeCriterion_sequence_of[1] = {
+static const ber_old_sequence_t TPDU_TypeCriterion_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_TPDU_TypeCriterion_item },
};
static int
dissect_gsm_map_TPDU_TypeCriterion(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,
- TPDU_TypeCriterion_sequence_of, hf_index, ett_gsm_map_TPDU_TypeCriterion);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ TPDU_TypeCriterion_sequence_of, hf_index, ett_gsm_map_TPDU_TypeCriterion);
return offset;
}
@@ -7639,7 +7639,7 @@ static int dissect_tpdu_TypeCriterion_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t MT_smsCAMELTDP_Criteria_sequence[] = {
+static const ber_old_sequence_t MT_smsCAMELTDP_Criteria_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_sms_TriggerDetectionPoint },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_tpdu_TypeCriterion_impl },
{ 0, 0, 0, NULL }
@@ -7647,8 +7647,8 @@ static const ber_sequence_t MT_smsCAMELTDP_Criteria_sequence[] = {
static int
dissect_gsm_map_MT_smsCAMELTDP_Criteria(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,
- MT_smsCAMELTDP_Criteria_sequence, hf_index, ett_gsm_map_MT_smsCAMELTDP_Criteria);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MT_smsCAMELTDP_Criteria_sequence, hf_index, ett_gsm_map_MT_smsCAMELTDP_Criteria);
return offset;
}
@@ -7657,14 +7657,14 @@ static int dissect_MT_smsCAMELTDP_CriteriaList_item(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t MT_smsCAMELTDP_CriteriaList_sequence_of[1] = {
+static const ber_old_sequence_t MT_smsCAMELTDP_CriteriaList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_MT_smsCAMELTDP_CriteriaList_item },
};
static int
dissect_gsm_map_MT_smsCAMELTDP_CriteriaList(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,
- MT_smsCAMELTDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_MT_smsCAMELTDP_CriteriaList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ MT_smsCAMELTDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_MT_smsCAMELTDP_CriteriaList);
return offset;
}
@@ -7673,7 +7673,7 @@ static int dissect_mt_smsCAMELTDP_CriteriaList_impl(proto_tree *tree _U_, tvbuff
}
-static const ber_sequence_t VlrCamelSubscriptionInfo_sequence[] = {
+static const ber_old_sequence_t VlrCamelSubscriptionInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_o_CSI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_CSI_impl },
@@ -7691,8 +7691,8 @@ static const ber_sequence_t VlrCamelSubscriptionInfo_sequence[] = {
static int
dissect_gsm_map_VlrCamelSubscriptionInfo(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,
- VlrCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_VlrCamelSubscriptionInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ VlrCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_VlrCamelSubscriptionInfo);
return offset;
}
@@ -7714,7 +7714,7 @@ static int dissect_naea_PreferredCIC_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t NAEA_PreferredCI_sequence[] = {
+static const ber_old_sequence_t NAEA_PreferredCI_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_naea_PreferredCIC_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -7722,8 +7722,8 @@ static const ber_sequence_t NAEA_PreferredCI_sequence[] = {
static int
dissect_gsm_map_NAEA_PreferredCI(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,
- NAEA_PreferredCI_sequence, hf_index, ett_gsm_map_NAEA_PreferredCI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NAEA_PreferredCI_sequence, hf_index, ett_gsm_map_NAEA_PreferredCI);
return offset;
}
@@ -7917,7 +7917,7 @@ static int dissect_qos2_Negotiated_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t PDP_Context_sequence[] = {
+static const ber_old_sequence_t PDP_Context_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_pdp_ContextId },
{ BER_CLASS_CON, 16, BER_FLAGS_IMPLTAG, dissect_pdp_Type_impl },
{ BER_CLASS_CON, 17, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_pdp_Address_impl },
@@ -7933,8 +7933,8 @@ static const ber_sequence_t PDP_Context_sequence[] = {
static int
dissect_gsm_map_PDP_Context(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,
- PDP_Context_sequence, hf_index, ett_gsm_map_PDP_Context);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PDP_Context_sequence, hf_index, ett_gsm_map_PDP_Context);
return offset;
}
@@ -7943,14 +7943,14 @@ static int dissect_GPRSDataList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t GPRSDataList_sequence_of[1] = {
+static const ber_old_sequence_t GPRSDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_GPRSDataList_item },
};
static int
dissect_gsm_map_GPRSDataList(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,
- GPRSDataList_sequence_of, hf_index, ett_gsm_map_GPRSDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ GPRSDataList_sequence_of, hf_index, ett_gsm_map_GPRSDataList);
return offset;
}
@@ -7959,7 +7959,7 @@ static int dissect_gprsDataList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t GPRSSubscriptionData_sequence[] = {
+static const ber_old_sequence_t GPRSSubscriptionData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_completeDataListIncluded },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gprsDataList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -7968,8 +7968,8 @@ static const ber_sequence_t GPRSSubscriptionData_sequence[] = {
static int
dissect_gsm_map_GPRSSubscriptionData(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,
- GPRSSubscriptionData_sequence, hf_index, ett_gsm_map_GPRSSubscriptionData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GPRSSubscriptionData_sequence, hf_index, ett_gsm_map_GPRSSubscriptionData);
return offset;
}
@@ -8052,7 +8052,7 @@ static int dissect_lsaAttributes_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t LSAData_sequence[] = {
+static const ber_old_sequence_t LSAData_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_lsaIdentity_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_lsaAttributes_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lsaActiveModeIndicator_impl },
@@ -8062,8 +8062,8 @@ static const ber_sequence_t LSAData_sequence[] = {
static int
dissect_gsm_map_LSAData(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,
- LSAData_sequence, hf_index, ett_gsm_map_LSAData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LSAData_sequence, hf_index, ett_gsm_map_LSAData);
return offset;
}
@@ -8072,14 +8072,14 @@ static int dissect_LSADataList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t LSADataList_sequence_of[1] = {
+static const ber_old_sequence_t LSADataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_LSADataList_item },
};
static int
dissect_gsm_map_LSADataList(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,
- LSADataList_sequence_of, hf_index, ett_gsm_map_LSADataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ LSADataList_sequence_of, hf_index, ett_gsm_map_LSADataList);
return offset;
}
@@ -8088,7 +8088,7 @@ static int dissect_lsaDataList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t LSAInformation_sequence[] = {
+static const ber_old_sequence_t LSAInformation_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_completeDataListIncluded },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lsaOnlyAccessIndicator_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lsaDataList_impl },
@@ -8098,8 +8098,8 @@ static const ber_sequence_t LSAInformation_sequence[] = {
static int
dissect_gsm_map_LSAInformation(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,
- LSAInformation_sequence, hf_index, ett_gsm_map_LSAInformation);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LSAInformation_sequence, hf_index, ett_gsm_map_LSAInformation);
return offset;
}
@@ -8108,14 +8108,14 @@ static int dissect_lsaInformation_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t GMLC_List_sequence_of[1] = {
+static const ber_old_sequence_t GMLC_List_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_GMLC_List_item },
};
static int
dissect_gsm_map_GMLC_List(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,
- GMLC_List_sequence_of, hf_index, ett_gsm_map_GMLC_List);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ GMLC_List_sequence_of, hf_index, ett_gsm_map_GMLC_List);
return offset;
}
@@ -8145,7 +8145,7 @@ static int dissect_notificationToMSUser_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t LCSClientExternalID_sequence[] = {
+static const ber_old_sequence_t LCSClientExternalID_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_externalAddress_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -8153,8 +8153,8 @@ static const ber_sequence_t LCSClientExternalID_sequence[] = {
int
dissect_gsm_map_LCSClientExternalID(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,
- LCSClientExternalID_sequence, hf_index, ett_gsm_map_LCSClientExternalID);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSClientExternalID_sequence, hf_index, ett_gsm_map_LCSClientExternalID);
return offset;
}
@@ -8185,7 +8185,7 @@ static int dissect_gmlc_Restriction_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t ExternalClient_sequence[] = {
+static const ber_old_sequence_t ExternalClient_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_clientIdentity },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gmlc_Restriction_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_notificationToMSUser_impl },
@@ -8195,8 +8195,8 @@ static const ber_sequence_t ExternalClient_sequence[] = {
static int
dissect_gsm_map_ExternalClient(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,
- ExternalClient_sequence, hf_index, ett_gsm_map_ExternalClient);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ExternalClient_sequence, hf_index, ett_gsm_map_ExternalClient);
return offset;
}
@@ -8208,14 +8208,14 @@ static int dissect_Ext_ExternalClientList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t ExternalClientList_sequence_of[1] = {
+static const ber_old_sequence_t ExternalClientList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ExternalClientList_item },
};
static int
dissect_gsm_map_ExternalClientList(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,
- ExternalClientList_sequence_of, hf_index, ett_gsm_map_ExternalClientList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ ExternalClientList_sequence_of, hf_index, ett_gsm_map_ExternalClientList);
return offset;
}
@@ -8249,14 +8249,14 @@ static int dissect_lcsClientInternalID_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t PLMNClientList_sequence_of[1] = {
+static const ber_old_sequence_t PLMNClientList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_PLMNClientList_item },
};
static int
dissect_gsm_map_PLMNClientList(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,
- PLMNClientList_sequence_of, hf_index, ett_gsm_map_PLMNClientList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ PLMNClientList_sequence_of, hf_index, ett_gsm_map_PLMNClientList);
return offset;
}
@@ -8265,14 +8265,14 @@ static int dissect_plmnClientList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t Ext_ExternalClientList_sequence_of[1] = {
+static const ber_old_sequence_t Ext_ExternalClientList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_Ext_ExternalClientList_item },
};
static int
dissect_gsm_map_Ext_ExternalClientList(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,
- Ext_ExternalClientList_sequence_of, hf_index, ett_gsm_map_Ext_ExternalClientList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ Ext_ExternalClientList_sequence_of, hf_index, ett_gsm_map_Ext_ExternalClientList);
return offset;
}
@@ -8297,7 +8297,7 @@ static int dissect_lcsServiceTypeID_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t ServiceType_sequence[] = {
+static const ber_old_sequence_t ServiceType_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceTypeIdentity },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gmlc_Restriction_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_notificationToMSUser_impl },
@@ -8307,8 +8307,8 @@ static const ber_sequence_t ServiceType_sequence[] = {
static int
dissect_gsm_map_ServiceType(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,
- ServiceType_sequence, hf_index, ett_gsm_map_ServiceType);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ServiceType_sequence, hf_index, ett_gsm_map_ServiceType);
return offset;
}
@@ -8317,14 +8317,14 @@ static int dissect_ServiceTypeList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ServiceTypeList_sequence_of[1] = {
+static const ber_old_sequence_t ServiceTypeList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ServiceTypeList_item },
};
static int
dissect_gsm_map_ServiceTypeList(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,
- ServiceTypeList_sequence_of, hf_index, ett_gsm_map_ServiceTypeList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ ServiceTypeList_sequence_of, hf_index, ett_gsm_map_ServiceTypeList);
return offset;
}
@@ -8333,7 +8333,7 @@ static int dissect_serviceTypeList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t LCS_PrivacyClass_sequence[] = {
+static const ber_old_sequence_t LCS_PrivacyClass_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ext_ss_Status },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_notificationToMSUser_impl },
@@ -8347,8 +8347,8 @@ static const ber_sequence_t LCS_PrivacyClass_sequence[] = {
static int
dissect_gsm_map_LCS_PrivacyClass(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,
- LCS_PrivacyClass_sequence, hf_index, ett_gsm_map_LCS_PrivacyClass);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCS_PrivacyClass_sequence, hf_index, ett_gsm_map_LCS_PrivacyClass);
return offset;
}
@@ -8357,14 +8357,14 @@ static int dissect_LCS_PrivacyExceptionList_item(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t LCS_PrivacyExceptionList_sequence_of[1] = {
+static const ber_old_sequence_t LCS_PrivacyExceptionList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_LCS_PrivacyExceptionList_item },
};
static int
dissect_gsm_map_LCS_PrivacyExceptionList(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,
- LCS_PrivacyExceptionList_sequence_of, hf_index, ett_gsm_map_LCS_PrivacyExceptionList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ LCS_PrivacyExceptionList_sequence_of, hf_index, ett_gsm_map_LCS_PrivacyExceptionList);
return offset;
}
@@ -8376,7 +8376,7 @@ static int dissect_add_lcs_PrivacyExceptionList(proto_tree *tree _U_, tvbuff_t *
}
-static const ber_sequence_t MOLR_Class_sequence[] = {
+static const ber_old_sequence_t MOLR_Class_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ext_ss_Status },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -8385,8 +8385,8 @@ static const ber_sequence_t MOLR_Class_sequence[] = {
static int
dissect_gsm_map_MOLR_Class(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,
- MOLR_Class_sequence, hf_index, ett_gsm_map_MOLR_Class);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MOLR_Class_sequence, hf_index, ett_gsm_map_MOLR_Class);
return offset;
}
@@ -8395,14 +8395,14 @@ static int dissect_MOLR_List_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t MOLR_List_sequence_of[1] = {
+static const ber_old_sequence_t MOLR_List_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_MOLR_List_item },
};
static int
dissect_gsm_map_MOLR_List(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,
- MOLR_List_sequence_of, hf_index, ett_gsm_map_MOLR_List);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ MOLR_List_sequence_of, hf_index, ett_gsm_map_MOLR_List);
return offset;
}
@@ -8411,7 +8411,7 @@ static int dissect_molr_List_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t LCSInformation_sequence[] = {
+static const ber_old_sequence_t LCSInformation_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gmlc_List_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcs_PrivacyExceptionList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_molr_List_impl },
@@ -8421,8 +8421,8 @@ static const ber_sequence_t LCSInformation_sequence[] = {
static int
dissect_gsm_map_LCSInformation(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,
- LCSInformation_sequence, hf_index, ett_gsm_map_LCSInformation);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSInformation_sequence, hf_index, ett_gsm_map_LCSInformation);
return offset;
}
@@ -8473,7 +8473,7 @@ static int dissect_nbrSN_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offse
}
-static const ber_sequence_t MC_SS_Info_sequence[] = {
+static const ber_old_sequence_t MC_SS_Info_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_nbrSB_impl },
@@ -8484,8 +8484,8 @@ static const ber_sequence_t MC_SS_Info_sequence[] = {
static int
dissect_gsm_map_MC_SS_Info(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,
- MC_SS_Info_sequence, hf_index, ett_gsm_map_MC_SS_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MC_SS_Info_sequence, hf_index, ett_gsm_map_MC_SS_Info);
return offset;
}
@@ -8548,7 +8548,7 @@ static int dissect_defaultSessionHandling_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t GPRS_CamelTDPData_sequence[] = {
+static const ber_old_sequence_t GPRS_CamelTDPData_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gprs_TriggerDetectionPoint_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_serviceKey_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -8559,8 +8559,8 @@ static const ber_sequence_t GPRS_CamelTDPData_sequence[] = {
static int
dissect_gsm_map_GPRS_CamelTDPData(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,
- GPRS_CamelTDPData_sequence, hf_index, ett_gsm_map_GPRS_CamelTDPData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GPRS_CamelTDPData_sequence, hf_index, ett_gsm_map_GPRS_CamelTDPData);
return offset;
}
@@ -8569,14 +8569,14 @@ static int dissect_GPRS_CamelTDPDataList_item(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t GPRS_CamelTDPDataList_sequence_of[1] = {
+static const ber_old_sequence_t GPRS_CamelTDPDataList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_GPRS_CamelTDPDataList_item },
};
static int
dissect_gsm_map_GPRS_CamelTDPDataList(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,
- GPRS_CamelTDPDataList_sequence_of, hf_index, ett_gsm_map_GPRS_CamelTDPDataList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ GPRS_CamelTDPDataList_sequence_of, hf_index, ett_gsm_map_GPRS_CamelTDPDataList);
return offset;
}
@@ -8585,7 +8585,7 @@ static int dissect_gprs_CamelTDPDataList_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t GPRS_CSI_sequence[] = {
+static const ber_old_sequence_t GPRS_CSI_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gprs_CamelTDPDataList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camelCapabilityHandling_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -8596,8 +8596,8 @@ static const ber_sequence_t GPRS_CSI_sequence[] = {
static int
dissect_gsm_map_GPRS_CSI(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,
- GPRS_CSI_sequence, hf_index, ett_gsm_map_GPRS_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GPRS_CSI_sequence, hf_index, ett_gsm_map_GPRS_CSI);
return offset;
}
@@ -8606,7 +8606,7 @@ static int dissect_gprs_CSI_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t MG_CSI_sequence[] = {
+static const ber_old_sequence_t MG_CSI_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_mobilityTriggers },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -8618,8 +8618,8 @@ static const ber_sequence_t MG_CSI_sequence[] = {
static int
dissect_gsm_map_MG_CSI(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,
- MG_CSI_sequence, hf_index, ett_gsm_map_MG_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MG_CSI_sequence, hf_index, ett_gsm_map_MG_CSI);
return offset;
}
@@ -8628,7 +8628,7 @@ static int dissect_mg_csi_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offs
}
-static const ber_sequence_t SGSN_CAMEL_SubscriptionInfo_sequence[] = {
+static const ber_old_sequence_t SGSN_CAMEL_SubscriptionInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gprs_CSI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mo_sms_CSI_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -8640,8 +8640,8 @@ static const ber_sequence_t SGSN_CAMEL_SubscriptionInfo_sequence[] = {
static int
dissect_gsm_map_SGSN_CAMEL_SubscriptionInfo(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,
- SGSN_CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_SGSN_CAMEL_SubscriptionInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SGSN_CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_SGSN_CAMEL_SubscriptionInfo);
return offset;
}
@@ -8669,7 +8669,7 @@ static int dissect_accessRestrictionData_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t InsertSubscriberDataArg_sequence[] = {
+static const ber_old_sequence_t InsertSubscriberDataArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_category_impl },
@@ -8703,21 +8703,21 @@ static const ber_sequence_t InsertSubscriberDataArg_sequence[] = {
static int
dissect_gsm_map_InsertSubscriberDataArg(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,
- InsertSubscriberDataArg_sequence, hf_index, ett_gsm_map_InsertSubscriberDataArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ InsertSubscriberDataArg_sequence, hf_index, ett_gsm_map_InsertSubscriberDataArg);
return offset;
}
-static const ber_sequence_t SS_List_sequence_of[1] = {
+static const ber_old_sequence_t SS_List_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_SS_List_item },
};
static int
dissect_gsm_map_SS_List(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,
- SS_List_sequence_of, hf_index, ett_gsm_map_SS_List);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ SS_List_sequence_of, hf_index, ett_gsm_map_SS_List);
return offset;
}
@@ -8750,7 +8750,7 @@ static int dissect_regionalSubscriptionResponse_impl(proto_tree *tree _U_, tvbuf
}
-static const ber_sequence_t InsertSubscriberDataRes_sequence[] = {
+static const ber_old_sequence_t InsertSubscriberDataRes_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_teleserviceList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_bearerServiceList_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_List_impl },
@@ -8764,21 +8764,21 @@ static const ber_sequence_t InsertSubscriberDataRes_sequence[] = {
static int
dissect_gsm_map_InsertSubscriberDataRes(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,
- InsertSubscriberDataRes_sequence, hf_index, ett_gsm_map_InsertSubscriberDataRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ InsertSubscriberDataRes_sequence, hf_index, ett_gsm_map_InsertSubscriberDataRes);
return offset;
}
-static const ber_sequence_t BasicServiceList_sequence_of[1] = {
+static const ber_old_sequence_t BasicServiceList_sequence_of[1] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_BasicServiceList_item },
};
static int
dissect_gsm_map_BasicServiceList(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,
- BasicServiceList_sequence_of, hf_index, ett_gsm_map_BasicServiceList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ BasicServiceList_sequence_of, hf_index, ett_gsm_map_BasicServiceList);
return offset;
}
@@ -8787,14 +8787,14 @@ static int dissect_basicServiceList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t ContextIdList_sequence_of[1] = {
+static const ber_old_sequence_t ContextIdList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_ContextIdList_item },
};
static int
dissect_gsm_map_ContextIdList(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,
- ContextIdList_sequence_of, hf_index, ett_gsm_map_ContextIdList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ ContextIdList_sequence_of, hf_index, ett_gsm_map_ContextIdList);
return offset;
}
@@ -8809,7 +8809,7 @@ static const value_string gsm_map_GPRSSubscriptionDataWithdraw_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t GPRSSubscriptionDataWithdraw_choice[] = {
+static const ber_old_choice_t GPRSSubscriptionDataWithdraw_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_NOOWNTAG, dissect_allGPRSData },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_contextIdList },
{ 0, 0, 0, 0, NULL }
@@ -8817,9 +8817,9 @@ static const ber_choice_t GPRSSubscriptionDataWithdraw_choice[] = {
static int
dissect_gsm_map_GPRSSubscriptionDataWithdraw(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,
- GPRSSubscriptionDataWithdraw_choice, hf_index, ett_gsm_map_GPRSSubscriptionDataWithdraw,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ GPRSSubscriptionDataWithdraw_choice, hf_index, ett_gsm_map_GPRSSubscriptionDataWithdraw,
+ NULL);
return offset;
}
@@ -8828,14 +8828,14 @@ static int dissect_gprsSubscriptionDataWithdraw_impl(proto_tree *tree _U_, tvbuf
}
-static const ber_sequence_t LSAIdentityList_sequence_of[1] = {
+static const ber_old_sequence_t LSAIdentityList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_LSAIdentityList_item },
};
static int
dissect_gsm_map_LSAIdentityList(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,
- LSAIdentityList_sequence_of, hf_index, ett_gsm_map_LSAIdentityList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ LSAIdentityList_sequence_of, hf_index, ett_gsm_map_LSAIdentityList);
return offset;
}
@@ -8850,7 +8850,7 @@ static const value_string gsm_map_LSAInformationWithdraw_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t LSAInformationWithdraw_choice[] = {
+static const ber_old_choice_t LSAInformationWithdraw_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_NOOWNTAG, dissect_allLSAData },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_lsaIdentityList },
{ 0, 0, 0, 0, NULL }
@@ -8858,9 +8858,9 @@ static const ber_choice_t LSAInformationWithdraw_choice[] = {
static int
dissect_gsm_map_LSAInformationWithdraw(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,
- LSAInformationWithdraw_choice, hf_index, ett_gsm_map_LSAInformationWithdraw,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ LSAInformationWithdraw_choice, hf_index, ett_gsm_map_LSAInformationWithdraw,
+ NULL);
return offset;
}
@@ -8903,7 +8903,7 @@ static int dissect_specificCSIDeletedList_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t DeleteSubscriberDataArg_sequence[] = {
+static const ber_old_sequence_t DeleteSubscriberDataArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_basicServiceList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_List_impl },
@@ -8925,14 +8925,14 @@ static const ber_sequence_t DeleteSubscriberDataArg_sequence[] = {
static int
dissect_gsm_map_DeleteSubscriberDataArg(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,
- DeleteSubscriberDataArg_sequence, hf_index, ett_gsm_map_DeleteSubscriberDataArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DeleteSubscriberDataArg_sequence, hf_index, ett_gsm_map_DeleteSubscriberDataArg);
return offset;
}
-static const ber_sequence_t DeleteSubscriberDataRes_sequence[] = {
+static const ber_old_sequence_t DeleteSubscriberDataRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_regionalSubscriptionResponse_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -8940,8 +8940,8 @@ static const ber_sequence_t DeleteSubscriberDataRes_sequence[] = {
static int
dissect_gsm_map_DeleteSubscriberDataRes(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,
- DeleteSubscriberDataRes_sequence, hf_index, ett_gsm_map_DeleteSubscriberDataRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DeleteSubscriberDataRes_sequence, hf_index, ett_gsm_map_DeleteSubscriberDataRes);
return offset;
}
@@ -8985,7 +8985,7 @@ static int dissect_ss_Status_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t CallBarringFeature_sequence[] = {
+static const ber_old_sequence_t CallBarringFeature_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
{ 0, 0, 0, NULL }
@@ -8993,8 +8993,8 @@ static const ber_sequence_t CallBarringFeature_sequence[] = {
static int
dissect_gsm_map_CallBarringFeature(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,
- CallBarringFeature_sequence, hf_index, ett_gsm_map_CallBarringFeature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CallBarringFeature_sequence, hf_index, ett_gsm_map_CallBarringFeature);
return offset;
}
@@ -9003,14 +9003,14 @@ static int dissect_CallBarringFeatureList_item(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t CallBarringFeatureList_sequence_of[1] = {
+static const ber_old_sequence_t CallBarringFeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_CallBarringFeatureList_item },
};
static int
dissect_gsm_map_CallBarringFeatureList(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,
- CallBarringFeatureList_sequence_of, hf_index, ett_gsm_map_CallBarringFeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ CallBarringFeatureList_sequence_of, hf_index, ett_gsm_map_CallBarringFeatureList);
return offset;
}
@@ -9052,7 +9052,7 @@ static int dissect_noReplyConditionTime_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t ForwardingFeature_sequence[] = {
+static const ber_old_sequence_t ForwardingFeature_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
{ BER_CLASS_CON, 5, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardedToNumber_impl },
@@ -9065,8 +9065,8 @@ static const ber_sequence_t ForwardingFeature_sequence[] = {
static int
dissect_gsm_map_ForwardingFeature(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,
- ForwardingFeature_sequence, hf_index, ett_gsm_map_ForwardingFeature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardingFeature_sequence, hf_index, ett_gsm_map_ForwardingFeature);
return offset;
}
@@ -9075,14 +9075,14 @@ static int dissect_ForwardingFeatureList_item(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t ForwardingFeatureList_sequence_of[1] = {
+static const ber_old_sequence_t ForwardingFeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ForwardingFeatureList_item },
};
static int
dissect_gsm_map_ForwardingFeatureList(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,
- ForwardingFeatureList_sequence_of, hf_index, ett_gsm_map_ForwardingFeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ ForwardingFeatureList_sequence_of, hf_index, ett_gsm_map_ForwardingFeatureList);
return offset;
}
@@ -9094,7 +9094,7 @@ static int dissect_forwardingFeatureList_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t ForwardingInfo_sequence[] = {
+static const ber_old_sequence_t ForwardingInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_forwardingFeatureList },
{ 0, 0, 0, NULL }
@@ -9102,8 +9102,8 @@ static const ber_sequence_t ForwardingInfo_sequence[] = {
static int
dissect_gsm_map_ForwardingInfo(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,
- ForwardingInfo_sequence, hf_index, ett_gsm_map_ForwardingInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardingInfo_sequence, hf_index, ett_gsm_map_ForwardingInfo);
return offset;
}
@@ -9112,7 +9112,7 @@ static int dissect_forwardingInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t CallBarringInfo_sequence[] = {
+static const ber_old_sequence_t CallBarringInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_callBarringFeatureList },
{ 0, 0, 0, NULL }
@@ -9120,8 +9120,8 @@ static const ber_sequence_t CallBarringInfo_sequence[] = {
static int
dissect_gsm_map_CallBarringInfo(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,
- CallBarringInfo_sequence, hf_index, ett_gsm_map_CallBarringInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CallBarringInfo_sequence, hf_index, ett_gsm_map_CallBarringInfo);
return offset;
}
@@ -9142,14 +9142,14 @@ static int dissect_HLR_List_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t HLR_List_sequence_of[1] = {
+static const ber_old_sequence_t HLR_List_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_HLR_List_item },
};
static int
dissect_gsm_map_HLR_List(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,
- HLR_List_sequence_of, hf_index, ett_gsm_map_HLR_List);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ HLR_List_sequence_of, hf_index, ett_gsm_map_HLR_List);
return offset;
}
@@ -9158,7 +9158,7 @@ static int dissect_hlr_List(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t ResetArg_sequence[] = {
+static const ber_old_sequence_t ResetArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_hlr_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_hlr_List },
{ 0, 0, 0, NULL }
@@ -9166,14 +9166,14 @@ static const ber_sequence_t ResetArg_sequence[] = {
static int
dissect_gsm_map_ResetArg(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,
- ResetArg_sequence, hf_index, ett_gsm_map_ResetArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ResetArg_sequence, hf_index, ett_gsm_map_ResetArg);
return offset;
}
-static const ber_sequence_t RestoreDataArg_sequence[] = {
+static const ber_old_sequence_t RestoreDataArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_lmsi },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9183,14 +9183,14 @@ static const ber_sequence_t RestoreDataArg_sequence[] = {
static int
dissect_gsm_map_RestoreDataArg(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,
- RestoreDataArg_sequence, hf_index, ett_gsm_map_RestoreDataArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RestoreDataArg_sequence, hf_index, ett_gsm_map_RestoreDataArg);
return offset;
}
-static const ber_sequence_t RestoreDataRes_sequence[] = {
+static const ber_old_sequence_t RestoreDataRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_hlr_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_msNotReachable },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9199,14 +9199,14 @@ static const ber_sequence_t RestoreDataRes_sequence[] = {
static int
dissect_gsm_map_RestoreDataRes(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,
- RestoreDataRes_sequence, hf_index, ett_gsm_map_RestoreDataRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RestoreDataRes_sequence, hf_index, ett_gsm_map_RestoreDataRes);
return offset;
}
-static const ber_sequence_t TraceDepthList_sequence[] = {
+static const ber_old_sequence_t TraceDepthList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msc_s_TraceDepth_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mgw_TraceDepth_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sgsn_TraceDepth_impl },
@@ -9218,8 +9218,8 @@ static const ber_sequence_t TraceDepthList_sequence[] = {
static int
dissect_gsm_map_TraceDepthList(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,
- TraceDepthList_sequence, hf_index, ett_gsm_map_TraceDepthList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TraceDepthList_sequence, hf_index, ett_gsm_map_TraceDepthList);
return offset;
}
@@ -9314,7 +9314,7 @@ static int dissect_bmsc_IList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t TraceInterfaceList_sequence[] = {
+static const ber_old_sequence_t TraceInterfaceList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msc_s_IList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mgw_IList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sgsn_IList_impl },
@@ -9326,8 +9326,8 @@ static const ber_sequence_t TraceInterfaceList_sequence[] = {
static int
dissect_gsm_map_TraceInterfaceList(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,
- TraceInterfaceList_sequence, hf_index, ett_gsm_map_TraceInterfaceList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TraceInterfaceList_sequence, hf_index, ett_gsm_map_TraceInterfaceList);
return offset;
}
@@ -9394,7 +9394,7 @@ static int dissect_bmsc_EList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t TraceEventList_sequence[] = {
+static const ber_old_sequence_t TraceEventList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msc_s_EList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mgw_EList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sgsn_EList_impl },
@@ -9405,8 +9405,8 @@ static const ber_sequence_t TraceEventList_sequence[] = {
static int
dissect_gsm_map_TraceEventList(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,
- TraceEventList_sequence, hf_index, ett_gsm_map_TraceEventList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TraceEventList_sequence, hf_index, ett_gsm_map_TraceEventList);
return offset;
}
@@ -9415,7 +9415,7 @@ static int dissect_traceEventList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ActivateTraceModeArg_sequence[] = {
+static const ber_old_sequence_t ActivateTraceModeArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_traceReference_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_traceType_impl },
@@ -9431,14 +9431,14 @@ static const ber_sequence_t ActivateTraceModeArg_sequence[] = {
static int
dissect_gsm_map_ActivateTraceModeArg(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,
- ActivateTraceModeArg_sequence, hf_index, ett_gsm_map_ActivateTraceModeArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ActivateTraceModeArg_sequence, hf_index, ett_gsm_map_ActivateTraceModeArg);
return offset;
}
-static const ber_sequence_t ActivateTraceModeRes_sequence[] = {
+static const ber_old_sequence_t ActivateTraceModeRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_traceSupportIndicator_impl },
{ 0, 0, 0, NULL }
@@ -9446,14 +9446,14 @@ static const ber_sequence_t ActivateTraceModeRes_sequence[] = {
static int
dissect_gsm_map_ActivateTraceModeRes(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,
- ActivateTraceModeRes_sequence, hf_index, ett_gsm_map_ActivateTraceModeRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ActivateTraceModeRes_sequence, hf_index, ett_gsm_map_ActivateTraceModeRes);
return offset;
}
-static const ber_sequence_t DeactivateTraceModeArg_sequence[] = {
+static const ber_old_sequence_t DeactivateTraceModeArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_traceReference_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -9463,28 +9463,28 @@ static const ber_sequence_t DeactivateTraceModeArg_sequence[] = {
static int
dissect_gsm_map_DeactivateTraceModeArg(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,
- DeactivateTraceModeArg_sequence, hf_index, ett_gsm_map_DeactivateTraceModeArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DeactivateTraceModeArg_sequence, hf_index, ett_gsm_map_DeactivateTraceModeArg);
return offset;
}
-static const ber_sequence_t DeactivateTraceModeRes_sequence[] = {
+static const ber_old_sequence_t DeactivateTraceModeRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_DeactivateTraceModeRes(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,
- DeactivateTraceModeRes_sequence, hf_index, ett_gsm_map_DeactivateTraceModeRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DeactivateTraceModeRes_sequence, hf_index, ett_gsm_map_DeactivateTraceModeRes);
return offset;
}
-static const ber_sequence_t CUG_CheckInfo_sequence[] = {
+static const ber_old_sequence_t CUG_CheckInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_cug_Interlock },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cug_OutgoingAccess },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9493,8 +9493,8 @@ static const ber_sequence_t CUG_CheckInfo_sequence[] = {
static int
dissect_gsm_map_CUG_CheckInfo(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,
- CUG_CheckInfo_sequence, hf_index, ett_gsm_map_CUG_CheckInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CUG_CheckInfo_sequence, hf_index, ett_gsm_map_CUG_CheckInfo);
return offset;
}
@@ -9581,7 +9581,7 @@ static int dissect_forwardingReason_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t ExternalSignalInfo_sequence[] = {
+static const ber_old_sequence_t ExternalSignalInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_protocolId },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_signalInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9590,8 +9590,8 @@ static const ber_sequence_t ExternalSignalInfo_sequence[] = {
static int
dissect_gsm_map_ExternalSignalInfo(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,
- ExternalSignalInfo_sequence, hf_index, ett_gsm_map_ExternalSignalInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ExternalSignalInfo_sequence, hf_index, ett_gsm_map_ExternalSignalInfo);
return offset;
}
@@ -9630,7 +9630,7 @@ static int dissect_callInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t CamelInfo_sequence[] = {
+static const ber_old_sequence_t CamelInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_NOOWNTAG, dissect_supportedCamelPhases },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_suppress_T_CSI },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9640,8 +9640,8 @@ static const ber_sequence_t CamelInfo_sequence[] = {
static int
dissect_gsm_map_CamelInfo(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,
- CamelInfo_sequence, hf_index, ett_gsm_map_CamelInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CamelInfo_sequence, hf_index, ett_gsm_map_CamelInfo);
return offset;
}
@@ -9709,7 +9709,7 @@ static int dissect_ext_ProtocolId(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t Ext_ExternalSignalInfo_sequence[] = {
+static const ber_old_sequence_t Ext_ExternalSignalInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_ext_ProtocolId },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_signalInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -9718,8 +9718,8 @@ static const ber_sequence_t Ext_ExternalSignalInfo_sequence[] = {
static int
dissect_gsm_map_Ext_ExternalSignalInfo(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,
- Ext_ExternalSignalInfo_sequence, hf_index, ett_gsm_map_Ext_ExternalSignalInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_ExternalSignalInfo_sequence, hf_index, ett_gsm_map_Ext_ExternalSignalInfo);
return offset;
}
@@ -9741,7 +9741,7 @@ static int dissect_callDiversionTreatmentIndicator_impl(proto_tree *tree _U_, tv
}
-static const ber_sequence_t SendRoutingInfoArg_sequence[] = {
+static const ber_old_sequence_t SendRoutingInfoArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_cug_CheckInfo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_numberOfForwarding_impl },
@@ -9774,14 +9774,14 @@ static const ber_sequence_t SendRoutingInfoArg_sequence[] = {
static int
dissect_gsm_map_SendRoutingInfoArg(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,
- SendRoutingInfoArg_sequence, hf_index, ett_gsm_map_SendRoutingInfoArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendRoutingInfoArg_sequence, hf_index, ett_gsm_map_SendRoutingInfoArg);
return offset;
}
-static const ber_sequence_t ForwardingData_sequence[] = {
+static const ber_old_sequence_t ForwardingData_sequence[] = {
{ BER_CLASS_CON, 5, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardedToNumber_impl },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardedToSubaddress_impl },
{ BER_CLASS_CON, 6, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardingOptions_impl },
@@ -9792,8 +9792,8 @@ static const ber_sequence_t ForwardingData_sequence[] = {
static int
dissect_gsm_map_ForwardingData(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,
- ForwardingData_sequence, hf_index, ett_gsm_map_ForwardingData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardingData_sequence, hf_index, ett_gsm_map_ForwardingData);
return offset;
}
@@ -9811,7 +9811,7 @@ static const value_string gsm_map_RoutingInfo_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t RoutingInfo_choice[] = {
+static const ber_old_choice_t RoutingInfo_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_roamingNumber },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_forwardingData },
{ 0, 0, 0, 0, NULL }
@@ -9819,9 +9819,9 @@ static const ber_choice_t RoutingInfo_choice[] = {
static int
dissect_gsm_map_RoutingInfo(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,
- RoutingInfo_choice, hf_index, ett_gsm_map_RoutingInfo,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ RoutingInfo_choice, hf_index, ett_gsm_map_RoutingInfo,
+ NULL);
return offset;
}
@@ -9833,7 +9833,7 @@ static int dissect_routingInfo(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offs
}
-static const ber_sequence_t GmscCamelSubscriptionInfo_sequence[] = {
+static const ber_old_sequence_t GmscCamelSubscriptionInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_t_CSI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_o_CSI_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -9845,8 +9845,8 @@ static const ber_sequence_t GmscCamelSubscriptionInfo_sequence[] = {
static int
dissect_gsm_map_GmscCamelSubscriptionInfo(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,
- GmscCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_GmscCamelSubscriptionInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GmscCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_GmscCamelSubscriptionInfo);
return offset;
}
@@ -9855,7 +9855,7 @@ static int dissect_gmscCamelSubscriptionInfo_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t CamelRoutingInfo_sequence[] = {
+static const ber_old_sequence_t CamelRoutingInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_forwardingData },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gmscCamelSubscriptionInfo_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -9864,8 +9864,8 @@ static const ber_sequence_t CamelRoutingInfo_sequence[] = {
static int
dissect_gsm_map_CamelRoutingInfo(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,
- CamelRoutingInfo_sequence, hf_index, ett_gsm_map_CamelRoutingInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CamelRoutingInfo_sequence, hf_index, ett_gsm_map_CamelRoutingInfo);
return offset;
}
@@ -9880,7 +9880,7 @@ static const value_string gsm_map_ExtendedRoutingInfo_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t ExtendedRoutingInfo_choice[] = {
+static const ber_old_choice_t ExtendedRoutingInfo_choice[] = {
{ 0, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_routingInfo },
{ 1, BER_CLASS_CON, 8, BER_FLAGS_IMPLTAG, dissect_camelRoutingInfo_impl },
{ 0, 0, 0, 0, NULL }
@@ -9888,9 +9888,9 @@ static const ber_choice_t ExtendedRoutingInfo_choice[] = {
static int
dissect_gsm_map_ExtendedRoutingInfo(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,
- ExtendedRoutingInfo_choice, hf_index, ett_gsm_map_ExtendedRoutingInfo,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ ExtendedRoutingInfo_choice, hf_index, ett_gsm_map_ExtendedRoutingInfo,
+ NULL);
return offset;
}
@@ -9963,7 +9963,7 @@ static const value_string gsm_map_CellGlobalIdOrServiceAreaIdOrLAI_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t CellGlobalIdOrServiceAreaIdOrLAI_choice[] = {
+static const ber_old_choice_t CellGlobalIdOrServiceAreaIdOrLAI_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_cellGlobalIdOrServiceAreaIdFixedLength_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_laiFixedLength_impl },
{ 0, 0, 0, 0, NULL }
@@ -9971,9 +9971,9 @@ static const ber_choice_t CellGlobalIdOrServiceAreaIdOrLAI_choice[] = {
static int
dissect_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI(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,
- CellGlobalIdOrServiceAreaIdOrLAI_choice, hf_index, ett_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ CellGlobalIdOrServiceAreaIdOrLAI_choice, hf_index, ett_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI,
+ NULL);
return offset;
}
@@ -10004,7 +10004,7 @@ static int dissect_geodeticInformation_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t LocationInformation_sequence[] = {
+static const ber_old_sequence_t LocationInformation_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ageOfLocationInformation },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_geographicalInformation_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_vlr_number_impl },
@@ -10021,8 +10021,8 @@ static const ber_sequence_t LocationInformation_sequence[] = {
int
dissect_gsm_map_LocationInformation(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,
- LocationInformation_sequence, hf_index, ett_gsm_map_LocationInformation);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LocationInformation_sequence, hf_index, ett_gsm_map_LocationInformation);
return offset;
}
@@ -10060,7 +10060,7 @@ const value_string gsm_map_SubscriberState_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SubscriberState_choice[] = {
+static const ber_old_choice_t SubscriberState_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_assumedIdle_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_camelBusy_impl },
{ 2, BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_netDetNotReachable },
@@ -10070,9 +10070,9 @@ static const ber_choice_t SubscriberState_choice[] = {
int
dissect_gsm_map_SubscriberState(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,
- SubscriberState_choice, hf_index, ett_gsm_map_SubscriberState,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SubscriberState_choice, hf_index, ett_gsm_map_SubscriberState,
+ NULL);
return offset;
}
@@ -10109,7 +10109,7 @@ static int dissect_routeingAreaIdentity(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t LocationInformationGPRS_sequence[] = {
+static const ber_old_sequence_t LocationInformationGPRS_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_cellGlobalIdOrServiceAreaIdOrLAI },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL, dissect_routeingAreaIdentity },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL, dissect_geographicalInformation },
@@ -10125,8 +10125,8 @@ static const ber_sequence_t LocationInformationGPRS_sequence[] = {
static int
dissect_gsm_map_LocationInformationGPRS(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,
- LocationInformationGPRS_sequence, hf_index, ett_gsm_map_LocationInformationGPRS);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LocationInformationGPRS_sequence, hf_index, ett_gsm_map_LocationInformationGPRS);
return offset;
}
@@ -10193,7 +10193,7 @@ static int dissect_chargingId_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t PDP_ContextInfo_sequence[] = {
+static const ber_old_sequence_t PDP_ContextInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_pdp_ContextIdentifier_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_pdp_ContextActive_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_pdp_Type_impl },
@@ -10220,8 +10220,8 @@ static const ber_sequence_t PDP_ContextInfo_sequence[] = {
static int
dissect_gsm_map_PDP_ContextInfo(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,
- PDP_ContextInfo_sequence, hf_index, ett_gsm_map_PDP_ContextInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PDP_ContextInfo_sequence, hf_index, ett_gsm_map_PDP_ContextInfo);
return offset;
}
@@ -10230,14 +10230,14 @@ static int dissect_PDP_ContextInfoList_item(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t PDP_ContextInfoList_sequence_of[1] = {
+static const ber_old_sequence_t PDP_ContextInfoList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PDP_ContextInfoList_item },
};
static int
dissect_gsm_map_PDP_ContextInfoList(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,
- PDP_ContextInfoList_sequence_of, hf_index, ett_gsm_map_PDP_ContextInfoList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ PDP_ContextInfoList_sequence_of, hf_index, ett_gsm_map_PDP_ContextInfoList);
return offset;
}
@@ -10260,7 +10260,7 @@ static const value_string gsm_map_PS_SubscriberState_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t PS_SubscriberState_choice[] = {
+static const ber_old_choice_t PS_SubscriberState_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_notProvidedFromSGSN_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ps_Detached_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ps_AttachedNotReachableForPaging_impl },
@@ -10273,9 +10273,9 @@ static const ber_choice_t PS_SubscriberState_choice[] = {
static int
dissect_gsm_map_PS_SubscriberState(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,
- PS_SubscriberState_choice, hf_index, ett_gsm_map_PS_SubscriberState,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ PS_SubscriberState_choice, hf_index, ett_gsm_map_PS_SubscriberState,
+ NULL);
return offset;
}
@@ -10323,7 +10323,7 @@ static int dissect_mSRadioAccessCapability_impl(proto_tree *tree _U_, tvbuff_t *
}
-static const ber_sequence_t GPRSMSClass_sequence[] = {
+static const ber_old_sequence_t GPRSMSClass_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_mSNetworkCapability_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mSRadioAccessCapability_impl },
{ 0, 0, 0, NULL }
@@ -10331,8 +10331,8 @@ static const ber_sequence_t GPRSMSClass_sequence[] = {
static int
dissect_gsm_map_GPRSMSClass(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,
- GPRSMSClass_sequence, hf_index, ett_gsm_map_GPRSMSClass);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GPRSMSClass_sequence, hf_index, ett_gsm_map_GPRSMSClass);
return offset;
}
@@ -10375,7 +10375,7 @@ static int dissect_numberPortabilityStatus_impl(proto_tree *tree _U_, tvbuff_t *
}
-static const ber_sequence_t MNPInfoRes_sequence[] = {
+static const ber_old_sequence_t MNPInfoRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_routeingNumber_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
@@ -10386,8 +10386,8 @@ static const ber_sequence_t MNPInfoRes_sequence[] = {
static int
dissect_gsm_map_MNPInfoRes(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,
- MNPInfoRes_sequence, hf_index, ett_gsm_map_MNPInfoRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MNPInfoRes_sequence, hf_index, ett_gsm_map_MNPInfoRes);
return offset;
}
@@ -10396,7 +10396,7 @@ static int dissect_mnpInfoRes_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t SubscriberInfo_sequence[] = {
+static const ber_old_sequence_t SubscriberInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_locationInformation_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_subscriberState },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -10411,8 +10411,8 @@ static const ber_sequence_t SubscriberInfo_sequence[] = {
static int
dissect_gsm_map_SubscriberInfo(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,
- SubscriberInfo_sequence, hf_index, ett_gsm_map_SubscriberInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SubscriberInfo_sequence, hf_index, ett_gsm_map_SubscriberInfo);
return offset;
}
@@ -10424,7 +10424,7 @@ static int dissect_subscriberInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t CCBS_Indicators_sequence[] = {
+static const ber_old_sequence_t CCBS_Indicators_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Possible_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_keepCCBS_CallIndicator_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -10433,8 +10433,8 @@ static const ber_sequence_t CCBS_Indicators_sequence[] = {
static int
dissect_gsm_map_CCBS_Indicators(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,
- CCBS_Indicators_sequence, hf_index, ett_gsm_map_CCBS_Indicators);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CCBS_Indicators_sequence, hf_index, ett_gsm_map_CCBS_Indicators);
return offset;
}
@@ -10485,7 +10485,7 @@ static int dissect_unavailabilityCause_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t SendRoutingInfoRes_sequence[] = {
+static const ber_old_sequence_t SendRoutingInfoRes_sequence[] = {
{ BER_CLASS_CON, 9, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_extendedRoutingInfo },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_cug_CheckInfo_impl },
@@ -10515,8 +10515,8 @@ static const ber_sequence_t SendRoutingInfoRes_sequence[] = {
static int
dissect_gsm_map_SendRoutingInfoRes(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,
- SendRoutingInfoRes_sequence, hf_index, ett_gsm_map_SendRoutingInfoRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendRoutingInfoRes_sequence, hf_index, ett_gsm_map_SendRoutingInfoRes);
return offset;
}
@@ -10528,7 +10528,7 @@ static const value_string gsm_map_SubscriberIdentity_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SubscriberIdentity_choice[] = {
+static const ber_old_choice_t SubscriberIdentity_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ 0, 0, 0, 0, NULL }
@@ -10536,9 +10536,9 @@ static const ber_choice_t SubscriberIdentity_choice[] = {
static int
dissect_gsm_map_SubscriberIdentity(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,
- SubscriberIdentity_choice, hf_index, ett_gsm_map_SubscriberIdentity,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SubscriberIdentity_choice, hf_index, ett_gsm_map_SubscriberIdentity,
+ NULL);
return offset;
}
@@ -10556,7 +10556,7 @@ static int dissect_targetMS_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t ProvideRoamingNumberArg_sequence[] = {
+static const ber_old_sequence_t ProvideRoamingNumberArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_msc_Number_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
@@ -10582,14 +10582,14 @@ static const ber_sequence_t ProvideRoamingNumberArg_sequence[] = {
static int
dissect_gsm_map_ProvideRoamingNumberArg(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,
- ProvideRoamingNumberArg_sequence, hf_index, ett_gsm_map_ProvideRoamingNumberArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideRoamingNumberArg_sequence, hf_index, ett_gsm_map_ProvideRoamingNumberArg);
return offset;
}
-static const ber_sequence_t ProvideRoamingNumberRes_sequence[] = {
+static const ber_old_sequence_t ProvideRoamingNumberRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_roamingNumber },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_releaseResourcesSupported },
@@ -10598,8 +10598,8 @@ static const ber_sequence_t ProvideRoamingNumberRes_sequence[] = {
static int
dissect_gsm_map_ProvideRoamingNumberRes(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,
- ProvideRoamingNumberRes_sequence, hf_index, ett_gsm_map_ProvideRoamingNumberRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideRoamingNumberRes_sequence, hf_index, ett_gsm_map_ProvideRoamingNumberRes);
return offset;
}
@@ -10631,7 +10631,7 @@ static int dissect_uui_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t UU_Data_sequence[] = {
+static const ber_old_sequence_t UU_Data_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uuIndicator_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uui_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uusCFInteraction_impl },
@@ -10641,8 +10641,8 @@ static const ber_sequence_t UU_Data_sequence[] = {
int
dissect_gsm_map_UU_Data(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,
- UU_Data_sequence, hf_index, ett_gsm_map_UU_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UU_Data_sequence, hf_index, ett_gsm_map_UU_Data);
return offset;
}
@@ -10651,7 +10651,7 @@ static int dissect_uu_Data_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t ResumeCallHandlingArg_sequence[] = {
+static const ber_old_sequence_t ResumeCallHandlingArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callReferenceNumber_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_ext_basicServiceGroup },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardingData_impl },
@@ -10671,22 +10671,22 @@ static const ber_sequence_t ResumeCallHandlingArg_sequence[] = {
static int
dissect_gsm_map_ResumeCallHandlingArg(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,
- ResumeCallHandlingArg_sequence, hf_index, ett_gsm_map_ResumeCallHandlingArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ResumeCallHandlingArg_sequence, hf_index, ett_gsm_map_ResumeCallHandlingArg);
return offset;
}
-static const ber_sequence_t ResumeCallHandlingRes_sequence[] = {
+static const ber_old_sequence_t ResumeCallHandlingRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ResumeCallHandlingRes(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,
- ResumeCallHandlingRes_sequence, hf_index, ett_gsm_map_ResumeCallHandlingRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ResumeCallHandlingRes_sequence, hf_index, ett_gsm_map_ResumeCallHandlingRes);
return offset;
}
@@ -10705,7 +10705,7 @@ static int dissect_call_Direction_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ProvideSIWFSNumberArg_sequence[] = {
+static const ber_old_sequence_t ProvideSIWFSNumberArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsm_BearerCapability_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_isdn_BearerCapability_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_call_Direction_impl },
@@ -10719,14 +10719,14 @@ static const ber_sequence_t ProvideSIWFSNumberArg_sequence[] = {
static int
dissect_gsm_map_ProvideSIWFSNumberArg(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,
- ProvideSIWFSNumberArg_sequence, hf_index, ett_gsm_map_ProvideSIWFSNumberArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSIWFSNumberArg_sequence, hf_index, ett_gsm_map_ProvideSIWFSNumberArg);
return offset;
}
-static const ber_sequence_t ProvideSIWFSNumberRes_sequence[] = {
+static const ber_old_sequence_t ProvideSIWFSNumberRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_sIWFSNumber_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -10734,14 +10734,14 @@ static const ber_sequence_t ProvideSIWFSNumberRes_sequence[] = {
static int
dissect_gsm_map_ProvideSIWFSNumberRes(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,
- ProvideSIWFSNumberRes_sequence, hf_index, ett_gsm_map_ProvideSIWFSNumberRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSIWFSNumberRes_sequence, hf_index, ett_gsm_map_ProvideSIWFSNumberRes);
return offset;
}
-static const ber_sequence_t SIWFSSignallingModifyArg_sequence[] = {
+static const ber_old_sequence_t SIWFSSignallingModifyArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_channelType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_chosenChannel_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -10750,14 +10750,14 @@ static const ber_sequence_t SIWFSSignallingModifyArg_sequence[] = {
static int
dissect_gsm_map_SIWFSSignallingModifyArg(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,
- SIWFSSignallingModifyArg_sequence, hf_index, ett_gsm_map_SIWFSSignallingModifyArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SIWFSSignallingModifyArg_sequence, hf_index, ett_gsm_map_SIWFSSignallingModifyArg);
return offset;
}
-static const ber_sequence_t SIWFSSignallingModifyRes_sequence[] = {
+static const ber_old_sequence_t SIWFSSignallingModifyRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_channelType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -10765,8 +10765,8 @@ static const ber_sequence_t SIWFSSignallingModifyRes_sequence[] = {
static int
dissect_gsm_map_SIWFSSignallingModifyRes(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,
- SIWFSSignallingModifyRes_sequence, hf_index, ett_gsm_map_SIWFSSignallingModifyRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SIWFSSignallingModifyRes_sequence, hf_index, ett_gsm_map_SIWFSSignallingModifyRes);
return offset;
}
@@ -10791,7 +10791,7 @@ static int dissect_ccbs_Monitoring(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t SetReportingStateArg_sequence[] = {
+static const ber_old_sequence_t SetReportingStateArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL, dissect_imsi },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL, dissect_lmsi },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL, dissect_ccbs_Monitoring },
@@ -10801,8 +10801,8 @@ static const ber_sequence_t SetReportingStateArg_sequence[] = {
static int
dissect_gsm_map_SetReportingStateArg(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,
- SetReportingStateArg_sequence, hf_index, ett_gsm_map_SetReportingStateArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SetReportingStateArg_sequence, hf_index, ett_gsm_map_SetReportingStateArg);
return offset;
}
@@ -10828,7 +10828,7 @@ static int dissect_ccbs_SubscriberStatus_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t SetReportingStateRes_sequence[] = {
+static const ber_old_sequence_t SetReportingStateRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_SubscriberStatus_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -10836,14 +10836,14 @@ static const ber_sequence_t SetReportingStateRes_sequence[] = {
static int
dissect_gsm_map_SetReportingStateRes(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,
- SetReportingStateRes_sequence, hf_index, ett_gsm_map_SetReportingStateRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SetReportingStateRes_sequence, hf_index, ett_gsm_map_SetReportingStateRes);
return offset;
}
-static const ber_sequence_t EventReportData_sequence[] = {
+static const ber_old_sequence_t EventReportData_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_SubscriberStatus_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -10851,8 +10851,8 @@ static const ber_sequence_t EventReportData_sequence[] = {
static int
dissect_gsm_map_EventReportData(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,
- EventReportData_sequence, hf_index, ett_gsm_map_EventReportData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ EventReportData_sequence, hf_index, ett_gsm_map_EventReportData);
return offset;
}
@@ -10900,7 +10900,7 @@ static int dissect_callOutcome_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CallReportData_sequence[] = {
+static const ber_old_sequence_t CallReportData_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_monitoringMode_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callOutcome_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -10909,8 +10909,8 @@ static const ber_sequence_t CallReportData_sequence[] = {
static int
dissect_gsm_map_CallReportData(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,
- CallReportData_sequence, hf_index, ett_gsm_map_CallReportData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CallReportData_sequence, hf_index, ett_gsm_map_CallReportData);
return offset;
}
@@ -10919,7 +10919,7 @@ static int dissect_callReportdata_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t StatusReportArg_sequence[] = {
+static const ber_old_sequence_t StatusReportArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_eventReportData_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callReportdata_impl },
@@ -10929,22 +10929,22 @@ static const ber_sequence_t StatusReportArg_sequence[] = {
static int
dissect_gsm_map_StatusReportArg(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,
- StatusReportArg_sequence, hf_index, ett_gsm_map_StatusReportArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ StatusReportArg_sequence, hf_index, ett_gsm_map_StatusReportArg);
return offset;
}
-static const ber_sequence_t StatusReportRes_sequence[] = {
+static const ber_old_sequence_t StatusReportRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_StatusReportRes(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,
- StatusReportRes_sequence, hf_index, ett_gsm_map_StatusReportRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ StatusReportRes_sequence, hf_index, ett_gsm_map_StatusReportRes);
return offset;
}
@@ -10973,7 +10973,7 @@ static int dissect_ruf_Outcome_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t IST_AlertArg_sequence[] = {
+static const ber_old_sequence_t IST_AlertArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -10981,8 +10981,8 @@ static const ber_sequence_t IST_AlertArg_sequence[] = {
static int
dissect_gsm_map_IST_AlertArg(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,
- IST_AlertArg_sequence, hf_index, ett_gsm_map_IST_AlertArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IST_AlertArg_sequence, hf_index, ett_gsm_map_IST_AlertArg);
return offset;
}
@@ -11007,7 +11007,7 @@ static int dissect_callTerminationIndicator_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t IST_AlertRes_sequence[] = {
+static const ber_old_sequence_t IST_AlertRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_istAlertTimer_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_istInformationWithdraw_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callTerminationIndicator_impl },
@@ -11017,14 +11017,14 @@ static const ber_sequence_t IST_AlertRes_sequence[] = {
static int
dissect_gsm_map_IST_AlertRes(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,
- IST_AlertRes_sequence, hf_index, ett_gsm_map_IST_AlertRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IST_AlertRes_sequence, hf_index, ett_gsm_map_IST_AlertRes);
return offset;
}
-static const ber_sequence_t IST_CommandArg_sequence[] = {
+static const ber_old_sequence_t IST_CommandArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -11032,28 +11032,28 @@ static const ber_sequence_t IST_CommandArg_sequence[] = {
static int
dissect_gsm_map_IST_CommandArg(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,
- IST_CommandArg_sequence, hf_index, ett_gsm_map_IST_CommandArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IST_CommandArg_sequence, hf_index, ett_gsm_map_IST_CommandArg);
return offset;
}
-static const ber_sequence_t IST_CommandRes_sequence[] = {
+static const ber_old_sequence_t IST_CommandRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_IST_CommandRes(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,
- IST_CommandRes_sequence, hf_index, ett_gsm_map_IST_CommandRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IST_CommandRes_sequence, hf_index, ett_gsm_map_IST_CommandRes);
return offset;
}
-static const ber_sequence_t ReleaseResourcesArg_sequence[] = {
+static const ber_old_sequence_t ReleaseResourcesArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_msrn },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -11061,22 +11061,22 @@ static const ber_sequence_t ReleaseResourcesArg_sequence[] = {
static int
dissect_gsm_map_ReleaseResourcesArg(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,
- ReleaseResourcesArg_sequence, hf_index, ett_gsm_map_ReleaseResourcesArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReleaseResourcesArg_sequence, hf_index, ett_gsm_map_ReleaseResourcesArg);
return offset;
}
-static const ber_sequence_t ReleaseResourcesRes_sequence[] = {
+static const ber_old_sequence_t ReleaseResourcesRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ReleaseResourcesRes(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,
- ReleaseResourcesRes_sequence, hf_index, ett_gsm_map_ReleaseResourcesRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReleaseResourcesRes_sequence, hf_index, ett_gsm_map_ReleaseResourcesRes);
return offset;
}
@@ -11095,7 +11095,7 @@ static int dissect_ccbs_Index_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CCBS_Feature_sequence[] = {
+static const ber_old_sequence_t CCBS_Feature_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Index_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_b_subscriberNumber_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_b_subscriberSubaddress_impl },
@@ -11105,8 +11105,8 @@ static const ber_sequence_t CCBS_Feature_sequence[] = {
int
dissect_gsm_map_CCBS_Feature(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,
- CCBS_Feature_sequence, hf_index, ett_gsm_map_CCBS_Feature);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CCBS_Feature_sequence, hf_index, ett_gsm_map_CCBS_Feature);
return offset;
}
@@ -11121,7 +11121,7 @@ static int dissect_CCBS_FeatureList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t RemoteUserFreeArg_sequence[] = {
+static const ber_old_sequence_t RemoteUserFreeArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_callInfo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ccbs_Feature_impl },
@@ -11134,14 +11134,14 @@ static const ber_sequence_t RemoteUserFreeArg_sequence[] = {
static int
dissect_gsm_map_RemoteUserFreeArg(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,
- RemoteUserFreeArg_sequence, hf_index, ett_gsm_map_RemoteUserFreeArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RemoteUserFreeArg_sequence, hf_index, ett_gsm_map_RemoteUserFreeArg);
return offset;
}
-static const ber_sequence_t RemoteUserFreeRes_sequence[] = {
+static const ber_old_sequence_t RemoteUserFreeRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ruf_Outcome_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -11149,14 +11149,14 @@ static const ber_sequence_t RemoteUserFreeRes_sequence[] = {
static int
dissect_gsm_map_RemoteUserFreeRes(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,
- RemoteUserFreeRes_sequence, hf_index, ett_gsm_map_RemoteUserFreeRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RemoteUserFreeRes_sequence, hf_index, ett_gsm_map_RemoteUserFreeRes);
return offset;
}
-static const ber_sequence_t SS_Data_sequence[] = {
+static const ber_old_sequence_t SS_Data_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_ss_SubscriptionOption },
@@ -11168,8 +11168,8 @@ static const ber_sequence_t SS_Data_sequence[] = {
static int
dissect_gsm_map_SS_Data(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,
- SS_Data_sequence, hf_index, ett_gsm_map_SS_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_Data_sequence, hf_index, ett_gsm_map_SS_Data);
return offset;
}
@@ -11178,7 +11178,7 @@ static int dissect_ss_Data_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int off
}
-static const ber_sequence_t RegisterSS_Arg_sequence[] = {
+static const ber_old_sequence_t RegisterSS_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardedToNumber_addr_impl },
@@ -11192,8 +11192,8 @@ static const ber_sequence_t RegisterSS_Arg_sequence[] = {
int
dissect_gsm_map_RegisterSS_Arg(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,
- RegisterSS_Arg_sequence, hf_index, ett_gsm_map_RegisterSS_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RegisterSS_Arg_sequence, hf_index, ett_gsm_map_RegisterSS_Arg);
return offset;
}
@@ -11206,7 +11206,7 @@ const value_string gsm_map_SS_Info_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SS_Info_choice[] = {
+static const ber_old_choice_t SS_Info_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_forwardingInfo_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_callBarringInfo_impl },
{ 3, BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_ss_Data_impl },
@@ -11215,22 +11215,22 @@ static const ber_choice_t SS_Info_choice[] = {
int
dissect_gsm_map_SS_Info(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,
- SS_Info_choice, hf_index, ett_gsm_map_SS_Info,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SS_Info_choice, hf_index, ett_gsm_map_SS_Info,
+ NULL);
return offset;
}
-static const ber_sequence_t CCBS_FeatureList_sequence_of[1] = {
+static const ber_old_sequence_t CCBS_FeatureList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_CCBS_FeatureList_item },
};
static int
dissect_gsm_map_CCBS_FeatureList(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,
- CCBS_FeatureList_sequence_of, hf_index, ett_gsm_map_CCBS_FeatureList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ CCBS_FeatureList_sequence_of, hf_index, ett_gsm_map_CCBS_FeatureList);
return offset;
}
@@ -11239,7 +11239,7 @@ static int dissect_ccbs_FeatureList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t GenericServiceInfo_sequence[] = {
+static const ber_old_sequence_t GenericServiceInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Status },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cliRestrictionOption },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_maximumEntitledPriority_impl },
@@ -11253,8 +11253,8 @@ static const ber_sequence_t GenericServiceInfo_sequence[] = {
static int
dissect_gsm_map_GenericServiceInfo(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,
- GenericServiceInfo_sequence, hf_index, ett_gsm_map_GenericServiceInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ GenericServiceInfo_sequence, hf_index, ett_gsm_map_GenericServiceInfo);
return offset;
}
@@ -11271,7 +11271,7 @@ const value_string gsm_map_InterrogateSS_Res_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t InterrogateSS_Res_choice[] = {
+static const ber_old_choice_t InterrogateSS_Res_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ext_basicServiceGroupList_impl },
{ 3, BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_forwardingFeatureList_impl },
@@ -11281,9 +11281,9 @@ static const ber_choice_t InterrogateSS_Res_choice[] = {
int
dissect_gsm_map_InterrogateSS_Res(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,
- InterrogateSS_Res_choice, hf_index, ett_gsm_map_InterrogateSS_Res,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ InterrogateSS_Res_choice, hf_index, ett_gsm_map_InterrogateSS_Res,
+ NULL);
return offset;
}
@@ -11361,7 +11361,7 @@ static int dissect_ussd_String(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offs
}
-static const ber_sequence_t Ussd_Arg_sequence[] = {
+static const ber_old_sequence_t Ussd_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ussd_DataCodingScheme },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ussd_String },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_alertingPattern },
@@ -11371,14 +11371,14 @@ static const ber_sequence_t Ussd_Arg_sequence[] = {
int
dissect_gsm_map_Ussd_Arg(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,
- Ussd_Arg_sequence, hf_index, ett_gsm_map_Ussd_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ussd_Arg_sequence, hf_index, ett_gsm_map_Ussd_Arg);
return offset;
}
-static const ber_sequence_t Ussd_Res_sequence[] = {
+static const ber_old_sequence_t Ussd_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ussd_DataCodingScheme },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ussd_String },
{ 0, 0, 0, NULL }
@@ -11386,8 +11386,8 @@ static const ber_sequence_t Ussd_Res_sequence[] = {
int
dissect_gsm_map_Ussd_Res(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,
- Ussd_Res_sequence, hf_index, ett_gsm_map_Ussd_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ussd_Res_sequence, hf_index, ett_gsm_map_Ussd_Res);
return offset;
}
@@ -11455,7 +11455,7 @@ static int dissect_accessType(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offse
}
-static const ber_sequence_t AuthenticationFailureReportArg_sequence[] = {
+static const ber_old_sequence_t AuthenticationFailureReportArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_failureCause },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -11469,22 +11469,22 @@ static const ber_sequence_t AuthenticationFailureReportArg_sequence[] = {
static int
dissect_gsm_map_AuthenticationFailureReportArg(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,
- AuthenticationFailureReportArg_sequence, hf_index, ett_gsm_map_AuthenticationFailureReportArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AuthenticationFailureReportArg_sequence, hf_index, ett_gsm_map_AuthenticationFailureReportArg);
return offset;
}
-static const ber_sequence_t AuthenticationFailureReportRes_sequence[] = {
+static const ber_old_sequence_t AuthenticationFailureReportRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_AuthenticationFailureReportRes(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,
- AuthenticationFailureReportRes_sequence, hf_index, ett_gsm_map_AuthenticationFailureReportRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AuthenticationFailureReportRes_sequence, hf_index, ett_gsm_map_AuthenticationFailureReportRes);
return offset;
}
@@ -11548,7 +11548,7 @@ static int dissect_serviceIndicator(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CCBS_Data_sequence[] = {
+static const ber_old_sequence_t CCBS_Data_sequence[] = {
{ BER_CLASS_CON, 0, 0, dissect_ccbs_Feature },
{ BER_CLASS_CON, 1, 0, dissect_translatedB_Number },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL, dissect_serviceIndicator },
@@ -11559,8 +11559,8 @@ static const ber_sequence_t CCBS_Data_sequence[] = {
static int
dissect_gsm_map_CCBS_Data(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,
- CCBS_Data_sequence, hf_index, ett_gsm_map_CCBS_Data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CCBS_Data_sequence, hf_index, ett_gsm_map_CCBS_Data);
return offset;
}
@@ -11569,7 +11569,7 @@ static int dissect_ccbs_Data_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t RegisterCC_EntryArg_sequence[] = {
+static const ber_old_sequence_t RegisterCC_EntryArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Data_impl },
{ 0, 0, 0, NULL }
@@ -11577,28 +11577,28 @@ static const ber_sequence_t RegisterCC_EntryArg_sequence[] = {
static int
dissect_gsm_map_RegisterCC_EntryArg(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,
- RegisterCC_EntryArg_sequence, hf_index, ett_gsm_map_RegisterCC_EntryArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RegisterCC_EntryArg_sequence, hf_index, ett_gsm_map_RegisterCC_EntryArg);
return offset;
}
-static const ber_sequence_t RegisterCC_EntryRes_sequence[] = {
+static const ber_old_sequence_t RegisterCC_EntryRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Feature_impl },
{ 0, 0, 0, NULL }
};
int
dissect_gsm_map_RegisterCC_EntryRes(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,
- RegisterCC_EntryRes_sequence, hf_index, ett_gsm_map_RegisterCC_EntryRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RegisterCC_EntryRes_sequence, hf_index, ett_gsm_map_RegisterCC_EntryRes);
return offset;
}
-static const ber_sequence_t EraseCC_EntryArg_sequence[] = {
+static const ber_old_sequence_t EraseCC_EntryArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ccbs_Index_impl },
{ 0, 0, 0, NULL }
@@ -11606,14 +11606,14 @@ static const ber_sequence_t EraseCC_EntryArg_sequence[] = {
int
dissect_gsm_map_EraseCC_EntryArg(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,
- EraseCC_EntryArg_sequence, hf_index, ett_gsm_map_EraseCC_EntryArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ EraseCC_EntryArg_sequence, hf_index, ett_gsm_map_EraseCC_EntryArg);
return offset;
}
-static const ber_sequence_t EraseCC_EntryRes_sequence[] = {
+static const ber_old_sequence_t EraseCC_EntryRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
{ 0, 0, 0, NULL }
@@ -11621,8 +11621,8 @@ static const ber_sequence_t EraseCC_EntryRes_sequence[] = {
int
dissect_gsm_map_EraseCC_EntryRes(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,
- EraseCC_EntryRes_sequence, hf_index, ett_gsm_map_EraseCC_EntryRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ EraseCC_EntryRes_sequence, hf_index, ett_gsm_map_EraseCC_EntryRes);
return offset;
}
@@ -11696,7 +11696,7 @@ static int dissect_sm_RP_SMEA_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t RoutingInfoForSMArg_sequence[] = {
+static const ber_old_sequence_t RoutingInfoForSMArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_sm_RP_PRI_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_serviceCentreAddress_impl },
@@ -11709,8 +11709,8 @@ static const ber_sequence_t RoutingInfoForSMArg_sequence[] = {
static int
dissect_gsm_map_RoutingInfoForSMArg(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,
- RoutingInfoForSMArg_sequence, hf_index, ett_gsm_map_RoutingInfoForSMArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RoutingInfoForSMArg_sequence, hf_index, ett_gsm_map_RoutingInfoForSMArg);
return offset;
}
@@ -11722,7 +11722,7 @@ static const value_string gsm_map_Additional_Number_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Additional_Number_choice[] = {
+static const ber_old_choice_t Additional_Number_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_msc_Number_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_sgsn_Number_impl },
{ 0, 0, 0, 0, NULL }
@@ -11730,9 +11730,9 @@ static const ber_choice_t Additional_Number_choice[] = {
static int
dissect_gsm_map_Additional_Number(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,
- Additional_Number_choice, hf_index, ett_gsm_map_Additional_Number,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Additional_Number_choice, hf_index, ett_gsm_map_Additional_Number,
+ NULL);
return offset;
}
@@ -11741,7 +11741,7 @@ static int dissect_additional_Number_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t LocationInfoWithLMSI_sequence[] = {
+static const ber_old_sequence_t LocationInfoWithLMSI_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_networkNode_Number_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_lmsi },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -11752,8 +11752,8 @@ static const ber_sequence_t LocationInfoWithLMSI_sequence[] = {
static int
dissect_gsm_map_LocationInfoWithLMSI(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,
- LocationInfoWithLMSI_sequence, hf_index, ett_gsm_map_LocationInfoWithLMSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LocationInfoWithLMSI_sequence, hf_index, ett_gsm_map_LocationInfoWithLMSI);
return offset;
}
@@ -11762,7 +11762,7 @@ static int dissect_locationInfoWithLMSI_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t RoutingInfoForSM_Res_sequence[] = {
+static const ber_old_sequence_t RoutingInfoForSM_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_locationInfoWithLMSI_impl },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -11771,8 +11771,8 @@ static const ber_sequence_t RoutingInfoForSM_Res_sequence[] = {
static int
dissect_gsm_map_RoutingInfoForSM_Res(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,
- RoutingInfoForSM_Res_sequence, hf_index, ett_gsm_map_RoutingInfoForSM_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RoutingInfoForSM_Res_sequence, hf_index, ett_gsm_map_RoutingInfoForSM_Res);
return offset;
}
@@ -11786,7 +11786,7 @@ static const value_string gsm_map_Sm_RP_DA_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Sm_RP_DA_choice[] = {
+static const ber_old_choice_t Sm_RP_DA_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_lmsi_impl },
{ 4, BER_CLASS_CON, 4, BER_FLAGS_IMPLTAG, dissect_serviceCentreAddressDA_impl },
@@ -11796,9 +11796,9 @@ static const ber_choice_t Sm_RP_DA_choice[] = {
static int
dissect_gsm_map_Sm_RP_DA(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,
- Sm_RP_DA_choice, hf_index, ett_gsm_map_Sm_RP_DA,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Sm_RP_DA_choice, hf_index, ett_gsm_map_Sm_RP_DA,
+ NULL);
return offset;
}
@@ -11814,7 +11814,7 @@ static const value_string gsm_map_Sm_RP_OA_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Sm_RP_OA_choice[] = {
+static const ber_old_choice_t Sm_RP_OA_choice[] = {
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ 4, BER_CLASS_CON, 4, BER_FLAGS_IMPLTAG, dissect_serviceCentreAddressOA_impl },
{ 5, BER_CLASS_CON, 5, BER_FLAGS_IMPLTAG, dissect_noSM_RP_OA_impl },
@@ -11823,9 +11823,9 @@ static const ber_choice_t Sm_RP_OA_choice[] = {
static int
dissect_gsm_map_Sm_RP_OA(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,
- Sm_RP_OA_choice, hf_index, ett_gsm_map_Sm_RP_OA,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Sm_RP_OA_choice, hf_index, ett_gsm_map_Sm_RP_OA,
+ NULL);
return offset;
}
@@ -11864,7 +11864,7 @@ static int dissect_sm_RP_UI_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t Mo_forwardSM_Arg_sequence[] = {
+static const ber_old_sequence_t Mo_forwardSM_Arg_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_DA },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_OA },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
@@ -11875,14 +11875,14 @@ static const ber_sequence_t Mo_forwardSM_Arg_sequence[] = {
static int
dissect_gsm_map_Mo_forwardSM_Arg(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,
- Mo_forwardSM_Arg_sequence, hf_index, ett_gsm_map_Mo_forwardSM_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mo_forwardSM_Arg_sequence, hf_index, ett_gsm_map_Mo_forwardSM_Arg);
return offset;
}
-static const ber_sequence_t Mo_forwardSM_Res_sequence[] = {
+static const ber_old_sequence_t Mo_forwardSM_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -11890,14 +11890,14 @@ static const ber_sequence_t Mo_forwardSM_Res_sequence[] = {
static int
dissect_gsm_map_Mo_forwardSM_Res(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,
- Mo_forwardSM_Res_sequence, hf_index, ett_gsm_map_Mo_forwardSM_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mo_forwardSM_Res_sequence, hf_index, ett_gsm_map_Mo_forwardSM_Res);
return offset;
}
-static const ber_sequence_t Mt_forwardSM_Arg_sequence[] = {
+static const ber_old_sequence_t Mt_forwardSM_Arg_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_DA },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_OA },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
@@ -11908,14 +11908,14 @@ static const ber_sequence_t Mt_forwardSM_Arg_sequence[] = {
static int
dissect_gsm_map_Mt_forwardSM_Arg(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,
- Mt_forwardSM_Arg_sequence, hf_index, ett_gsm_map_Mt_forwardSM_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mt_forwardSM_Arg_sequence, hf_index, ett_gsm_map_Mt_forwardSM_Arg);
return offset;
}
-static const ber_sequence_t Mt_forwardSM_Res_sequence[] = {
+static const ber_old_sequence_t Mt_forwardSM_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -11923,14 +11923,14 @@ static const ber_sequence_t Mt_forwardSM_Res_sequence[] = {
static int
dissect_gsm_map_Mt_forwardSM_Res(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,
- Mt_forwardSM_Res_sequence, hf_index, ett_gsm_map_Mt_forwardSM_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mt_forwardSM_Res_sequence, hf_index, ett_gsm_map_Mt_forwardSM_Res);
return offset;
}
-static const ber_sequence_t ForwardSM_Arg_sequence[] = {
+static const ber_old_sequence_t ForwardSM_Arg_sequence[] = {
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_DA },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_OA },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
@@ -11940,8 +11940,8 @@ static const ber_sequence_t ForwardSM_Arg_sequence[] = {
static int
dissect_gsm_map_ForwardSM_Arg(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,
- ForwardSM_Arg_sequence, hf_index, ett_gsm_map_ForwardSM_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardSM_Arg_sequence, hf_index, ett_gsm_map_ForwardSM_Arg);
return offset;
}
@@ -11992,7 +11992,7 @@ static int dissect_mobileNotReachableReason_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t ReportSM_DeliveryStatusArg_sequence[] = {
+static const ber_old_sequence_t ReportSM_DeliveryStatusArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_msisdn },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_serviceCentreAddress },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_sm_DeliveryOutcome },
@@ -12007,14 +12007,14 @@ static const ber_sequence_t ReportSM_DeliveryStatusArg_sequence[] = {
static int
dissect_gsm_map_ReportSM_DeliveryStatusArg(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,
- ReportSM_DeliveryStatusArg_sequence, hf_index, ett_gsm_map_ReportSM_DeliveryStatusArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReportSM_DeliveryStatusArg_sequence, hf_index, ett_gsm_map_ReportSM_DeliveryStatusArg);
return offset;
}
-static const ber_sequence_t ReportSM_DeliveryStatusRes_sequence[] = {
+static const ber_old_sequence_t ReportSM_DeliveryStatusRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_storedMSISDN },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -12022,8 +12022,8 @@ static const ber_sequence_t ReportSM_DeliveryStatusRes_sequence[] = {
static int
dissect_gsm_map_ReportSM_DeliveryStatusRes(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,
- ReportSM_DeliveryStatusRes_sequence, hf_index, ett_gsm_map_ReportSM_DeliveryStatusRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReportSM_DeliveryStatusRes_sequence, hf_index, ett_gsm_map_ReportSM_DeliveryStatusRes);
return offset;
}
@@ -12050,7 +12050,7 @@ static int dissect_mw_Status(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offset
}
-static const ber_sequence_t InformServiceCentreArg_sequence[] = {
+static const ber_old_sequence_t InformServiceCentreArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_storedMSISDN },
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_mw_Status },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -12061,14 +12061,14 @@ static const ber_sequence_t InformServiceCentreArg_sequence[] = {
static int
dissect_gsm_map_InformServiceCentreArg(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,
- InformServiceCentreArg_sequence, hf_index, ett_gsm_map_InformServiceCentreArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ InformServiceCentreArg_sequence, hf_index, ett_gsm_map_InformServiceCentreArg);
return offset;
}
-static const ber_sequence_t AlertServiceCentreArg_sequence[] = {
+static const ber_old_sequence_t AlertServiceCentreArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_msisdn },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_serviceCentreAddress },
{ 0, 0, 0, NULL }
@@ -12076,8 +12076,8 @@ static const ber_sequence_t AlertServiceCentreArg_sequence[] = {
static int
dissect_gsm_map_AlertServiceCentreArg(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,
- AlertServiceCentreArg_sequence, hf_index, ett_gsm_map_AlertServiceCentreArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AlertServiceCentreArg_sequence, hf_index, ett_gsm_map_AlertServiceCentreArg);
return offset;
}
@@ -12102,7 +12102,7 @@ static int dissect_alertReason(proto_tree *tree _U_, tvbuff_t *tvb _U_, int offs
}
-static const ber_sequence_t ReadyForSM_Arg_sequence[] = {
+static const ber_old_sequence_t ReadyForSM_Arg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_alertReason },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_alertReasonIndicator },
@@ -12112,28 +12112,28 @@ static const ber_sequence_t ReadyForSM_Arg_sequence[] = {
static int
dissect_gsm_map_ReadyForSM_Arg(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,
- ReadyForSM_Arg_sequence, hf_index, ett_gsm_map_ReadyForSM_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReadyForSM_Arg_sequence, hf_index, ett_gsm_map_ReadyForSM_Arg);
return offset;
}
-static const ber_sequence_t ReadyForSM_Res_sequence[] = {
+static const ber_old_sequence_t ReadyForSM_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ReadyForSM_Res(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,
- ReadyForSM_Res_sequence, hf_index, ett_gsm_map_ReadyForSM_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReadyForSM_Res_sequence, hf_index, ett_gsm_map_ReadyForSM_Res);
return offset;
}
-static const ber_sequence_t Mt_ForwardSM_VGCS_Arg_sequence[] = {
+static const ber_old_sequence_t Mt_ForwardSM_VGCS_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_asciCallReference },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_sm_RP_OA },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sm_RP_UI },
@@ -12143,21 +12143,21 @@ static const ber_sequence_t Mt_ForwardSM_VGCS_Arg_sequence[] = {
static int
dissect_gsm_map_Mt_ForwardSM_VGCS_Arg(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,
- Mt_ForwardSM_VGCS_Arg_sequence, hf_index, ett_gsm_map_Mt_ForwardSM_VGCS_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mt_ForwardSM_VGCS_Arg_sequence, hf_index, ett_gsm_map_Mt_ForwardSM_VGCS_Arg);
return offset;
}
-static const ber_sequence_t DispatcherList_sequence_of[1] = {
+static const ber_old_sequence_t DispatcherList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_DispatcherList_item },
};
static int
dissect_gsm_map_DispatcherList(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,
- DispatcherList_sequence_of, hf_index, ett_gsm_map_DispatcherList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ DispatcherList_sequence_of, hf_index, ett_gsm_map_DispatcherList);
return offset;
}
@@ -12166,7 +12166,7 @@ static int dissect_dispatcherList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t Mt_ForwardSM_VGCS_Res_sequence[] = {
+static const ber_old_sequence_t Mt_ForwardSM_VGCS_Res_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sm_RP_UI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_dispatcherList_impl },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_ongoingCall },
@@ -12176,8 +12176,8 @@ static const ber_sequence_t Mt_ForwardSM_VGCS_Res_sequence[] = {
static int
dissect_gsm_map_Mt_ForwardSM_VGCS_Res(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,
- Mt_ForwardSM_VGCS_Res_sequence, hf_index, ett_gsm_map_Mt_ForwardSM_VGCS_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Mt_ForwardSM_VGCS_Res_sequence, hf_index, ett_gsm_map_Mt_ForwardSM_VGCS_Res);
return offset;
}
@@ -12202,7 +12202,7 @@ static int dissect_requestedDomain_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t RequestedInfo_sequence[] = {
+static const ber_old_sequence_t RequestedInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_locationInformation_flg_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_subscriberState_flg_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -12216,8 +12216,8 @@ static const ber_sequence_t RequestedInfo_sequence[] = {
static int
dissect_gsm_map_RequestedInfo(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,
- RequestedInfo_sequence, hf_index, ett_gsm_map_RequestedInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RequestedInfo_sequence, hf_index, ett_gsm_map_RequestedInfo);
return offset;
}
@@ -12226,7 +12226,7 @@ static int dissect_requestedInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t ProvideSubscriberInfoArg_sequence[] = {
+static const ber_old_sequence_t ProvideSubscriberInfoArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lmsi_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_requestedInfo_impl },
@@ -12236,14 +12236,14 @@ static const ber_sequence_t ProvideSubscriberInfoArg_sequence[] = {
static int
dissect_gsm_map_ProvideSubscriberInfoArg(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,
- ProvideSubscriberInfoArg_sequence, hf_index, ett_gsm_map_ProvideSubscriberInfoArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSubscriberInfoArg_sequence, hf_index, ett_gsm_map_ProvideSubscriberInfoArg);
return offset;
}
-static const ber_sequence_t ProvideSubscriberInfoRes_sequence[] = {
+static const ber_old_sequence_t ProvideSubscriberInfoRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_subscriberInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -12251,14 +12251,14 @@ static const ber_sequence_t ProvideSubscriberInfoRes_sequence[] = {
static int
dissect_gsm_map_ProvideSubscriberInfoRes(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,
- ProvideSubscriberInfoRes_sequence, hf_index, ett_gsm_map_ProvideSubscriberInfoRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSubscriberInfoRes_sequence, hf_index, ett_gsm_map_ProvideSubscriberInfoRes);
return offset;
}
-static const ber_sequence_t AnyTimeInterrogationArg_sequence[] = {
+static const ber_old_sequence_t AnyTimeInterrogationArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_NOTCHKTAG, dissect_subscriberIdentity },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_requestedInfo_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -12268,14 +12268,14 @@ static const ber_sequence_t AnyTimeInterrogationArg_sequence[] = {
static int
dissect_gsm_map_AnyTimeInterrogationArg(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,
- AnyTimeInterrogationArg_sequence, hf_index, ett_gsm_map_AnyTimeInterrogationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeInterrogationArg_sequence, hf_index, ett_gsm_map_AnyTimeInterrogationArg);
return offset;
}
-static const ber_sequence_t AnyTimeInterrogationRes_sequence[] = {
+static const ber_old_sequence_t AnyTimeInterrogationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_subscriberInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -12283,14 +12283,14 @@ static const ber_sequence_t AnyTimeInterrogationRes_sequence[] = {
static int
dissect_gsm_map_AnyTimeInterrogationRes(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,
- AnyTimeInterrogationRes_sequence, hf_index, ett_gsm_map_AnyTimeInterrogationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeInterrogationRes_sequence, hf_index, ett_gsm_map_AnyTimeInterrogationRes);
return offset;
}
-static const ber_sequence_t SS_ForBS_Code_sequence[] = {
+static const ber_old_sequence_t SS_ForBS_Code_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ss_Code },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_longFTN_Supported_impl },
@@ -12299,8 +12299,8 @@ static const ber_sequence_t SS_ForBS_Code_sequence[] = {
int
dissect_gsm_map_SS_ForBS_Code(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,
- SS_ForBS_Code_sequence, hf_index, ett_gsm_map_SS_ForBS_Code);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_ForBS_Code_sequence, hf_index, ett_gsm_map_SS_ForBS_Code);
return offset;
}
@@ -12363,7 +12363,7 @@ static int dissect_additionalRequestedCAMEL_SubscriptionInfo_impl(proto_tree *tr
}
-static const ber_sequence_t RequestedSubscriptionInfo_sequence[] = {
+static const ber_old_sequence_t RequestedSubscriptionInfo_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_requestedSS_Info_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_odb_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_requestedCAMEL_SubscriptionInfo_impl },
@@ -12377,8 +12377,8 @@ static const ber_sequence_t RequestedSubscriptionInfo_sequence[] = {
static int
dissect_gsm_map_RequestedSubscriptionInfo(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,
- RequestedSubscriptionInfo_sequence, hf_index, ett_gsm_map_RequestedSubscriptionInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RequestedSubscriptionInfo_sequence, hf_index, ett_gsm_map_RequestedSubscriptionInfo);
return offset;
}
@@ -12387,7 +12387,7 @@ static int dissect_requestedSubscriptionInfo_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t AnyTimeSubscriptionInterrogationArg_sequence[] = {
+static const ber_old_sequence_t AnyTimeSubscriptionInterrogationArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_subscriberIdentity_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_requestedSubscriptionInfo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
@@ -12398,14 +12398,14 @@ static const ber_sequence_t AnyTimeSubscriptionInterrogationArg_sequence[] = {
static int
dissect_gsm_map_AnyTimeSubscriptionInterrogationArg(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,
- AnyTimeSubscriptionInterrogationArg_sequence, hf_index, ett_gsm_map_AnyTimeSubscriptionInterrogationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeSubscriptionInterrogationArg_sequence, hf_index, ett_gsm_map_AnyTimeSubscriptionInterrogationArg);
return offset;
}
-static const ber_sequence_t CallForwardingData_sequence[] = {
+static const ber_old_sequence_t CallForwardingData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ext_forwardingFeatureList },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_notificationToCSE },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -12414,8 +12414,8 @@ static const ber_sequence_t CallForwardingData_sequence[] = {
static int
dissect_gsm_map_CallForwardingData(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,
- CallForwardingData_sequence, hf_index, ett_gsm_map_CallForwardingData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CallForwardingData_sequence, hf_index, ett_gsm_map_CallForwardingData);
return offset;
}
@@ -12457,7 +12457,7 @@ static int dissect_wrongPasswordAttemptsCounter_impl(proto_tree *tree _U_, tvbuf
}
-static const ber_sequence_t CallBarringData_sequence[] = {
+static const ber_old_sequence_t CallBarringData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_ext_callBarringFeatureList },
{ BER_CLASS_UNI, BER_UNI_TAG_NumericString, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_password },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_wrongPasswordAttemptsCounter },
@@ -12468,8 +12468,8 @@ static const ber_sequence_t CallBarringData_sequence[] = {
static int
dissect_gsm_map_CallBarringData(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,
- CallBarringData_sequence, hf_index, ett_gsm_map_CallBarringData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CallBarringData_sequence, hf_index, ett_gsm_map_CallBarringData);
return offset;
}
@@ -12478,7 +12478,7 @@ static int dissect_callBarringData_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ODB_Info_sequence[] = {
+static const ber_old_sequence_t ODB_Info_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_odb_Data },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_notificationToCSE },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -12487,8 +12487,8 @@ static const ber_sequence_t ODB_Info_sequence[] = {
static int
dissect_gsm_map_ODB_Info(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,
- ODB_Info_sequence, hf_index, ett_gsm_map_ODB_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ODB_Info_sequence, hf_index, ett_gsm_map_ODB_Info);
return offset;
}
@@ -12497,7 +12497,7 @@ static int dissect_odb_Info_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t CAMEL_SubscriptionInfo_sequence[] = {
+static const ber_old_sequence_t CAMEL_SubscriptionInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_o_CSI_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_o_BcsmCamelTDP_CriteriaList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_d_CSI_impl },
@@ -12526,8 +12526,8 @@ static const ber_sequence_t CAMEL_SubscriptionInfo_sequence[] = {
static int
dissect_gsm_map_CAMEL_SubscriptionInfo(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,
- CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_CAMEL_SubscriptionInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_CAMEL_SubscriptionInfo);
return offset;
}
@@ -12536,7 +12536,7 @@ static int dissect_camel_SubscriptionInfo_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t MSISDN_BS_sequence[] = {
+static const ber_old_sequence_t MSISDN_BS_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_msisdn },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_basicServiceList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -12545,8 +12545,8 @@ static const ber_sequence_t MSISDN_BS_sequence[] = {
static int
dissect_gsm_map_MSISDN_BS(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,
- MSISDN_BS_sequence, hf_index, ett_gsm_map_MSISDN_BS);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MSISDN_BS_sequence, hf_index, ett_gsm_map_MSISDN_BS);
return offset;
}
@@ -12555,14 +12555,14 @@ static int dissect_MSISDN_BS_List_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t MSISDN_BS_List_sequence_of[1] = {
+static const ber_old_sequence_t MSISDN_BS_List_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_MSISDN_BS_List_item },
};
static int
dissect_gsm_map_MSISDN_BS_List(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,
- MSISDN_BS_List_sequence_of, hf_index, ett_gsm_map_MSISDN_BS_List);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ MSISDN_BS_List_sequence_of, hf_index, ett_gsm_map_MSISDN_BS_List);
return offset;
}
@@ -12571,7 +12571,7 @@ static int dissect_msisdn_BS_List_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t AnyTimeSubscriptionInterrogationRes_sequence[] = {
+static const ber_old_sequence_t AnyTimeSubscriptionInterrogationRes_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callForwardingData_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callBarringData_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_odb_Info_impl },
@@ -12587,8 +12587,8 @@ static const ber_sequence_t AnyTimeSubscriptionInterrogationRes_sequence[] = {
static int
dissect_gsm_map_AnyTimeSubscriptionInterrogationRes(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,
- AnyTimeSubscriptionInterrogationRes_sequence, hf_index, ett_gsm_map_AnyTimeSubscriptionInterrogationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeSubscriptionInterrogationRes_sequence, hf_index, ett_gsm_map_AnyTimeSubscriptionInterrogationRes);
return offset;
}
@@ -12670,7 +12670,7 @@ static int dissect_modifyCSI_State_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ModificationRequestFor_CF_Info_sequence[] = {
+static const ber_old_sequence_t ModificationRequestFor_CF_Info_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_ext_basicService_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
@@ -12684,8 +12684,8 @@ static const ber_sequence_t ModificationRequestFor_CF_Info_sequence[] = {
static int
dissect_gsm_map_ModificationRequestFor_CF_Info(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,
- ModificationRequestFor_CF_Info_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CF_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ModificationRequestFor_CF_Info_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CF_Info);
return offset;
}
@@ -12694,7 +12694,7 @@ static int dissect_modificationRequestFor_CF_Info_impl(proto_tree *tree _U_, tvb
}
-static const ber_sequence_t ModificationRequestFor_CB_Info_sequence[] = {
+static const ber_old_sequence_t ModificationRequestFor_CB_Info_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_ext_basicService_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ext_ss_Status_impl },
@@ -12707,8 +12707,8 @@ static const ber_sequence_t ModificationRequestFor_CB_Info_sequence[] = {
static int
dissect_gsm_map_ModificationRequestFor_CB_Info(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,
- ModificationRequestFor_CB_Info_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CB_Info);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ModificationRequestFor_CB_Info_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CB_Info);
return offset;
}
@@ -12717,7 +12717,7 @@ static int dissect_modificationRequestFor_CB_Info_impl(proto_tree *tree _U_, tvb
}
-static const ber_sequence_t ModificationRequestFor_CSI_sequence[] = {
+static const ber_old_sequence_t ModificationRequestFor_CSI_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_requestedCamel_SubscriptionInfo_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_modifyNotificationToCSE_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_modifyCSI_State_impl },
@@ -12728,8 +12728,8 @@ static const ber_sequence_t ModificationRequestFor_CSI_sequence[] = {
static int
dissect_gsm_map_ModificationRequestFor_CSI(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,
- ModificationRequestFor_CSI_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CSI);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ModificationRequestFor_CSI_sequence, hf_index, ett_gsm_map_ModificationRequestFor_CSI);
return offset;
}
@@ -12738,7 +12738,7 @@ static int dissect_modificationRequestFor_CSI_impl(proto_tree *tree _U_, tvbuff_
}
-static const ber_sequence_t ModificationRequestFor_ODB_data_sequence[] = {
+static const ber_old_sequence_t ModificationRequestFor_ODB_data_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_odb_data_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_modifyNotificationToCSE_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -12747,8 +12747,8 @@ static const ber_sequence_t ModificationRequestFor_ODB_data_sequence[] = {
static int
dissect_gsm_map_ModificationRequestFor_ODB_data(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,
- ModificationRequestFor_ODB_data_sequence, hf_index, ett_gsm_map_ModificationRequestFor_ODB_data);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ModificationRequestFor_ODB_data_sequence, hf_index, ett_gsm_map_ModificationRequestFor_ODB_data);
return offset;
}
@@ -12757,7 +12757,7 @@ static int dissect_modificationRequestFor_ODB_data(proto_tree *tree _U_, tvbuff_
}
-static const ber_sequence_t AnyTimeModificationArg_sequence[] = {
+static const ber_old_sequence_t AnyTimeModificationArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_subscriberIdentity_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gsmSCF_Address_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_modificationRequestFor_CF_Info_impl },
@@ -12771,14 +12771,14 @@ static const ber_sequence_t AnyTimeModificationArg_sequence[] = {
static int
dissect_gsm_map_AnyTimeModificationArg(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,
- AnyTimeModificationArg_sequence, hf_index, ett_gsm_map_AnyTimeModificationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeModificationArg_sequence, hf_index, ett_gsm_map_AnyTimeModificationArg);
return offset;
}
-static const ber_sequence_t Ext_ForwardingInfoFor_CSE_sequence[] = {
+static const ber_old_sequence_t Ext_ForwardingInfoFor_CSE_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ext_forwardingFeatureList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_notificationToCSE_impl },
@@ -12788,8 +12788,8 @@ static const ber_sequence_t Ext_ForwardingInfoFor_CSE_sequence[] = {
static int
dissect_gsm_map_Ext_ForwardingInfoFor_CSE(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,
- Ext_ForwardingInfoFor_CSE_sequence, hf_index, ett_gsm_map_Ext_ForwardingInfoFor_CSE);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_ForwardingInfoFor_CSE_sequence, hf_index, ett_gsm_map_Ext_ForwardingInfoFor_CSE);
return offset;
}
@@ -12798,7 +12798,7 @@ static int dissect_forwardingInfoFor_CSE_impl(proto_tree *tree _U_, tvbuff_t *tv
}
-static const ber_sequence_t Ext_CallBarringInfoFor_CSE_sequence[] = {
+static const ber_old_sequence_t Ext_CallBarringInfoFor_CSE_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ext_callBarringFeatureList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_password_impl },
@@ -12810,8 +12810,8 @@ static const ber_sequence_t Ext_CallBarringInfoFor_CSE_sequence[] = {
static int
dissect_gsm_map_Ext_CallBarringInfoFor_CSE(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,
- Ext_CallBarringInfoFor_CSE_sequence, hf_index, ett_gsm_map_Ext_CallBarringInfoFor_CSE);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ext_CallBarringInfoFor_CSE_sequence, hf_index, ett_gsm_map_Ext_CallBarringInfoFor_CSE);
return offset;
}
@@ -12826,7 +12826,7 @@ static const value_string gsm_map_Ext_SS_InfoFor_CSE_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t Ext_SS_InfoFor_CSE_choice[] = {
+static const ber_old_choice_t Ext_SS_InfoFor_CSE_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_forwardingInfoFor_CSE_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_callBarringInfoFor_CSE_impl },
{ 0, 0, 0, 0, NULL }
@@ -12834,9 +12834,9 @@ static const ber_choice_t Ext_SS_InfoFor_CSE_choice[] = {
static int
dissect_gsm_map_Ext_SS_InfoFor_CSE(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,
- Ext_SS_InfoFor_CSE_choice, hf_index, ett_gsm_map_Ext_SS_InfoFor_CSE,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ Ext_SS_InfoFor_CSE_choice, hf_index, ett_gsm_map_Ext_SS_InfoFor_CSE,
+ NULL);
return offset;
}
@@ -12845,7 +12845,7 @@ static int dissect_ss_InfoFor_CSE_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t AnyTimeModificationRes_sequence[] = {
+static const ber_old_sequence_t AnyTimeModificationRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_ss_InfoFor_CSE_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_SubscriptionInfo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -12855,14 +12855,14 @@ static const ber_sequence_t AnyTimeModificationRes_sequence[] = {
static int
dissect_gsm_map_AnyTimeModificationRes(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,
- AnyTimeModificationRes_sequence, hf_index, ett_gsm_map_AnyTimeModificationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AnyTimeModificationRes_sequence, hf_index, ett_gsm_map_AnyTimeModificationRes);
return offset;
}
-static const ber_sequence_t NoteSubscriberDataModifiedArg_sequence[] = {
+static const ber_old_sequence_t NoteSubscriberDataModifiedArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_msisdn },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_forwardingInfoFor_CSE_impl },
@@ -12876,28 +12876,28 @@ static const ber_sequence_t NoteSubscriberDataModifiedArg_sequence[] = {
static int
dissect_gsm_map_NoteSubscriberDataModifiedArg(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,
- NoteSubscriberDataModifiedArg_sequence, hf_index, ett_gsm_map_NoteSubscriberDataModifiedArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteSubscriberDataModifiedArg_sequence, hf_index, ett_gsm_map_NoteSubscriberDataModifiedArg);
return offset;
}
-static const ber_sequence_t NoteSubscriberDataModifiedRes_sequence[] = {
+static const ber_old_sequence_t NoteSubscriberDataModifiedRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoteSubscriberDataModifiedRes(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,
- NoteSubscriberDataModifiedRes_sequence, hf_index, ett_gsm_map_NoteSubscriberDataModifiedRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteSubscriberDataModifiedRes_sequence, hf_index, ett_gsm_map_NoteSubscriberDataModifiedRes);
return offset;
}
-static const ber_sequence_t NoteMM_EventArg_sequence[] = {
+static const ber_old_sequence_t NoteMM_EventArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_serviceKey },
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_eventMet_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
@@ -12912,35 +12912,35 @@ static const ber_sequence_t NoteMM_EventArg_sequence[] = {
static int
dissect_gsm_map_NoteMM_EventArg(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,
- NoteMM_EventArg_sequence, hf_index, ett_gsm_map_NoteMM_EventArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteMM_EventArg_sequence, hf_index, ett_gsm_map_NoteMM_EventArg);
return offset;
}
-static const ber_sequence_t NoteMM_EventRes_sequence[] = {
+static const ber_old_sequence_t NoteMM_EventRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoteMM_EventRes(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,
- NoteMM_EventRes_sequence, hf_index, ett_gsm_map_NoteMM_EventRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteMM_EventRes_sequence, hf_index, ett_gsm_map_NoteMM_EventRes);
return offset;
}
-static const ber_sequence_t SS_EventSpecification_sequence_of[1] = {
+static const ber_old_sequence_t SS_EventSpecification_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_SS_EventSpecification_item },
};
static int
dissect_gsm_map_SS_EventSpecification(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,
- SS_EventSpecification_sequence_of, hf_index, ett_gsm_map_SS_EventSpecification);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ SS_EventSpecification_sequence_of, hf_index, ett_gsm_map_SS_EventSpecification);
return offset;
}
@@ -12973,7 +12973,7 @@ static int dissect_ccbs_RequestState_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t Ss_InvocationNotificationArg_sequence[] = {
+static const ber_old_sequence_t Ss_InvocationNotificationArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ss_Event_impl },
@@ -12986,22 +12986,22 @@ static const ber_sequence_t Ss_InvocationNotificationArg_sequence[] = {
static int
dissect_gsm_map_Ss_InvocationNotificationArg(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,
- Ss_InvocationNotificationArg_sequence, hf_index, ett_gsm_map_Ss_InvocationNotificationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ss_InvocationNotificationArg_sequence, hf_index, ett_gsm_map_Ss_InvocationNotificationArg);
return offset;
}
-static const ber_sequence_t Ss_InvocationNotificationRes_sequence[] = {
+static const ber_old_sequence_t Ss_InvocationNotificationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_Ss_InvocationNotificationRes(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,
- Ss_InvocationNotificationRes_sequence, hf_index, ett_gsm_map_Ss_InvocationNotificationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Ss_InvocationNotificationRes_sequence, hf_index, ett_gsm_map_Ss_InvocationNotificationRes);
return offset;
}
@@ -13072,7 +13072,7 @@ static int dissect_vstk_rand_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t PrepareGroupCallArg_sequence[] = {
+static const ber_old_sequence_t PrepareGroupCallArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_ext_teleservice },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_asciCallReference },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_codec_Info },
@@ -13089,14 +13089,14 @@ static const ber_sequence_t PrepareGroupCallArg_sequence[] = {
static int
dissect_gsm_map_PrepareGroupCallArg(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,
- PrepareGroupCallArg_sequence, hf_index, ett_gsm_map_PrepareGroupCallArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareGroupCallArg_sequence, hf_index, ett_gsm_map_PrepareGroupCallArg);
return offset;
}
-static const ber_sequence_t PrepareGroupCallRes_sequence[] = {
+static const ber_old_sequence_t PrepareGroupCallRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_groupCallNumber },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -13104,8 +13104,8 @@ static const ber_sequence_t PrepareGroupCallRes_sequence[] = {
static int
dissect_gsm_map_PrepareGroupCallRes(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,
- PrepareGroupCallRes_sequence, hf_index, ett_gsm_map_PrepareGroupCallRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PrepareGroupCallRes_sequence, hf_index, ett_gsm_map_PrepareGroupCallRes);
return offset;
}
@@ -13131,7 +13131,7 @@ static int dissect_talkerPriority_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t SendGroupCallEndSignalArg_sequence[] = {
+static const ber_old_sequence_t SendGroupCallEndSignalArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_talkerPriority_impl },
@@ -13141,28 +13141,28 @@ static const ber_sequence_t SendGroupCallEndSignalArg_sequence[] = {
static int
dissect_gsm_map_SendGroupCallEndSignalArg(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,
- SendGroupCallEndSignalArg_sequence, hf_index, ett_gsm_map_SendGroupCallEndSignalArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendGroupCallEndSignalArg_sequence, hf_index, ett_gsm_map_SendGroupCallEndSignalArg);
return offset;
}
-static const ber_sequence_t SendGroupCallEndSignalRes_sequence[] = {
+static const ber_old_sequence_t SendGroupCallEndSignalRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_SendGroupCallEndSignalRes(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,
- SendGroupCallEndSignalRes_sequence, hf_index, ett_gsm_map_SendGroupCallEndSignalRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendGroupCallEndSignalRes_sequence, hf_index, ett_gsm_map_SendGroupCallEndSignalRes);
return offset;
}
-static const ber_sequence_t ProcessGroupCallSignallingArg_sequence[] = {
+static const ber_old_sequence_t ProcessGroupCallSignallingArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uplinkRequest_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uplinkReleaseIndication_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_releaseGroupCall_impl },
@@ -13175,14 +13175,14 @@ static const ber_sequence_t ProcessGroupCallSignallingArg_sequence[] = {
static int
dissect_gsm_map_ProcessGroupCallSignallingArg(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,
- ProcessGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_ProcessGroupCallSignallingArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProcessGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_ProcessGroupCallSignallingArg);
return offset;
}
-static const ber_sequence_t StateAttributes_sequence[] = {
+static const ber_old_sequence_t StateAttributes_sequence[] = {
{ BER_CLASS_CON, 5, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_downlinkAttached_impl },
{ BER_CLASS_CON, 6, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uplinkAttached_impl },
{ BER_CLASS_CON, 7, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_dualCommunication_impl },
@@ -13192,8 +13192,8 @@ static const ber_sequence_t StateAttributes_sequence[] = {
static int
dissect_gsm_map_StateAttributes(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,
- StateAttributes_sequence, hf_index, ett_gsm_map_StateAttributes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ StateAttributes_sequence, hf_index, ett_gsm_map_StateAttributes);
return offset;
}
@@ -13221,7 +13221,7 @@ static int dissect_groupRequestedInfo(proto_tree *tree _U_, tvbuff_t *tvb _U_, i
}
-static const ber_sequence_t SendGroupCallInfoArg_sequence[] = {
+static const ber_old_sequence_t SendGroupCallInfoArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_groupRequestedInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_groupId },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_cellId_impl },
@@ -13236,14 +13236,14 @@ static const ber_sequence_t SendGroupCallInfoArg_sequence[] = {
static int
dissect_gsm_map_SendGroupCallInfoArg(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,
- SendGroupCallInfoArg_sequence, hf_index, ett_gsm_map_SendGroupCallInfoArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendGroupCallInfoArg_sequence, hf_index, ett_gsm_map_SendGroupCallInfoArg);
return offset;
}
-static const ber_sequence_t SendGroupCallInfoRes_sequence[] = {
+static const ber_old_sequence_t SendGroupCallInfoRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_anchorMSC_Address_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_asciCallReference_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_imsi_impl },
@@ -13256,14 +13256,14 @@ static const ber_sequence_t SendGroupCallInfoRes_sequence[] = {
static int
dissect_gsm_map_SendGroupCallInfoRes(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,
- SendGroupCallInfoRes_sequence, hf_index, ett_gsm_map_SendGroupCallInfoRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendGroupCallInfoRes_sequence, hf_index, ett_gsm_map_SendGroupCallInfoRes);
return offset;
}
-static const ber_sequence_t ForwardGroupCallSignallingArg_sequence[] = {
+static const ber_old_sequence_t ForwardGroupCallSignallingArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uplinkRequestAck_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_uplinkReleaseIndication_impl },
@@ -13281,14 +13281,14 @@ static const ber_sequence_t ForwardGroupCallSignallingArg_sequence[] = {
static int
dissect_gsm_map_ForwardGroupCallSignallingArg(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,
- ForwardGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_ForwardGroupCallSignallingArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_ForwardGroupCallSignallingArg);
return offset;
}
-static const ber_sequence_t SGSN_Capability_sequence[] = {
+static const ber_old_sequence_t SGSN_Capability_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_solsaSupportIndicator },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_superChargerSupportedInServingNetworkEntity_impl },
@@ -13303,8 +13303,8 @@ static const ber_sequence_t SGSN_Capability_sequence[] = {
static int
dissect_gsm_map_SGSN_Capability(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,
- SGSN_Capability_sequence, hf_index, ett_gsm_map_SGSN_Capability);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SGSN_Capability_sequence, hf_index, ett_gsm_map_SGSN_Capability);
return offset;
}
@@ -13313,7 +13313,7 @@ static int dissect_sgsn_Capability_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t UpdateGprsLocationArg_sequence[] = {
+static const ber_old_sequence_t UpdateGprsLocationArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_imsi },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sgsn_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_sgsn_Address },
@@ -13328,14 +13328,14 @@ static const ber_sequence_t UpdateGprsLocationArg_sequence[] = {
static int
dissect_gsm_map_UpdateGprsLocationArg(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,
- UpdateGprsLocationArg_sequence, hf_index, ett_gsm_map_UpdateGprsLocationArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UpdateGprsLocationArg_sequence, hf_index, ett_gsm_map_UpdateGprsLocationArg);
return offset;
}
-static const ber_sequence_t UpdateGprsLocationRes_sequence[] = {
+static const ber_old_sequence_t UpdateGprsLocationRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_hlr_Number },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_add_Capability },
@@ -13344,14 +13344,14 @@ static const ber_sequence_t UpdateGprsLocationRes_sequence[] = {
static int
dissect_gsm_map_UpdateGprsLocationRes(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,
- UpdateGprsLocationRes_sequence, hf_index, ett_gsm_map_UpdateGprsLocationRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UpdateGprsLocationRes_sequence, hf_index, ett_gsm_map_UpdateGprsLocationRes);
return offset;
}
-static const ber_sequence_t SendRoutingInfoForGprsArg_sequence[] = {
+static const ber_old_sequence_t SendRoutingInfoForGprsArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ggsn_Address_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ggsn_Number_impl },
@@ -13361,14 +13361,14 @@ static const ber_sequence_t SendRoutingInfoForGprsArg_sequence[] = {
static int
dissect_gsm_map_SendRoutingInfoForGprsArg(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,
- SendRoutingInfoForGprsArg_sequence, hf_index, ett_gsm_map_SendRoutingInfoForGprsArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendRoutingInfoForGprsArg_sequence, hf_index, ett_gsm_map_SendRoutingInfoForGprsArg);
return offset;
}
-static const ber_sequence_t SendRoutingInfoForGprsRes_sequence[] = {
+static const ber_old_sequence_t SendRoutingInfoForGprsRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_sgsn_Address_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ggsn_Address_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_mobileNotReachableReason_impl },
@@ -13378,14 +13378,14 @@ static const ber_sequence_t SendRoutingInfoForGprsRes_sequence[] = {
static int
dissect_gsm_map_SendRoutingInfoForGprsRes(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,
- SendRoutingInfoForGprsRes_sequence, hf_index, ett_gsm_map_SendRoutingInfoForGprsRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SendRoutingInfoForGprsRes_sequence, hf_index, ett_gsm_map_SendRoutingInfoForGprsRes);
return offset;
}
-static const ber_sequence_t FailureReportArg_sequence[] = {
+static const ber_old_sequence_t FailureReportArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ggsn_Number_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ggsn_Address_impl },
@@ -13395,14 +13395,14 @@ static const ber_sequence_t FailureReportArg_sequence[] = {
static int
dissect_gsm_map_FailureReportArg(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,
- FailureReportArg_sequence, hf_index, ett_gsm_map_FailureReportArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ FailureReportArg_sequence, hf_index, ett_gsm_map_FailureReportArg);
return offset;
}
-static const ber_sequence_t FailureReportRes_sequence[] = {
+static const ber_old_sequence_t FailureReportRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ggsn_Address_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -13410,14 +13410,14 @@ static const ber_sequence_t FailureReportRes_sequence[] = {
static int
dissect_gsm_map_FailureReportRes(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,
- FailureReportRes_sequence, hf_index, ett_gsm_map_FailureReportRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ FailureReportRes_sequence, hf_index, ett_gsm_map_FailureReportRes);
return offset;
}
-static const ber_sequence_t NoteMsPresentForGprsArg_sequence[] = {
+static const ber_old_sequence_t NoteMsPresentForGprsArg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_imsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_sgsn_Address_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ggsn_Address_impl },
@@ -13427,22 +13427,22 @@ static const ber_sequence_t NoteMsPresentForGprsArg_sequence[] = {
static int
dissect_gsm_map_NoteMsPresentForGprsArg(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,
- NoteMsPresentForGprsArg_sequence, hf_index, ett_gsm_map_NoteMsPresentForGprsArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteMsPresentForGprsArg_sequence, hf_index, ett_gsm_map_NoteMsPresentForGprsArg);
return offset;
}
-static const ber_sequence_t NoteMsPresentForGprsRes_sequence[] = {
+static const ber_old_sequence_t NoteMsPresentForGprsRes_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoteMsPresentForGprsRes(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,
- NoteMsPresentForGprsRes_sequence, hf_index, ett_gsm_map_NoteMsPresentForGprsRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoteMsPresentForGprsRes_sequence, hf_index, ett_gsm_map_NoteMsPresentForGprsRes);
return offset;
}
@@ -13496,7 +13496,7 @@ static int dissect_deferredLocationEventType_impl(proto_tree *tree _U_, tvbuff_t
}
-static const ber_sequence_t LocationType_sequence[] = {
+static const ber_old_sequence_t LocationType_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_locationEstimateType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_deferredLocationEventType_impl },
{ 0, 0, 0, NULL }
@@ -13504,8 +13504,8 @@ static const ber_sequence_t LocationType_sequence[] = {
int
dissect_gsm_map_LocationType(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,
- LocationType_sequence, hf_index, ett_gsm_map_LocationType);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LocationType_sequence, hf_index, ett_gsm_map_LocationType);
return offset;
}
@@ -13569,7 +13569,7 @@ static int dissect_lcs_FormatIndicator_impl(proto_tree *tree _U_, tvbuff_t *tvb
}
-static const ber_sequence_t LCSClientName_sequence[] = {
+static const ber_old_sequence_t LCSClientName_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_dataCodingScheme_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_nameString_impl },
{ BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcs_FormatIndicator_impl },
@@ -13578,8 +13578,8 @@ static const ber_sequence_t LCSClientName_sequence[] = {
int
dissect_gsm_map_LCSClientName(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,
- LCSClientName_sequence, hf_index, ett_gsm_map_LCSClientName);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSClientName_sequence, hf_index, ett_gsm_map_LCSClientName);
return offset;
}
@@ -13600,7 +13600,7 @@ static int dissect_requestorIDString_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t LCSRequestorID_sequence[] = {
+static const ber_old_sequence_t LCSRequestorID_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_dataCodingScheme_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_requestorIDString_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcs_FormatIndicator_impl },
@@ -13609,8 +13609,8 @@ static const ber_sequence_t LCSRequestorID_sequence[] = {
int
dissect_gsm_map_LCSRequestorID(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,
- LCSRequestorID_sequence, hf_index, ett_gsm_map_LCSRequestorID);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSRequestorID_sequence, hf_index, ett_gsm_map_LCSRequestorID);
return offset;
}
@@ -13619,7 +13619,7 @@ static int dissect_lcsRequestorID_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t LCS_ClientID_sequence[] = {
+static const ber_old_sequence_t LCS_ClientID_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_lcsClientType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcsClientExternalID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcsClientDialedByMS_impl },
@@ -13632,8 +13632,8 @@ static const ber_sequence_t LCS_ClientID_sequence[] = {
static int
dissect_gsm_map_LCS_ClientID(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,
- LCS_ClientID_sequence, hf_index, ett_gsm_map_LCS_ClientID);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCS_ClientID_sequence, hf_index, ett_gsm_map_LCS_ClientID);
return offset;
}
@@ -13703,15 +13703,15 @@ static int dissect_responseTimeCategory(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ResponseTime_sequence[] = {
+static const ber_old_sequence_t ResponseTime_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_responseTimeCategory },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ResponseTime(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,
- ResponseTime_sequence, hf_index, ett_gsm_map_ResponseTime);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ResponseTime_sequence, hf_index, ett_gsm_map_ResponseTime);
return offset;
}
@@ -13720,7 +13720,7 @@ static int dissect_responseTime_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t LCS_QoS_sequence[] = {
+static const ber_old_sequence_t LCS_QoS_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_horizontal_accuracy_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_verticalCoordinateRequest_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_vertical_accuracy_impl },
@@ -13732,8 +13732,8 @@ static const ber_sequence_t LCS_QoS_sequence[] = {
int
dissect_gsm_map_LCS_QoS(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,
- LCS_QoS_sequence, hf_index, ett_gsm_map_LCS_QoS);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCS_QoS_sequence, hf_index, ett_gsm_map_LCS_QoS);
return offset;
}
@@ -13791,7 +13791,7 @@ static int dissect_lcsCodewordString_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t LCSCodeword_sequence[] = {
+static const ber_old_sequence_t LCSCodeword_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_dataCodingScheme_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_lcsCodewordString_impl },
{ 0, 0, 0, NULL }
@@ -13799,8 +13799,8 @@ static const ber_sequence_t LCSCodeword_sequence[] = {
int
dissect_gsm_map_LCSCodeword(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,
- LCSCodeword_sequence, hf_index, ett_gsm_map_LCSCodeword);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSCodeword_sequence, hf_index, ett_gsm_map_LCSCodeword);
return offset;
}
@@ -13834,7 +13834,7 @@ static int dissect_callSessionRelated_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t LCS_PrivacyCheck_sequence[] = {
+static const ber_old_sequence_t LCS_PrivacyCheck_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_callSessionUnrelated_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_callSessionRelated_impl },
{ 0, 0, 0, NULL }
@@ -13842,8 +13842,8 @@ static const ber_sequence_t LCS_PrivacyCheck_sequence[] = {
static int
dissect_gsm_map_LCS_PrivacyCheck(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,
- LCS_PrivacyCheck_sequence, hf_index, ett_gsm_map_LCS_PrivacyCheck);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCS_PrivacyCheck_sequence, hf_index, ett_gsm_map_LCS_PrivacyCheck);
return offset;
}
@@ -13888,7 +13888,7 @@ static int dissect_areaIdentification_impl(proto_tree *tree _U_, tvbuff_t *tvb _
}
-static const ber_sequence_t Area_sequence[] = {
+static const ber_old_sequence_t Area_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_areaType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_areaIdentification_impl },
{ 0, 0, 0, NULL }
@@ -13896,8 +13896,8 @@ static const ber_sequence_t Area_sequence[] = {
static int
dissect_gsm_map_Area(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,
- Area_sequence, hf_index, ett_gsm_map_Area);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Area_sequence, hf_index, ett_gsm_map_Area);
return offset;
}
@@ -13906,14 +13906,14 @@ static int dissect_AreaList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t AreaList_sequence_of[1] = {
+static const ber_old_sequence_t AreaList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_AreaList_item },
};
static int
dissect_gsm_map_AreaList(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,
- AreaList_sequence_of, hf_index, ett_gsm_map_AreaList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ AreaList_sequence_of, hf_index, ett_gsm_map_AreaList);
return offset;
}
@@ -13922,15 +13922,15 @@ static int dissect_areaList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t AreaDefinition_sequence[] = {
+static const ber_old_sequence_t AreaDefinition_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_areaList_impl },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_AreaDefinition(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,
- AreaDefinition_sequence, hf_index, ett_gsm_map_AreaDefinition);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AreaDefinition_sequence, hf_index, ett_gsm_map_AreaDefinition);
return offset;
}
@@ -13971,7 +13971,7 @@ static int dissect_intervalTime_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t AreaEventInfo_sequence[] = {
+static const ber_old_sequence_t AreaEventInfo_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_areaDefinition_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_occurrenceInfo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_intervalTime_impl },
@@ -13980,8 +13980,8 @@ static const ber_sequence_t AreaEventInfo_sequence[] = {
int
dissect_gsm_map_AreaEventInfo(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,
- AreaEventInfo_sequence, hf_index, ett_gsm_map_AreaEventInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AreaEventInfo_sequence, hf_index, ett_gsm_map_AreaEventInfo);
return offset;
}
@@ -14016,7 +14016,7 @@ static int dissect_reportingInterval(proto_tree *tree _U_, tvbuff_t *tvb _U_, in
}
-static const ber_sequence_t PeriodicLDRInfo_sequence[] = {
+static const ber_old_sequence_t PeriodicLDRInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_reportingAmount },
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_reportingInterval },
{ 0, 0, 0, NULL }
@@ -14024,8 +14024,8 @@ static const ber_sequence_t PeriodicLDRInfo_sequence[] = {
static int
dissect_gsm_map_PeriodicLDRInfo(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,
- PeriodicLDRInfo_sequence, hf_index, ett_gsm_map_PeriodicLDRInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PeriodicLDRInfo_sequence, hf_index, ett_gsm_map_PeriodicLDRInfo);
return offset;
}
@@ -14053,7 +14053,7 @@ static int dissect_ran_Technology_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t ReportingPLMN_sequence[] = {
+static const ber_old_sequence_t ReportingPLMN_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_plmn_Id_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ran_Technology_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ran_PeriodicLocationSupport_impl },
@@ -14062,8 +14062,8 @@ static const ber_sequence_t ReportingPLMN_sequence[] = {
static int
dissect_gsm_map_ReportingPLMN(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,
- ReportingPLMN_sequence, hf_index, ett_gsm_map_ReportingPLMN);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReportingPLMN_sequence, hf_index, ett_gsm_map_ReportingPLMN);
return offset;
}
@@ -14072,14 +14072,14 @@ static int dissect_PLMNList_item(proto_tree *tree _U_, tvbuff_t *tvb _U_, int of
}
-static const ber_sequence_t PLMNList_sequence_of[1] = {
+static const ber_old_sequence_t PLMNList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PLMNList_item },
};
static int
dissect_gsm_map_PLMNList(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,
- PLMNList_sequence_of, hf_index, ett_gsm_map_PLMNList);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ PLMNList_sequence_of, hf_index, ett_gsm_map_PLMNList);
return offset;
}
@@ -14088,7 +14088,7 @@ static int dissect_plmn_List_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_, int o
}
-static const ber_sequence_t ReportingPLMNList_sequence[] = {
+static const ber_old_sequence_t ReportingPLMNList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_plmn_ListPrioritized_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_plmn_List_impl },
{ 0, 0, 0, NULL }
@@ -14096,8 +14096,8 @@ static const ber_sequence_t ReportingPLMNList_sequence[] = {
static int
dissect_gsm_map_ReportingPLMNList(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,
- ReportingPLMNList_sequence, hf_index, ett_gsm_map_ReportingPLMNList);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ReportingPLMNList_sequence, hf_index, ett_gsm_map_ReportingPLMNList);
return offset;
}
@@ -14106,7 +14106,7 @@ static int dissect_reportingPLMNList_impl(proto_tree *tree _U_, tvbuff_t *tvb _U
}
-static const ber_sequence_t ProvideSubscriberLocation_Arg_sequence[] = {
+static const ber_old_sequence_t ProvideSubscriberLocation_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_locationType },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_mlc_Number },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcs_ClientID_impl },
@@ -14133,8 +14133,8 @@ static const ber_sequence_t ProvideSubscriberLocation_Arg_sequence[] = {
static int
dissect_gsm_map_ProvideSubscriberLocation_Arg(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,
- ProvideSubscriberLocation_Arg_sequence, hf_index, ett_gsm_map_ProvideSubscriberLocation_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSubscriberLocation_Arg_sequence, hf_index, ett_gsm_map_ProvideSubscriberLocation_Arg);
return offset;
}
@@ -14227,7 +14227,7 @@ static int dissect_velocityEstimate_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t ProvideSubscriberLocation_Res_sequence[] = {
+static const ber_old_sequence_t ProvideSubscriberLocation_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_locationEstimate },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ageOfLocationEstimate_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -14245,14 +14245,14 @@ static const ber_sequence_t ProvideSubscriberLocation_Res_sequence[] = {
static int
dissect_gsm_map_ProvideSubscriberLocation_Res(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,
- ProvideSubscriberLocation_Res_sequence, hf_index, ett_gsm_map_ProvideSubscriberLocation_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ProvideSubscriberLocation_Res_sequence, hf_index, ett_gsm_map_ProvideSubscriberLocation_Res);
return offset;
}
-static const ber_sequence_t RoutingInfoForLCS_Arg_sequence[] = {
+static const ber_old_sequence_t RoutingInfoForLCS_Arg_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_mlcNumber_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG|BER_FLAGS_NOTCHKTAG, dissect_targetMS_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -14261,14 +14261,14 @@ static const ber_sequence_t RoutingInfoForLCS_Arg_sequence[] = {
static int
dissect_gsm_map_RoutingInfoForLCS_Arg(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,
- RoutingInfoForLCS_Arg_sequence, hf_index, ett_gsm_map_RoutingInfoForLCS_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RoutingInfoForLCS_Arg_sequence, hf_index, ett_gsm_map_RoutingInfoForLCS_Arg);
return offset;
}
-static const ber_sequence_t LCSLocationInfo_sequence[] = {
+static const ber_old_sequence_t LCSLocationInfo_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_networkNode_Number },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lmsi_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
@@ -14281,8 +14281,8 @@ static const ber_sequence_t LCSLocationInfo_sequence[] = {
static int
dissect_gsm_map_LCSLocationInfo(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,
- LCSLocationInfo_sequence, hf_index, ett_gsm_map_LCSLocationInfo);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LCSLocationInfo_sequence, hf_index, ett_gsm_map_LCSLocationInfo);
return offset;
}
@@ -14294,7 +14294,7 @@ static int dissect_lcsLocationInfo_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t RoutingInfoForLCS_Res_sequence[] = {
+static const ber_old_sequence_t RoutingInfoForLCS_Res_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_NOTCHKTAG, dissect_targetMS },
{ BER_CLASS_CON, 1, 0, dissect_lcsLocationInfo },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL, dissect_extensionContainer },
@@ -14307,8 +14307,8 @@ static const ber_sequence_t RoutingInfoForLCS_Res_sequence[] = {
static int
dissect_gsm_map_RoutingInfoForLCS_Res(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,
- RoutingInfoForLCS_Res_sequence, hf_index, ett_gsm_map_RoutingInfoForLCS_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RoutingInfoForLCS_Res_sequence, hf_index, ett_gsm_map_RoutingInfoForLCS_Res);
return offset;
}
@@ -14363,7 +14363,7 @@ static int dissect_terminationCause_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_
}
-static const ber_sequence_t Deferredmt_lrData_sequence[] = {
+static const ber_old_sequence_t Deferredmt_lrData_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_BITSTRING, BER_FLAGS_NOOWNTAG, dissect_deferredLocationEventType },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_terminationCause_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lcsLocationInfo_impl },
@@ -14372,8 +14372,8 @@ static const ber_sequence_t Deferredmt_lrData_sequence[] = {
static int
dissect_gsm_map_Deferredmt_lrData(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,
- Deferredmt_lrData_sequence, hf_index, ett_gsm_map_Deferredmt_lrData);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Deferredmt_lrData_sequence, hf_index, ett_gsm_map_Deferredmt_lrData);
return offset;
}
@@ -14395,7 +14395,7 @@ static int dissect_sequenceNumber_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t SubscriberLocationReport_Arg_sequence[] = {
+static const ber_old_sequence_t SubscriberLocationReport_Arg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_lcs_Event },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_lcs_ClientID },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_lcsLocationInfo },
@@ -14427,14 +14427,14 @@ static const ber_sequence_t SubscriberLocationReport_Arg_sequence[] = {
static int
dissect_gsm_map_SubscriberLocationReport_Arg(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,
- SubscriberLocationReport_Arg_sequence, hf_index, ett_gsm_map_SubscriberLocationReport_Arg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SubscriberLocationReport_Arg_sequence, hf_index, ett_gsm_map_SubscriberLocationReport_Arg);
return offset;
}
-static const ber_sequence_t SubscriberLocationReport_Res_sequence[] = {
+static const ber_old_sequence_t SubscriberLocationReport_Res_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_na_ESRK_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_na_ESRD_impl },
@@ -14447,8 +14447,8 @@ static const ber_sequence_t SubscriberLocationReport_Res_sequence[] = {
static int
dissect_gsm_map_SubscriberLocationReport_Res(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,
- SubscriberLocationReport_Res_sequence, hf_index, ett_gsm_map_SubscriberLocationReport_Res);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SubscriberLocationReport_Res_sequence, hf_index, ett_gsm_map_SubscriberLocationReport_Res);
return offset;
}
@@ -14486,7 +14486,7 @@ static const value_string gsm_map_OperationCode_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t OperationCode_choice[] = {
+static const ber_old_choice_t OperationCode_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_localValue },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_globalValue },
{ 0, 0, 0, 0, NULL }
@@ -14494,9 +14494,9 @@ static const ber_choice_t OperationCode_choice[] = {
static int
dissect_gsm_map_OperationCode(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,
- OperationCode_choice, hf_index, ett_gsm_map_OperationCode,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ OperationCode_choice, hf_index, ett_gsm_map_OperationCode,
+ NULL);
return offset;
}
@@ -14511,7 +14511,7 @@ static const value_string gsm_map_ErrorCode_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t ErrorCode_choice[] = {
+static const ber_old_choice_t ErrorCode_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_localValue },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_globalValue },
{ 0, 0, 0, 0, NULL }
@@ -14519,9 +14519,9 @@ static const ber_choice_t ErrorCode_choice[] = {
static int
dissect_gsm_map_ErrorCode(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,
- ErrorCode_choice, hf_index, ett_gsm_map_ErrorCode,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ ErrorCode_choice, hf_index, ett_gsm_map_ErrorCode,
+ NULL);
return offset;
}
@@ -14537,7 +14537,7 @@ static const value_string gsm_map_OriginalComponentIdentifier_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t OriginalComponentIdentifier_choice[] = {
+static const ber_old_choice_t OriginalComponentIdentifier_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_operationCode_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_errorCode_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_userInfo_impl },
@@ -14546,9 +14546,9 @@ static const ber_choice_t OriginalComponentIdentifier_choice[] = {
static int
dissect_gsm_map_OriginalComponentIdentifier(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,
- OriginalComponentIdentifier_choice, hf_index, ett_gsm_map_OriginalComponentIdentifier,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ OriginalComponentIdentifier_choice, hf_index, ett_gsm_map_OriginalComponentIdentifier,
+ NULL);
return offset;
}
@@ -14570,7 +14570,7 @@ static int dissect_initialisationVector(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t SecurityHeader_sequence[] = {
+static const ber_old_sequence_t SecurityHeader_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_securityParametersIndex },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_originalComponentIdentifier },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_initialisationVector },
@@ -14579,8 +14579,8 @@ static const ber_sequence_t SecurityHeader_sequence[] = {
int
dissect_gsm_map_SecurityHeader(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,
- SecurityHeader_sequence, hf_index, ett_gsm_map_SecurityHeader);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SecurityHeader_sequence, hf_index, ett_gsm_map_SecurityHeader);
return offset;
}
@@ -14602,7 +14602,7 @@ static int dissect_protectedPayload(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t SecureTransportArg_sequence[] = {
+static const ber_old_sequence_t SecureTransportArg_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_securityHeader },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_protectedPayload },
{ 0, 0, 0, NULL }
@@ -14610,14 +14610,14 @@ static const ber_sequence_t SecureTransportArg_sequence[] = {
static int
dissect_gsm_map_SecureTransportArg(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,
- SecureTransportArg_sequence, hf_index, ett_gsm_map_SecureTransportArg);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SecureTransportArg_sequence, hf_index, ett_gsm_map_SecureTransportArg);
return offset;
}
-static const ber_sequence_t SecureTransportRes_sequence[] = {
+static const ber_old_sequence_t SecureTransportRes_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_securityHeader },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_protectedPayload },
{ 0, 0, 0, NULL }
@@ -14625,8 +14625,8 @@ static const ber_sequence_t SecureTransportRes_sequence[] = {
static int
dissect_gsm_map_SecureTransportRes(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,
- SecureTransportRes_sequence, hf_index, ett_gsm_map_SecureTransportRes);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SecureTransportRes_sequence, hf_index, ett_gsm_map_SecureTransportRes);
return offset;
}
@@ -14693,14 +14693,14 @@ static int dissect_operatorSS_Code_item(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t T_operatorSS_Code_sequence_of[1] = {
+static const ber_old_sequence_t T_operatorSS_Code_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_operatorSS_Code_item },
};
static int
dissect_gsm_map_T_operatorSS_Code(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,
- T_operatorSS_Code_sequence_of, hf_index, ett_gsm_map_T_operatorSS_Code);
+ offset = dissect_ber_old_sequence_of(implicit_tag, actx, tree, tvb, offset,
+ T_operatorSS_Code_sequence_of, hf_index, ett_gsm_map_T_operatorSS_Code);
return offset;
}
@@ -14709,7 +14709,7 @@ static int dissect_operatorSS_Code_impl(proto_tree *tree _U_, tvbuff_t *tvb _U_,
}
-static const ber_sequence_t PlmnContainer_sequence[] = {
+static const ber_old_sequence_t PlmnContainer_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_msisdn_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_category_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
@@ -14719,14 +14719,14 @@ static const ber_sequence_t PlmnContainer_sequence[] = {
static int
dissect_gsm_map_PlmnContainer(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,
- PlmnContainer_sequence, hf_index, ett_gsm_map_PlmnContainer);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PlmnContainer_sequence, hf_index, ett_gsm_map_PlmnContainer);
return offset;
}
-static const ber_sequence_t ExtensibleSystemFailureParam_sequence[] = {
+static const ber_old_sequence_t ExtensibleSystemFailureParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_networkResource },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_additionalNetworkResource_impl },
@@ -14735,8 +14735,8 @@ static const ber_sequence_t ExtensibleSystemFailureParam_sequence[] = {
static int
dissect_gsm_map_ExtensibleSystemFailureParam(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,
- ExtensibleSystemFailureParam_sequence, hf_index, ett_gsm_map_ExtensibleSystemFailureParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ExtensibleSystemFailureParam_sequence, hf_index, ett_gsm_map_ExtensibleSystemFailureParam);
return offset;
}
@@ -14751,7 +14751,7 @@ static const value_string gsm_map_SystemFailureParam_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t SystemFailureParam_choice[] = {
+static const ber_old_choice_t SystemFailureParam_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_networkResource },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_extensibleSystemFailureParam },
{ 0, 0, 0, 0, NULL }
@@ -14759,43 +14759,43 @@ static const ber_choice_t SystemFailureParam_choice[] = {
static int
dissect_gsm_map_SystemFailureParam(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,
- SystemFailureParam_choice, hf_index, ett_gsm_map_SystemFailureParam,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ SystemFailureParam_choice, hf_index, ett_gsm_map_SystemFailureParam,
+ NULL);
return offset;
}
-static const ber_sequence_t DataMissingParam_sequence[] = {
+static const ber_old_sequence_t DataMissingParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_DataMissingParam(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,
- DataMissingParam_sequence, hf_index, ett_gsm_map_DataMissingParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ DataMissingParam_sequence, hf_index, ett_gsm_map_DataMissingParam);
return offset;
}
-static const ber_sequence_t UnexpectedDataParam_sequence[] = {
+static const ber_old_sequence_t UnexpectedDataParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_UnexpectedDataParam(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,
- UnexpectedDataParam_sequence, hf_index, ett_gsm_map_UnexpectedDataParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnexpectedDataParam_sequence, hf_index, ett_gsm_map_UnexpectedDataParam);
return offset;
}
-static const ber_sequence_t FacilityNotSupParam_sequence[] = {
+static const ber_old_sequence_t FacilityNotSupParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_shapeOfLocationEstimateNotSupported_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_neededLcsCapabilityNotSupportedInServingNode_impl },
@@ -14804,36 +14804,36 @@ static const ber_sequence_t FacilityNotSupParam_sequence[] = {
static int
dissect_gsm_map_FacilityNotSupParam(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,
- FacilityNotSupParam_sequence, hf_index, ett_gsm_map_FacilityNotSupParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ FacilityNotSupParam_sequence, hf_index, ett_gsm_map_FacilityNotSupParam);
return offset;
}
-static const ber_sequence_t IncompatibleTerminalParam_sequence[] = {
+static const ber_old_sequence_t IncompatibleTerminalParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_IncompatibleTerminalParam(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,
- IncompatibleTerminalParam_sequence, hf_index, ett_gsm_map_IncompatibleTerminalParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IncompatibleTerminalParam_sequence, hf_index, ett_gsm_map_IncompatibleTerminalParam);
return offset;
}
-static const ber_sequence_t ResourceLimitationParam_sequence[] = {
+static const ber_old_sequence_t ResourceLimitationParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ResourceLimitationParam(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,
- ResourceLimitationParam_sequence, hf_index, ett_gsm_map_ResourceLimitationParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ResourceLimitationParam_sequence, hf_index, ett_gsm_map_ResourceLimitationParam);
return offset;
}
@@ -14859,7 +14859,7 @@ static int dissect_unknownSubscriberDiagnostic(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t UnknownSubscriberParam_sequence[] = {
+static const ber_old_sequence_t UnknownSubscriberParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_unknownSubscriberDiagnostic },
{ 0, 0, 0, NULL }
@@ -14867,36 +14867,36 @@ static const ber_sequence_t UnknownSubscriberParam_sequence[] = {
static int
dissect_gsm_map_UnknownSubscriberParam(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,
- UnknownSubscriberParam_sequence, hf_index, ett_gsm_map_UnknownSubscriberParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnknownSubscriberParam_sequence, hf_index, ett_gsm_map_UnknownSubscriberParam);
return offset;
}
-static const ber_sequence_t NumberChangedParam_sequence[] = {
+static const ber_old_sequence_t NumberChangedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NumberChangedParam(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,
- NumberChangedParam_sequence, hf_index, ett_gsm_map_NumberChangedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NumberChangedParam_sequence, hf_index, ett_gsm_map_NumberChangedParam);
return offset;
}
-static const ber_sequence_t UnidentifiedSubParam_sequence[] = {
+static const ber_old_sequence_t UnidentifiedSubParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_UnidentifiedSubParam(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,
- UnidentifiedSubParam_sequence, hf_index, ett_gsm_map_UnidentifiedSubParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnidentifiedSubParam_sequence, hf_index, ett_gsm_map_UnidentifiedSubParam);
return offset;
}
@@ -14939,7 +14939,7 @@ static int dissect_additionalRoamingNotAllowedCause_impl(proto_tree *tree _U_, t
}
-static const ber_sequence_t RoamingNotAllowedParam_sequence[] = {
+static const ber_old_sequence_t RoamingNotAllowedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_roamingNotAllowedCause },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_additionalRoamingNotAllowedCause_impl },
@@ -14948,92 +14948,92 @@ static const ber_sequence_t RoamingNotAllowedParam_sequence[] = {
static int
dissect_gsm_map_RoamingNotAllowedParam(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,
- RoamingNotAllowedParam_sequence, hf_index, ett_gsm_map_RoamingNotAllowedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ RoamingNotAllowedParam_sequence, hf_index, ett_gsm_map_RoamingNotAllowedParam);
return offset;
}
-static const ber_sequence_t IllegalSubscriberParam_sequence[] = {
+static const ber_old_sequence_t IllegalSubscriberParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_IllegalSubscriberParam(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,
- IllegalSubscriberParam_sequence, hf_index, ett_gsm_map_IllegalSubscriberParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IllegalSubscriberParam_sequence, hf_index, ett_gsm_map_IllegalSubscriberParam);
return offset;
}
-static const ber_sequence_t IllegalEquipmentParam_sequence[] = {
+static const ber_old_sequence_t IllegalEquipmentParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_IllegalEquipmentParam(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,
- IllegalEquipmentParam_sequence, hf_index, ett_gsm_map_IllegalEquipmentParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IllegalEquipmentParam_sequence, hf_index, ett_gsm_map_IllegalEquipmentParam);
return offset;
}
-static const ber_sequence_t BearerServNotProvParam_sequence[] = {
+static const ber_old_sequence_t BearerServNotProvParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_BearerServNotProvParam(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,
- BearerServNotProvParam_sequence, hf_index, ett_gsm_map_BearerServNotProvParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ BearerServNotProvParam_sequence, hf_index, ett_gsm_map_BearerServNotProvParam);
return offset;
}
-static const ber_sequence_t TeleservNotProvParam_sequence[] = {
+static const ber_old_sequence_t TeleservNotProvParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_TeleservNotProvParam(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,
- TeleservNotProvParam_sequence, hf_index, ett_gsm_map_TeleservNotProvParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TeleservNotProvParam_sequence, hf_index, ett_gsm_map_TeleservNotProvParam);
return offset;
}
-static const ber_sequence_t TracingBufferFullParam_sequence[] = {
+static const ber_old_sequence_t TracingBufferFullParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_TracingBufferFullParam(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,
- TracingBufferFullParam_sequence, hf_index, ett_gsm_map_TracingBufferFullParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TracingBufferFullParam_sequence, hf_index, ett_gsm_map_TracingBufferFullParam);
return offset;
}
-static const ber_sequence_t NoRoamingNbParam_sequence[] = {
+static const ber_old_sequence_t NoRoamingNbParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoRoamingNbParam(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,
- NoRoamingNbParam_sequence, hf_index, ett_gsm_map_NoRoamingNbParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoRoamingNbParam_sequence, hf_index, ett_gsm_map_NoRoamingNbParam);
return offset;
}
@@ -15060,7 +15060,7 @@ static int dissect_absentSubscriberReason_impl(proto_tree *tree _U_, tvbuff_t *t
}
-static const ber_sequence_t AbsentSubscriberParam_sequence[] = {
+static const ber_old_sequence_t AbsentSubscriberParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_absentSubscriberReason_impl },
{ 0, 0, 0, NULL }
@@ -15068,14 +15068,14 @@ static const ber_sequence_t AbsentSubscriberParam_sequence[] = {
static int
dissect_gsm_map_AbsentSubscriberParam(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,
- AbsentSubscriberParam_sequence, hf_index, ett_gsm_map_AbsentSubscriberParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AbsentSubscriberParam_sequence, hf_index, ett_gsm_map_AbsentSubscriberParam);
return offset;
}
-static const ber_sequence_t BusySubscriberParam_sequence[] = {
+static const ber_old_sequence_t BusySubscriberParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Possible_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ccbs_Busy_impl },
@@ -15084,154 +15084,154 @@ static const ber_sequence_t BusySubscriberParam_sequence[] = {
static int
dissect_gsm_map_BusySubscriberParam(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,
- BusySubscriberParam_sequence, hf_index, ett_gsm_map_BusySubscriberParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ BusySubscriberParam_sequence, hf_index, ett_gsm_map_BusySubscriberParam);
return offset;
}
-static const ber_sequence_t NoSubscriberReplyParam_sequence[] = {
+static const ber_old_sequence_t NoSubscriberReplyParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoSubscriberReplyParam(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,
- NoSubscriberReplyParam_sequence, hf_index, ett_gsm_map_NoSubscriberReplyParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoSubscriberReplyParam_sequence, hf_index, ett_gsm_map_NoSubscriberReplyParam);
return offset;
}
-static const ber_sequence_t ForwardingViolationParam_sequence[] = {
+static const ber_old_sequence_t ForwardingViolationParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ForwardingViolationParam(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,
- ForwardingViolationParam_sequence, hf_index, ett_gsm_map_ForwardingViolationParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardingViolationParam_sequence, hf_index, ett_gsm_map_ForwardingViolationParam);
return offset;
}
-static const ber_sequence_t ForwardingFailedParam_sequence[] = {
+static const ber_old_sequence_t ForwardingFailedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ForwardingFailedParam(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,
- ForwardingFailedParam_sequence, hf_index, ett_gsm_map_ForwardingFailedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ForwardingFailedParam_sequence, hf_index, ett_gsm_map_ForwardingFailedParam);
return offset;
}
-static const ber_sequence_t ATI_NotAllowedParam_sequence[] = {
+static const ber_old_sequence_t ATI_NotAllowedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ATI_NotAllowedParam(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,
- ATI_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATI_NotAllowedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ATI_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATI_NotAllowedParam);
return offset;
}
-static const ber_sequence_t ATSI_NotAllowedParam_sequence[] = {
+static const ber_old_sequence_t ATSI_NotAllowedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ATSI_NotAllowedParam(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,
- ATSI_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATSI_NotAllowedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ATSI_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATSI_NotAllowedParam);
return offset;
}
-static const ber_sequence_t ATM_NotAllowedParam_sequence[] = {
+static const ber_old_sequence_t ATM_NotAllowedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ATM_NotAllowedParam(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,
- ATM_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATM_NotAllowedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ATM_NotAllowedParam_sequence, hf_index, ett_gsm_map_ATM_NotAllowedParam);
return offset;
}
-static const ber_sequence_t IllegalSS_OperationParam_sequence[] = {
+static const ber_old_sequence_t IllegalSS_OperationParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_IllegalSS_OperationParam(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,
- IllegalSS_OperationParam_sequence, hf_index, ett_gsm_map_IllegalSS_OperationParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ IllegalSS_OperationParam_sequence, hf_index, ett_gsm_map_IllegalSS_OperationParam);
return offset;
}
-static const ber_sequence_t SS_NotAvailableParam_sequence[] = {
+static const ber_old_sequence_t SS_NotAvailableParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_SS_NotAvailableParam(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,
- SS_NotAvailableParam_sequence, hf_index, ett_gsm_map_SS_NotAvailableParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_NotAvailableParam_sequence, hf_index, ett_gsm_map_SS_NotAvailableParam);
return offset;
}
-static const ber_sequence_t SS_SubscriptionViolationParam_sequence[] = {
+static const ber_old_sequence_t SS_SubscriptionViolationParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_SS_SubscriptionViolationParam(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,
- SS_SubscriptionViolationParam_sequence, hf_index, ett_gsm_map_SS_SubscriptionViolationParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_SubscriptionViolationParam_sequence, hf_index, ett_gsm_map_SS_SubscriptionViolationParam);
return offset;
}
-static const ber_sequence_t InformationNotAvailableParam_sequence[] = {
+static const ber_old_sequence_t InformationNotAvailableParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_InformationNotAvailableParam(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,
- InformationNotAvailableParam_sequence, hf_index, ett_gsm_map_InformationNotAvailableParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ InformationNotAvailableParam_sequence, hf_index, ett_gsm_map_InformationNotAvailableParam);
return offset;
}
-static const ber_sequence_t SubBusyForMT_SMS_Param_sequence[] = {
+static const ber_old_sequence_t SubBusyForMT_SMS_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_UNI, BER_UNI_TAG_NULL, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_gprsConnectionSuspended },
{ 0, 0, 0, NULL }
@@ -15239,8 +15239,8 @@ static const ber_sequence_t SubBusyForMT_SMS_Param_sequence[] = {
static int
dissect_gsm_map_SubBusyForMT_SMS_Param(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,
- SubBusyForMT_SMS_Param_sequence, hf_index, ett_gsm_map_SubBusyForMT_SMS_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SubBusyForMT_SMS_Param_sequence, hf_index, ett_gsm_map_SubBusyForMT_SMS_Param);
return offset;
}
@@ -15265,7 +15265,7 @@ static int dissect_callBarringCause(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t ExtensibleCallBarredParam_sequence[] = {
+static const ber_old_sequence_t ExtensibleCallBarredParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_callBarringCause },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_unauthorisedMessageOriginator_impl },
@@ -15274,8 +15274,8 @@ static const ber_sequence_t ExtensibleCallBarredParam_sequence[] = {
static int
dissect_gsm_map_ExtensibleCallBarredParam(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,
- ExtensibleCallBarredParam_sequence, hf_index, ett_gsm_map_ExtensibleCallBarredParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ExtensibleCallBarredParam_sequence, hf_index, ett_gsm_map_ExtensibleCallBarredParam);
return offset;
}
@@ -15290,7 +15290,7 @@ static const value_string gsm_map_CallBarredParam_vals[] = {
{ 0, NULL }
};
-static const ber_choice_t CallBarredParam_choice[] = {
+static const ber_old_choice_t CallBarredParam_choice[] = {
{ 0, BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_callBarringCause },
{ 1, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_extensibleCallBarredParam },
{ 0, 0, 0, 0, NULL }
@@ -15298,9 +15298,9 @@ static const ber_choice_t CallBarredParam_choice[] = {
static int
dissect_gsm_map_CallBarredParam(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,
- CallBarredParam_choice, hf_index, ett_gsm_map_CallBarredParam,
- NULL);
+ offset = dissect_ber_old_choice(actx, tree, tvb, offset,
+ CallBarredParam_choice, hf_index, ett_gsm_map_CallBarredParam,
+ NULL);
return offset;
}
@@ -15327,7 +15327,7 @@ static int dissect_cug_RejectCause(proto_tree *tree _U_, tvbuff_t *tvb _U_, int
}
-static const ber_sequence_t CUG_RejectParam_sequence[] = {
+static const ber_old_sequence_t CUG_RejectParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_cug_RejectCause },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
@@ -15335,42 +15335,42 @@ static const ber_sequence_t CUG_RejectParam_sequence[] = {
static int
dissect_gsm_map_CUG_RejectParam(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,
- CUG_RejectParam_sequence, hf_index, ett_gsm_map_CUG_RejectParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ CUG_RejectParam_sequence, hf_index, ett_gsm_map_CUG_RejectParam);
return offset;
}
-static const ber_sequence_t Or_NotAllowedParam_sequence[] = {
+static const ber_old_sequence_t Or_NotAllowedParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_Or_NotAllowedParam(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,
- Or_NotAllowedParam_sequence, hf_index, ett_gsm_map_Or_NotAllowedParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ Or_NotAllowedParam_sequence, hf_index, ett_gsm_map_Or_NotAllowedParam);
return offset;
}
-static const ber_sequence_t NoGroupCallNbParam_sequence[] = {
+static const ber_old_sequence_t NoGroupCallNbParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_NoGroupCallNbParam(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,
- NoGroupCallNbParam_sequence, hf_index, ett_gsm_map_NoGroupCallNbParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ NoGroupCallNbParam_sequence, hf_index, ett_gsm_map_NoGroupCallNbParam);
return offset;
}
-static const ber_sequence_t SS_IncompatibilityCause_sequence[] = {
+static const ber_old_sequence_t SS_IncompatibilityCause_sequence[] = {
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Code_impl },
{ BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_basicService },
{ BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ss_Status_impl },
@@ -15379,8 +15379,8 @@ static const ber_sequence_t SS_IncompatibilityCause_sequence[] = {
static int
dissect_gsm_map_SS_IncompatibilityCause(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,
- SS_IncompatibilityCause_sequence, hf_index, ett_gsm_map_SS_IncompatibilityCause);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SS_IncompatibilityCause_sequence, hf_index, ett_gsm_map_SS_IncompatibilityCause);
return offset;
}
@@ -15403,27 +15403,27 @@ dissect_gsm_map_PW_RegistrationFailureCause(gboolean implicit_tag _U_, tvbuff_t
}
-static const ber_sequence_t ShortTermDenialParam_sequence[] = {
+static const ber_old_sequence_t ShortTermDenialParam_sequence[] = {
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_ShortTermDenialParam(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,
- ShortTermDenialParam_sequence, hf_index, ett_gsm_map_ShortTermDenialParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ ShortTermDenialParam_sequence, hf_index, ett_gsm_map_ShortTermDenialParam);
return offset;
}
-static const ber_sequence_t LongTermDenialParam_sequence[] = {
+static const ber_old_sequence_t LongTermDenialParam_sequence[] = {
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_LongTermDenialParam(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,
- LongTermDenialParam_sequence, hf_index, ett_gsm_map_LongTermDenialParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ LongTermDenialParam_sequence, hf_index, ett_gsm_map_LongTermDenialParam);
return offset;
}
@@ -15453,7 +15453,7 @@ static int dissect_sm_EnumeratedDeliveryFailureCause(proto_tree *tree _U_, tvbuf
}
-static const ber_sequence_t SM_DeliveryFailureCause_sequence[] = {
+static const ber_old_sequence_t SM_DeliveryFailureCause_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_sm_EnumeratedDeliveryFailureCause },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_diagnosticInfo },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
@@ -15462,28 +15462,28 @@ static const ber_sequence_t SM_DeliveryFailureCause_sequence[] = {
static int
dissect_gsm_map_SM_DeliveryFailureCause(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,
- SM_DeliveryFailureCause_sequence, hf_index, ett_gsm_map_SM_DeliveryFailureCause);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SM_DeliveryFailureCause_sequence, hf_index, ett_gsm_map_SM_DeliveryFailureCause);
return offset;
}
-static const ber_sequence_t MessageWaitListFullParam_sequence[] = {
+static const ber_old_sequence_t MessageWaitListFullParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_MessageWaitListFullParam(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,
- MessageWaitListFullParam_sequence, hf_index, ett_gsm_map_MessageWaitListFullParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MessageWaitListFullParam_sequence, hf_index, ett_gsm_map_MessageWaitListFullParam);
return offset;
}
-static const ber_sequence_t AbsentSubscriberSM_Param_sequence[] = {
+static const ber_old_sequence_t AbsentSubscriberSM_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_absentSubscriberDiagnosticSM },
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_additionalAbsentSubscriberDiagnosticSM_impl },
@@ -15492,22 +15492,22 @@ static const ber_sequence_t AbsentSubscriberSM_Param_sequence[] = {
static int
dissect_gsm_map_AbsentSubscriberSM_Param(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,
- AbsentSubscriberSM_Param_sequence, hf_index, ett_gsm_map_AbsentSubscriberSM_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ AbsentSubscriberSM_Param_sequence, hf_index, ett_gsm_map_AbsentSubscriberSM_Param);
return offset;
}
-static const ber_sequence_t UnauthorizedRequestingNetwork_Param_sequence[] = {
+static const ber_old_sequence_t UnauthorizedRequestingNetwork_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_UnauthorizedRequestingNetwork_Param(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,
- UnauthorizedRequestingNetwork_Param_sequence, hf_index, ett_gsm_map_UnauthorizedRequestingNetwork_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnauthorizedRequestingNetwork_Param_sequence, hf_index, ett_gsm_map_UnauthorizedRequestingNetwork_Param);
return offset;
}
@@ -15538,7 +15538,7 @@ static int dissect_unauthorizedLCSClient_Diagnostic_impl(proto_tree *tree _U_, t
}
-static const ber_sequence_t UnauthorizedLCSClient_Param_sequence[] = {
+static const ber_old_sequence_t UnauthorizedLCSClient_Param_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_unauthorizedLCSClient_Diagnostic_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -15546,8 +15546,8 @@ static const ber_sequence_t UnauthorizedLCSClient_Param_sequence[] = {
static int
dissect_gsm_map_UnauthorizedLCSClient_Param(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,
- UnauthorizedLCSClient_Param_sequence, hf_index, ett_gsm_map_UnauthorizedLCSClient_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnauthorizedLCSClient_Param_sequence, hf_index, ett_gsm_map_UnauthorizedLCSClient_Param);
return offset;
}
@@ -15579,7 +15579,7 @@ static int dissect_positionMethodFailure_Diagnostic_impl(proto_tree *tree _U_, t
}
-static const ber_sequence_t PositionMethodFailure_Param_sequence[] = {
+static const ber_old_sequence_t PositionMethodFailure_Param_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_positionMethodFailure_Diagnostic_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_extensionContainer_impl },
{ 0, 0, 0, NULL }
@@ -15587,70 +15587,70 @@ static const ber_sequence_t PositionMethodFailure_Param_sequence[] = {
static int
dissect_gsm_map_PositionMethodFailure_Param(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,
- PositionMethodFailure_Param_sequence, hf_index, ett_gsm_map_PositionMethodFailure_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ PositionMethodFailure_Param_sequence, hf_index, ett_gsm_map_PositionMethodFailure_Param);
return offset;
}
-static const ber_sequence_t UnknownOrUnreachableLCSClient_Param_sequence[] = {
+static const ber_old_sequence_t UnknownOrUnreachableLCSClient_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_UnknownOrUnreachableLCSClient_Param(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,
- UnknownOrUnreachableLCSClient_Param_sequence, hf_index, ett_gsm_map_UnknownOrUnreachableLCSClient_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ UnknownOrUnreachableLCSClient_Param_sequence, hf_index, ett_gsm_map_UnknownOrUnreachableLCSClient_Param);
return offset;
}
-static const ber_sequence_t MM_EventNotSupported_Param_sequence[] = {
+static const ber_old_sequence_t MM_EventNotSupported_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_MM_EventNotSupported_Param(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,
- MM_EventNotSupported_Param_sequence, hf_index, ett_gsm_map_MM_EventNotSupported_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ MM_EventNotSupported_Param_sequence, hf_index, ett_gsm_map_MM_EventNotSupported_Param);
return offset;
}
-static const ber_sequence_t TargetCellOutsideGCA_Param_sequence[] = {
+static const ber_old_sequence_t TargetCellOutsideGCA_Param_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_TargetCellOutsideGCA_Param(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,
- TargetCellOutsideGCA_Param_sequence, hf_index, ett_gsm_map_TargetCellOutsideGCA_Param);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ TargetCellOutsideGCA_Param_sequence, hf_index, ett_gsm_map_TargetCellOutsideGCA_Param);
return offset;
}
-static const ber_sequence_t OngoingGroupCallParam_sequence[] = {
+static const ber_old_sequence_t OngoingGroupCallParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_extensionContainer },
{ 0, 0, 0, NULL }
};
static int
dissect_gsm_map_OngoingGroupCallParam(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,
- OngoingGroupCallParam_sequence, hf_index, ett_gsm_map_OngoingGroupCallParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ OngoingGroupCallParam_sequence, hf_index, ett_gsm_map_OngoingGroupCallParam);
return offset;
}
-static const ber_sequence_t SecureTransportErrorParam_sequence[] = {
+static const ber_old_sequence_t SecureTransportErrorParam_sequence[] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_securityHeader },
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_OPTIONAL|BER_FLAGS_NOOWNTAG, dissect_protectedPayload },
{ 0, 0, 0, NULL }
@@ -15658,8 +15658,8 @@ static const ber_sequence_t SecureTransportErrorParam_sequence[] = {
static int
dissect_gsm_map_SecureTransportErrorParam(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,
- SecureTransportErrorParam_sequence, hf_index, ett_gsm_map_SecureTransportErrorParam);
+ offset = dissect_ber_old_sequence(implicit_tag, actx, tree, tvb, offset,
+ SecureTransportErrorParam_sequence, hf_index, ett_gsm_map_SecureTransportErrorParam);
return offset;
}