summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-h248.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-h248.c')
-rw-r--r--epan/dissectors/packet-h248.c254
1 files changed, 127 insertions, 127 deletions
diff --git a/epan/dissectors/packet-h248.c b/epan/dissectors/packet-h248.c
index 29c74f67fc..51944cd1b3 100644
--- a/epan/dissectors/packet-h248.c
+++ b/epan/dissectors/packet-h248.c
@@ -1,7 +1,7 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Ethereal dissector compiler */
/* ./packet-h248.c */
-/* ../../tools/asn2eth.py -X -b -k -e -p h248 -c h248.cnf -s packet-h248-template MEGACO.asn */
+/* ../../tools/asn2eth.py -X -b -e -p h248 -c h248.cnf -s packet-h248-template MEGACO.asn */
/* Input file: packet-h248-template.c */
@@ -912,7 +912,7 @@ static int dissect_ad_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
return dissect_h248_AuthData(TRUE, tvb, offset, pinfo, tree, hf_h248_ad);
}
-static const ber_sequence AuthenticationHeader_sequence[] = {
+static const ber_sequence_t AuthenticationHeader_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_secParmIndex_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_seqNum_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ad_impl },
@@ -996,7 +996,7 @@ static int dissect_manufacturerCode_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_INTEGER_0_65535(TRUE, tvb, offset, pinfo, tree, hf_h248_manufacturerCode);
}
-static const ber_sequence IP4Address_sequence[] = {
+static const ber_sequence_t IP4Address_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_iP4Address_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_portNumber_impl },
{ 0, 0, 0, NULL }
@@ -1025,7 +1025,7 @@ static int dissect_iP6Address_impl(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_OCTET_STRING_SIZE_16(TRUE, tvb, offset, pinfo, tree, hf_h248_iP6Address);
}
-static const ber_sequence IP6Address_sequence[] = {
+static const ber_sequence_t IP6Address_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_iP6Address_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_portNumber_impl },
{ 0, 0, 0, NULL }
@@ -1058,7 +1058,7 @@ static int dissect_digitMapBody_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_IA5String(TRUE, tvb, offset, pinfo, tree, hf_h248_digitMapBody);
}
-static const ber_sequence DomainName_sequence[] = {
+static const ber_sequence_t DomainName_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_domName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_portNumber_impl },
{ 0, 0, 0, NULL }
@@ -1102,7 +1102,7 @@ static const value_string MId_vals[] = {
{ 0, NULL }
};
-static const ber_choice MId_choice[] = {
+static const ber_choice_t MId_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ip4Address_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ip6Address_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_domainName_impl },
@@ -1150,7 +1150,7 @@ static int dissect_errorText_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_ErrorText(TRUE, tvb, offset, pinfo, tree, hf_h248_errorText);
}
-static const ber_sequence ErrorDescriptor_sequence[] = {
+static const ber_sequence_t ErrorDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_errorCode_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_errorText_impl },
{ 0, 0, 0, NULL }
@@ -1256,7 +1256,7 @@ static int dissect_wildcard_item(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_WildcardField(FALSE, tvb, offset, pinfo, tree, hf_h248_wildcard_item);
}
-static const ber_sequence SEQUNCE_OF_WildcardField_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_WildcardField_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_wildcard_item },
};
@@ -1283,7 +1283,7 @@ static int dissect_terminationId_impl(packet_info *pinfo, proto_tree *tree, tvbu
return dissect_h248_OCTET_STRING_SIZE_1_8(TRUE, tvb, offset, pinfo, tree, hf_h248_terminationId);
}
-static const ber_sequence TerminationID_sequence[] = {
+static const ber_sequence_t TerminationID_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_wildcard_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_terminationId_impl },
{ 0, 0, 0, NULL }
@@ -1343,7 +1343,7 @@ static int dissect_streamID_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_StreamID(TRUE, tvb, offset, pinfo, tree, hf_h248_streamID);
}
-static const ber_sequence TopologyRequest_sequence[] = {
+static const ber_sequence_t TopologyRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationFrom_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_terminationTo_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_topologyDirection_impl },
@@ -1362,7 +1362,7 @@ static int dissect_topologyReq_item(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_TopologyRequest(FALSE, tvb, offset, pinfo, tree, hf_h248_topologyReq_item);
}
-static const ber_sequence SEQUNCE_OF_TopologyRequest_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_TopologyRequest_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_topologyReq_item },
};
@@ -1377,7 +1377,7 @@ static int dissect_topologyReq_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_SEQUNCE_OF_TopologyRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_topologyReq);
}
-static const ber_sequence ContextRequest_sequence[] = {
+static const ber_sequence_t ContextRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_priority_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_emergency_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_topologyReq_impl },
@@ -1442,7 +1442,7 @@ static int dissect_iATSDServiceState_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_NULL(TRUE, tvb, offset, pinfo, tree, hf_h248_iATSDServiceState);
}
-static const ber_sequence ContextAttrAuditRequest_sequence[] = {
+static const ber_sequence_t ContextAttrAuditRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_topology_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_cAAREmergency_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_cAARPriority_impl },
@@ -1460,7 +1460,7 @@ static int dissect_contextAttrAuditReq_impl(packet_info *pinfo, proto_tree *tree
return dissect_h248_ContextAttrAuditRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_contextAttrAuditReq);
}
-static const ber_sequence TerminationIDList_sequence_of[1] = {
+static const ber_sequence_t TerminationIDList_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_TerminationIDList_item },
};
@@ -1501,7 +1501,7 @@ static int dissect_value_item(packet_info *pinfo, proto_tree *tree, tvbuff_t *tv
return dissect_h248_PropertyID(FALSE, tvb, offset, pinfo, tree, hf_h248_value_item);
}
-static const ber_sequence SEQUNCE_OF_PropertyID_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_PropertyID_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_value_item },
};
@@ -1543,7 +1543,7 @@ static const value_string ExtraInfo_vals[] = {
{ 0, NULL }
};
-static const ber_choice ExtraInfo_choice[] = {
+static const ber_choice_t ExtraInfo_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_relation_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_range_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_sublist_impl },
@@ -1561,7 +1561,7 @@ static int dissect_extraInfo(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb
return dissect_h248_ExtraInfo(FALSE, tvb, offset, pinfo, tree, hf_h248_extraInfo);
}
-static const ber_sequence PropertyParm_sequence[] = {
+static const ber_sequence_t PropertyParm_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_propertyName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_propertyParamValue_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_extraInfo },
@@ -1582,7 +1582,7 @@ static int dissect_PropertyGroup_item(packet_info *pinfo, proto_tree *tree, tvbu
return dissect_h248_PropertyParm(FALSE, tvb, offset, pinfo, tree, hf_h248_PropertyGroup_item);
}
-static const ber_sequence PropertyParms_sequence_of[1] = {
+static const ber_sequence_t PropertyParms_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PropertyParms_item },
};
@@ -1637,7 +1637,7 @@ static int dissect_serviceState_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_ServiceState(TRUE, tvb, offset, pinfo, tree, hf_h248_serviceState);
}
-static const ber_sequence TerminationStateDescriptor_sequence[] = {
+static const ber_sequence_t TerminationStateDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_propertyParms_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_tSEventBufferControl_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_serviceState_impl },
@@ -1676,7 +1676,7 @@ static int dissect_streamMode_impl(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_StreamMode(TRUE, tvb, offset, pinfo, tree, hf_h248_streamMode);
}
-static const ber_sequence LocalControlDescriptor_sequence[] = {
+static const ber_sequence_t LocalControlDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamMode_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_reserveValue_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_reserveGroup_impl },
@@ -1695,7 +1695,7 @@ static int dissect_localControlDescriptor_impl(packet_info *pinfo, proto_tree *t
return dissect_h248_LocalControlDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_localControlDescriptor);
}
-static const ber_sequence PropertyGroup_sequence_of[1] = {
+static const ber_sequence_t PropertyGroup_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PropertyGroup_item },
};
@@ -1710,7 +1710,7 @@ static int dissect_propGrps_item(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_PropertyGroup(FALSE, tvb, offset, pinfo, tree, hf_h248_propGrps_item);
}
-static const ber_sequence SEQUNCE_OF_PropertyGroup_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_PropertyGroup_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_propGrps_item },
};
@@ -1725,7 +1725,7 @@ static int dissect_propGrps_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_SEQUNCE_OF_PropertyGroup(TRUE, tvb, offset, pinfo, tree, hf_h248_propGrps);
}
-static const ber_sequence LocalRemoteDescriptor_sequence[] = {
+static const ber_sequence_t LocalRemoteDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_propGrps_impl },
{ 0, 0, 0, NULL }
};
@@ -1744,7 +1744,7 @@ static int dissect_remoteDescriptor_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_LocalRemoteDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_remoteDescriptor);
}
-static const ber_sequence StreamParms_sequence[] = {
+static const ber_sequence_t StreamParms_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_localControlDescriptor_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_localDescriptor_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_remoteDescriptor_impl },
@@ -1765,7 +1765,7 @@ static int dissect_streamParms_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_StreamParms(TRUE, tvb, offset, pinfo, tree, hf_h248_streamParms);
}
-static const ber_sequence StreamDescriptor_sequence[] = {
+static const ber_sequence_t StreamDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_streamParms_impl },
{ 0, 0, 0, NULL }
@@ -1782,7 +1782,7 @@ static int dissect_mediaDescriptorMultiStream_item(packet_info *pinfo, proto_tre
return dissect_h248_StreamDescriptor(FALSE, tvb, offset, pinfo, tree, hf_h248_mediaDescriptorMultiStream_item);
}
-static const ber_sequence SEQUNCE_OF_StreamDescriptor_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_StreamDescriptor_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_mediaDescriptorMultiStream_item },
};
@@ -1804,7 +1804,7 @@ static const value_string T_streams_vals[] = {
{ 0, NULL }
};
-static const ber_choice T_streams_choice[] = {
+static const ber_choice_t T_streams_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_mediaDescriptorOneStream_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_mediaDescriptorMultiStream_impl },
{ 0, 0, 0, 0, NULL }
@@ -1821,7 +1821,7 @@ static int dissect_streams(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
return dissect_h248_T_streams(FALSE, tvb, offset, pinfo, tree, hf_h248_streams);
}
-static const ber_sequence MediaDescriptor_sequence[] = {
+static const ber_sequence_t MediaDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_termStateDescr_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL, dissect_streams },
{ 0, 0, 0, NULL }
@@ -1863,7 +1863,7 @@ static int dissect_mtl_item(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
return dissect_h248_ModemType(FALSE, tvb, offset, pinfo, tree, hf_h248_mtl_item);
}
-static const ber_sequence SEQUNCE_OF_ModemType_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_ModemType_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_mtl_item },
};
@@ -1908,7 +1908,7 @@ static int dissect_t35Extension_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_INTEGER_0_255(TRUE, tvb, offset, pinfo, tree, hf_h248_t35Extension);
}
-static const ber_sequence H221NonStandard_sequence[] = {
+static const ber_sequence_t H221NonStandard_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_t35CountryCode1_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_t35CountryCode2_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_t35Extension_impl },
@@ -1954,7 +1954,7 @@ static const value_string NonStandardIdentifier_vals[] = {
{ 0, NULL }
};
-static const ber_choice NonStandardIdentifier_choice[] = {
+static const ber_choice_t NonStandardIdentifier_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_object_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_h221NonStandard_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_experimental_impl },
@@ -1987,7 +1987,7 @@ static int dissect_Value_item(packet_info *pinfo, proto_tree *tree, tvbuff_t *tv
return dissect_h248_OCTET_STRING(FALSE, tvb, offset, pinfo, tree, hf_h248_Value_item);
}
-static const ber_sequence NonStandardData_sequence[] = {
+static const ber_sequence_t NonStandardData_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_NOTCHKTAG, dissect_nonStandardIdentifier },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_data_impl },
{ 0, 0, 0, NULL }
@@ -2004,7 +2004,7 @@ static int dissect_nonStandardData_impl(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_NonStandardData(TRUE, tvb, offset, pinfo, tree, hf_h248_nonStandardData);
}
-static const ber_sequence ModemDescriptor_sequence[] = {
+static const ber_sequence_t ModemDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_mtl_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_mpl_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_nonStandardData_impl },
@@ -2043,7 +2043,7 @@ static int dissect_muxType_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t *
return dissect_h248_MuxType(TRUE, tvb, offset, pinfo, tree, hf_h248_muxType);
}
-static const ber_sequence SEQUNCE_OF_TerminationID_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_TerminationID_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_termList_item },
};
@@ -2058,7 +2058,7 @@ static int dissect_termList_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_SEQUNCE_OF_TerminationID(TRUE, tvb, offset, pinfo, tree, hf_h248_termList);
}
-static const ber_sequence MuxDescriptor_sequence[] = {
+static const ber_sequence_t MuxDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_muxType_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_termList_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_nonStandardData_impl },
@@ -2127,7 +2127,7 @@ static int dissect_digitMapName_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_DigitMapName(TRUE, tvb, offset, pinfo, tree, hf_h248_digitMapName);
}
-static const ber_sequence DigitMapValue_sequence[] = {
+static const ber_sequence_t DigitMapValue_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_startTimer_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_shortTimer_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_longTimer_impl },
@@ -2154,7 +2154,7 @@ static const value_string EventDM_vals[] = {
{ 0, NULL }
};
-static const ber_choice EventDM_choice[] = {
+static const ber_choice_t EventDM_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_digitMapName_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_digitMapValue_impl },
{ 0, 0, 0, 0, NULL }
@@ -2214,7 +2214,7 @@ static int dissect_notifyCompletion_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_NotifyCompletion(TRUE, tvb, offset, pinfo, tree, hf_h248_notifyCompletion);
}
-static const ber_sequence Value_sequence_of[1] = {
+static const ber_sequence_t Value_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_Value_item },
};
@@ -2235,7 +2235,7 @@ static int dissect_statValue_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_Value(TRUE, tvb, offset, pinfo, tree, hf_h248_statValue);
}
-static const ber_sequence SigParameter_sequence[] = {
+static const ber_sequence_t SigParameter_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_sigParameterName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_value_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_extraInfo },
@@ -2253,7 +2253,7 @@ static int dissect_sigParList_item(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_SigParameter(FALSE, tvb, offset, pinfo, tree, hf_h248_sigParList_item);
}
-static const ber_sequence SEQUNCE_OF_SigParameter_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_SigParameter_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_sigParList_item },
};
@@ -2268,7 +2268,7 @@ static int dissect_sigParList_impl(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_SEQUNCE_OF_SigParameter(TRUE, tvb, offset, pinfo, tree, hf_h248_sigParList);
}
-static const ber_sequence Signal_sequence[] = {
+static const ber_sequence_t Signal_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_signalName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_sigType_impl },
@@ -2293,7 +2293,7 @@ static int dissect_signalList_item(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_Signal(FALSE, tvb, offset, pinfo, tree, hf_h248_signalList_item);
}
-static const ber_sequence SEQUNCE_OF_Signal_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_Signal_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_signalList_item },
};
@@ -2308,7 +2308,7 @@ static int dissect_signalList_impl(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_SEQUNCE_OF_Signal(TRUE, tvb, offset, pinfo, tree, hf_h248_signalList);
}
-static const ber_sequence SeqSigList_sequence[] = {
+static const ber_sequence_t SeqSigList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_id_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_signalList_impl },
{ 0, 0, 0, NULL }
@@ -2332,7 +2332,7 @@ static const value_string SignalRequest_vals[] = {
{ 0, NULL }
};
-static const ber_choice SignalRequest_choice[] = {
+static const ber_choice_t SignalRequest_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_signal_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_seqSigList_impl },
{ 0, 0, 0, 0, NULL }
@@ -2349,7 +2349,7 @@ static int dissect_SignalsDescriptor_item(packet_info *pinfo, proto_tree *tree,
return dissect_h248_SignalRequest(FALSE, tvb, offset, pinfo, tree, hf_h248_SignalsDescriptor_item);
}
-static const ber_sequence SignalsDescriptor_sequence_of[1] = {
+static const ber_sequence_t SignalsDescriptor_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_SignalsDescriptor_item },
};
@@ -2364,7 +2364,7 @@ static int dissect_signalsDescriptor_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_SignalsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_signalsDescriptor);
}
-static const ber_sequence SecondRequestedActions_sequence[] = {
+static const ber_sequence_t SecondRequestedActions_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_keepActive_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_eventDM },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_signalsDescriptor_impl },
@@ -2382,7 +2382,7 @@ static int dissect_secondaryEventAction_impl(packet_info *pinfo, proto_tree *tre
return dissect_h248_SecondRequestedActions(TRUE, tvb, offset, pinfo, tree, hf_h248_secondaryEventAction);
}
-static const ber_sequence EventParameter_sequence[] = {
+static const ber_sequence_t EventParameter_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_eventParameterName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_value_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_extraInfo },
@@ -2400,7 +2400,7 @@ static int dissect_EventParameters_item(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_EventParameter(FALSE, tvb, offset, pinfo, tree, hf_h248_EventParameters_item);
}
-static const ber_sequence EventParameters_sequence_of[1] = {
+static const ber_sequence_t EventParameters_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_EventParameters_item },
};
@@ -2418,7 +2418,7 @@ static int dissect_evParList_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_EventParameters(TRUE, tvb, offset, pinfo, tree, hf_h248_evParList);
}
-static const ber_sequence SecondRequestedEvent_sequence[] = {
+static const ber_sequence_t SecondRequestedEvent_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_pkgdName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_secondaryEventAction_impl },
@@ -2437,7 +2437,7 @@ static int dissect_eventList_item(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_SecondRequestedEvent(FALSE, tvb, offset, pinfo, tree, hf_h248_eventList_item);
}
-static const ber_sequence SEQUNCE_OF_SecondRequestedEvent_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_SecondRequestedEvent_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_eventList_item },
};
@@ -2452,7 +2452,7 @@ static int dissect_secondaryEventList_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_SEQUNCE_OF_SecondRequestedEvent(TRUE, tvb, offset, pinfo, tree, hf_h248_secondaryEventList);
}
-static const ber_sequence SecondEventsDescriptor_sequence[] = {
+static const ber_sequence_t SecondEventsDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_requestID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_secondaryEventList_impl },
{ 0, 0, 0, NULL }
@@ -2469,7 +2469,7 @@ static int dissect_secondEvent_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_SecondEventsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_secondEvent);
}
-static const ber_sequence RequestedActions_sequence[] = {
+static const ber_sequence_t RequestedActions_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_keepActive_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_eventDM },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_secondEvent_impl },
@@ -2488,7 +2488,7 @@ static int dissect_eventAction_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_RequestedActions(TRUE, tvb, offset, pinfo, tree, hf_h248_eventAction);
}
-static const ber_sequence RequestedEvent_sequence[] = {
+static const ber_sequence_t RequestedEvent_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_pkgdName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_eventAction_impl },
@@ -2507,7 +2507,7 @@ static int dissect_RequestedEvents_item(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_RequestedEvent(FALSE, tvb, offset, pinfo, tree, hf_h248_RequestedEvents_item);
}
-static const ber_sequence RequestedEvents_sequence_of[1] = {
+static const ber_sequence_t RequestedEvents_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_RequestedEvents_item },
};
@@ -2522,7 +2522,7 @@ static int dissect_eventList_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_RequestedEvents(TRUE, tvb, offset, pinfo, tree, hf_h248_eventList);
}
-static const ber_sequence EventsDescriptor_sequence[] = {
+static const ber_sequence_t EventsDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_requestID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_eventList_impl },
{ 0, 0, 0, NULL }
@@ -2539,7 +2539,7 @@ static int dissect_eventsDescriptor_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_EventsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_eventsDescriptor);
}
-static const ber_sequence EventSpec_sequence[] = {
+static const ber_sequence_t EventSpec_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_eventName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_eventParList_impl },
@@ -2557,7 +2557,7 @@ static int dissect_EventBufferDescriptor_item(packet_info *pinfo, proto_tree *tr
return dissect_h248_EventSpec(FALSE, tvb, offset, pinfo, tree, hf_h248_EventBufferDescriptor_item);
}
-static const ber_sequence EventBufferDescriptor_sequence_of[1] = {
+static const ber_sequence_t EventBufferDescriptor_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_EventBufferDescriptor_item },
};
@@ -2572,7 +2572,7 @@ static int dissect_eventBufferDescriptor_impl(packet_info *pinfo, proto_tree *tr
return dissect_h248_EventBufferDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_eventBufferDescriptor);
}
-static const ber_sequence DigitMapDescriptor_sequence[] = {
+static const ber_sequence_t DigitMapDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_digitMapName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_digitMapValue_impl },
{ 0, 0, 0, NULL }
@@ -2615,7 +2615,7 @@ static int dissect_auditToken_impl(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_T_auditToken(TRUE, tvb, offset, pinfo, tree, hf_h248_auditToken);
}
-static const ber_sequence IndAudPropertyParm_sequence[] = {
+static const ber_sequence_t IndAudPropertyParm_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_name_impl },
{ 0, 0, 0, NULL }
};
@@ -2634,7 +2634,7 @@ static int dissect_IndAudPropertyGroup_item(packet_info *pinfo, proto_tree *tree
return dissect_h248_IndAudPropertyParm(FALSE, tvb, offset, pinfo, tree, hf_h248_IndAudPropertyGroup_item);
}
-static const ber_sequence IndAudPropertyParms_sequence_of[1] = {
+static const ber_sequence_t IndAudPropertyParms_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_IndAudPropertyParms_item },
};
@@ -2649,7 +2649,7 @@ static int dissect_indAudPropertyParms_impl(packet_info *pinfo, proto_tree *tree
return dissect_h248_IndAudPropertyParms(TRUE, tvb, offset, pinfo, tree, hf_h248_indAudPropertyParms);
}
-static const ber_sequence IndAudTerminationStateDescriptor_sequence[] = {
+static const ber_sequence_t IndAudTerminationStateDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_indAudPropertyParms_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_eventBufferControl_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iATSDServiceState_impl },
@@ -2667,7 +2667,7 @@ static int dissect_indAudTerminationStateDescriptor_impl(packet_info *pinfo, pro
return dissect_h248_IndAudTerminationStateDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indAudTerminationStateDescriptor);
}
-static const ber_sequence IndAudLocalControlDescriptor_sequence[] = {
+static const ber_sequence_t IndAudLocalControlDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iALCDStreamMode_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iALCDReserveValue_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iALCDReserveGroup_impl },
@@ -2686,7 +2686,7 @@ static int dissect_iASPLocalControlDescriptor_impl(packet_info *pinfo, proto_tre
return dissect_h248_IndAudLocalControlDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_iASPLocalControlDescriptor);
}
-static const ber_sequence IndAudPropertyGroup_sequence_of[1] = {
+static const ber_sequence_t IndAudPropertyGroup_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_IndAudPropertyGroup_item },
};
@@ -2701,7 +2701,7 @@ static int dissect_iAPropertyGroup_impl(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_IndAudPropertyGroup(TRUE, tvb, offset, pinfo, tree, hf_h248_iAPropertyGroup);
}
-static const ber_sequence IndAudLocalRemoteDescriptor_sequence[] = {
+static const ber_sequence_t IndAudLocalRemoteDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_propGroupID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_iAPropertyGroup_impl },
{ 0, 0, 0, NULL }
@@ -2721,7 +2721,7 @@ static int dissect_iASPRemoteDescriptor_impl(packet_info *pinfo, proto_tree *tre
return dissect_h248_IndAudLocalRemoteDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_iASPRemoteDescriptor);
}
-static const ber_sequence IndAudStreamParms_sequence[] = {
+static const ber_sequence_t IndAudStreamParms_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iASPLocalControlDescriptor_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iASPLocalDescriptor_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iASPRemoteDescriptor_impl },
@@ -2742,7 +2742,7 @@ static int dissect_indAudStreamParms_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_IndAudStreamParms(TRUE, tvb, offset, pinfo, tree, hf_h248_indAudStreamParms);
}
-static const ber_sequence IndAudStreamDescriptor_sequence[] = {
+static const ber_sequence_t IndAudStreamDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_indAudStreamParms_impl },
{ 0, 0, 0, NULL }
@@ -2759,7 +2759,7 @@ static int dissect_multiStream_item(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_IndAudStreamDescriptor(FALSE, tvb, offset, pinfo, tree, hf_h248_multiStream_item);
}
-static const ber_sequence SEQUNCE_OF_IndAudStreamDescriptor_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_IndAudStreamDescriptor_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_multiStream_item },
};
@@ -2781,7 +2781,7 @@ static const value_string indAudMediaDescriptorStreams_vals[] = {
{ 0, NULL }
};
-static const ber_choice indAudMediaDescriptorStreams_choice[] = {
+static const ber_choice_t indAudMediaDescriptorStreams_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_oneStream_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_multiStream_impl },
{ 0, 0, 0, 0, NULL }
@@ -2798,7 +2798,7 @@ static int dissect_indAudMediaDescriptorStreams(packet_info *pinfo, proto_tree *
return dissect_h248_indAudMediaDescriptorStreams(FALSE, tvb, offset, pinfo, tree, hf_h248_indAudMediaDescriptorStreams);
}
-static const ber_sequence IndAudMediaDescriptor_sequence[] = {
+static const ber_sequence_t IndAudMediaDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_indAudTerminationStateDescriptor_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL, dissect_indAudMediaDescriptorStreams },
{ 0, 0, 0, NULL }
@@ -2815,7 +2815,7 @@ static int dissect_indaudmediaDescriptor_impl(packet_info *pinfo, proto_tree *tr
return dissect_h248_IndAudMediaDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indaudmediaDescriptor);
}
-static const ber_sequence IndAudEventsDescriptor_sequence[] = {
+static const ber_sequence_t IndAudEventsDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_requestID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_iAEDPkgdName_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
@@ -2833,7 +2833,7 @@ static int dissect_indaudeventsDescriptor_impl(packet_info *pinfo, proto_tree *t
return dissect_h248_IndAudEventsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indaudeventsDescriptor);
}
-static const ber_sequence IndAudEventBufferDescriptor_sequence[] = {
+static const ber_sequence_t IndAudEventBufferDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_iAEBDEventName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ 0, 0, 0, NULL }
@@ -2850,7 +2850,7 @@ static int dissect_indaudeventBufferDescriptor_impl(packet_info *pinfo, proto_tr
return dissect_h248_IndAudEventBufferDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indaudeventBufferDescriptor);
}
-static const ber_sequence IndAudSignal_sequence[] = {
+static const ber_sequence_t IndAudSignal_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_iASignalName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ 0, 0, 0, NULL }
@@ -2870,7 +2870,7 @@ static int dissect_iASignalList_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_IndAudSignal(TRUE, tvb, offset, pinfo, tree, hf_h248_iASignalList);
}
-static const ber_sequence IndAudSeqSigList_sequence[] = {
+static const ber_sequence_t IndAudSeqSigList_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_id_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_iASignalList_impl },
{ 0, 0, 0, NULL }
@@ -2894,7 +2894,7 @@ static const value_string IndAudSignalsDescriptor_vals[] = {
{ 0, NULL }
};
-static const ber_choice IndAudSignalsDescriptor_choice[] = {
+static const ber_choice_t IndAudSignalsDescriptor_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_indAudSignal_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_indAudSeqSigList_impl },
{ 0, 0, 0, 0, NULL }
@@ -2911,7 +2911,7 @@ static int dissect_indaudsignalsDescriptor(packet_info *pinfo, proto_tree *tree,
return dissect_h248_IndAudSignalsDescriptor(FALSE, tvb, offset, pinfo, tree, hf_h248_indaudsignalsDescriptor);
}
-static const ber_sequence IndAudDigitMapDescriptor_sequence[] = {
+static const ber_sequence_t IndAudDigitMapDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_digitMapName_impl },
{ 0, 0, 0, NULL }
};
@@ -2927,7 +2927,7 @@ static int dissect_indauddigitMapDescriptor_impl(packet_info *pinfo, proto_tree
return dissect_h248_IndAudDigitMapDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indauddigitMapDescriptor);
}
-static const ber_sequence IndAudStatisticsDescriptor_sequence[] = {
+static const ber_sequence_t IndAudStatisticsDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_statName_impl },
{ 0, 0, 0, NULL }
};
@@ -2943,7 +2943,7 @@ static int dissect_indaudstatisticsDescriptor_impl(packet_info *pinfo, proto_tre
return dissect_h248_IndAudStatisticsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_indaudstatisticsDescriptor);
}
-static const ber_sequence IndAudPackagesDescriptor_sequence[] = {
+static const ber_sequence_t IndAudPackagesDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_packageName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_packageVersion_impl },
{ 0, 0, 0, NULL }
@@ -2972,7 +2972,7 @@ static const value_string IndAuditParameter_vals[] = {
{ 0, NULL }
};
-static const ber_choice IndAuditParameter_choice[] = {
+static const ber_choice_t IndAuditParameter_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_indaudmediaDescriptor_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_indaudeventsDescriptor_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_indaudeventBufferDescriptor_impl },
@@ -2994,7 +2994,7 @@ static int dissect_auditPropertyToken_item(packet_info *pinfo, proto_tree *tree,
return dissect_h248_IndAuditParameter(FALSE, tvb, offset, pinfo, tree, hf_h248_auditPropertyToken_item);
}
-static const ber_sequence SEQUNCE_OF_IndAuditParameter_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_IndAuditParameter_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_auditPropertyToken_item },
};
@@ -3009,7 +3009,7 @@ static int dissect_auditPropertyToken_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_SEQUNCE_OF_IndAuditParameter(TRUE, tvb, offset, pinfo, tree, hf_h248_auditPropertyToken);
}
-static const ber_sequence AuditDescriptor_sequence[] = {
+static const ber_sequence_t AuditDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_auditToken_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_auditPropertyToken_impl },
{ 0, 0, 0, NULL }
@@ -3045,7 +3045,7 @@ static const value_string AmmDescriptor_vals[] = {
{ 0, NULL }
};
-static const ber_choice AmmDescriptor_choice[] = {
+static const ber_choice_t AmmDescriptor_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_mediaDescriptor_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_modemDescriptor_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_muxDescriptor_impl },
@@ -3068,7 +3068,7 @@ static int dissect_descriptors_item(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_AmmDescriptor(FALSE, tvb, offset, pinfo, tree, hf_h248_descriptors_item);
}
-static const ber_sequence SEQUNCE_OF_AmmDescriptor_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_AmmDescriptor_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_descriptors_item },
};
@@ -3083,7 +3083,7 @@ static int dissect_descriptors_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_SEQUNCE_OF_AmmDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_descriptors);
}
-static const ber_sequence AmmRequest_sequence[] = {
+static const ber_sequence_t AmmRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_descriptors_impl },
{ 0, 0, 0, NULL }
@@ -3106,7 +3106,7 @@ static int dissect_modReq_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t *t
return dissect_h248_AmmRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_modReq);
}
-static const ber_sequence SubtractRequest_sequence[] = {
+static const ber_sequence_t SubtractRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_auditDescriptor_impl },
{ 0, 0, 0, NULL }
@@ -3123,7 +3123,7 @@ static int dissect_subtractReq_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_SubtractRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_subtractReq);
}
-static const ber_sequence AuditRequest_sequence[] = {
+static const ber_sequence_t AuditRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_auditDescriptor_impl },
{ 0, 0, 0, NULL }
@@ -3143,7 +3143,7 @@ static int dissect_auditValueRequest_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_AuditRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_auditValueRequest);
}
-static const ber_sequence TimeNotation_sequence[] = {
+static const ber_sequence_t TimeNotation_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_date_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_time_impl },
{ 0, 0, 0, NULL }
@@ -3166,7 +3166,7 @@ static int dissect_timestamp_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t
return dissect_h248_TimeNotation(TRUE, tvb, offset, pinfo, tree, hf_h248_timestamp);
}
-static const ber_sequence ObservedEvent_sequence[] = {
+static const ber_sequence_t ObservedEvent_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_eventName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_streamID_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_eventParList_impl },
@@ -3185,7 +3185,7 @@ static int dissect_observedEventLst_item(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_ObservedEvent(FALSE, tvb, offset, pinfo, tree, hf_h248_observedEventLst_item);
}
-static const ber_sequence SEQUNCE_OF_ObservedEvent_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_ObservedEvent_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_observedEventLst_item },
};
@@ -3200,7 +3200,7 @@ static int dissect_observedEventLst_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_SEQUNCE_OF_ObservedEvent(TRUE, tvb, offset, pinfo, tree, hf_h248_observedEventLst);
}
-static const ber_sequence ObservedEventsDescriptor_sequence[] = {
+static const ber_sequence_t ObservedEventsDescriptor_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_requestId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_observedEventLst_impl },
{ 0, 0, 0, NULL }
@@ -3217,7 +3217,7 @@ static int dissect_observedEventsDescriptor_impl(packet_info *pinfo, proto_tree
return dissect_h248_ObservedEventsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_observedEventsDescriptor);
}
-static const ber_sequence NotifyRequest_sequence[] = {
+static const ber_sequence_t NotifyRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_observedEventsDescriptor_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_errorDescriptor_impl },
@@ -3268,7 +3268,7 @@ static const value_string ServiceChangeAddress_vals[] = {
{ 0, NULL }
};
-static const ber_choice ServiceChangeAddress_choice[] = {
+static const ber_choice_t ServiceChangeAddress_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_portNumber_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_ip4Address_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_ip6Address_impl },
@@ -3302,7 +3302,7 @@ static int dissect_profileName_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_IA5String_SIZE_1_67(TRUE, tvb, offset, pinfo, tree, hf_h248_profileName);
}
-static const ber_sequence ServiceChangeProfile_sequence[] = {
+static const ber_sequence_t ServiceChangeProfile_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_profileName_impl },
{ 0, 0, 0, NULL }
};
@@ -3330,7 +3330,7 @@ static int dissect_serviceChangeDelay_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_INTEGER_0_4294967295(TRUE, tvb, offset, pinfo, tree, hf_h248_serviceChangeDelay);
}
-static const ber_sequence ServiceChangeParm_sequence[] = {
+static const ber_sequence_t ServiceChangeParm_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_serviceChangeMethod_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_serviceChangeAddress },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_serviceChangeVersion_impl },
@@ -3355,7 +3355,7 @@ static int dissect_serviceChangeParms_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_ServiceChangeParm(TRUE, tvb, offset, pinfo, tree, hf_h248_serviceChangeParms);
}
-static const ber_sequence ServiceChangeRequest_sequence[] = {
+static const ber_sequence_t ServiceChangeRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_serviceChangeParms_impl },
{ 0, 0, 0, NULL }
@@ -3385,7 +3385,7 @@ static const value_string Command_vals[] = {
{ 0, NULL }
};
-static const ber_choice Command_choice[] = {
+static const ber_choice_t Command_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_addReq_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_moveReq_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_modReq_impl },
@@ -3408,7 +3408,7 @@ static int dissect_command(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
return dissect_h248_Command(FALSE, tvb, offset, pinfo, tree, hf_h248_command);
}
-static const ber_sequence CommandRequest_sequence[] = {
+static const ber_sequence_t CommandRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_NOTCHKTAG, dissect_command },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_optional_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_wildcardReturn_impl },
@@ -3426,7 +3426,7 @@ static int dissect_commandRequests_item(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_CommandRequest(FALSE, tvb, offset, pinfo, tree, hf_h248_commandRequests_item);
}
-static const ber_sequence SEQUNCE_OF_CommandRequest_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_CommandRequest_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_commandRequests_item },
};
@@ -3441,7 +3441,7 @@ static int dissect_commandRequests_impl(packet_info *pinfo, proto_tree *tree, tv
return dissect_h248_SEQUNCE_OF_CommandRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_commandRequests);
}
-static const ber_sequence ActionRequest_sequence[] = {
+static const ber_sequence_t ActionRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_contextId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_contextRequest_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_contextAttrAuditReq_impl },
@@ -3460,7 +3460,7 @@ static int dissect_actions_item(packet_info *pinfo, proto_tree *tree, tvbuff_t *
return dissect_h248_ActionRequest(FALSE, tvb, offset, pinfo, tree, hf_h248_actions_item);
}
-static const ber_sequence SEQUNCE_OF_ActionRequest_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_ActionRequest_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_actions_item },
};
@@ -3475,7 +3475,7 @@ static int dissect_actions_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t *
return dissect_h248_SEQUNCE_OF_ActionRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_actions);
}
-static const ber_sequence TransactionRequest_sequence[] = {
+static const ber_sequence_t TransactionRequest_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_transactionId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_actions_impl },
{ 0, 0, 0, NULL }
@@ -3492,7 +3492,7 @@ static int dissect_transactionRequest_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_TransactionRequest(TRUE, tvb, offset, pinfo, tree, hf_h248_transactionRequest);
}
-static const ber_sequence TransactionPending_sequence[] = {
+static const ber_sequence_t TransactionPending_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_transactionId_impl },
{ 0, 0, 0, NULL }
};
@@ -3508,7 +3508,7 @@ static int dissect_transactionPending_impl(packet_info *pinfo, proto_tree *tree,
return dissect_h248_TransactionPending(TRUE, tvb, offset, pinfo, tree, hf_h248_transactionPending);
}
-static const ber_sequence StatisticsParameter_sequence[] = {
+static const ber_sequence_t StatisticsParameter_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_statName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_statValue_impl },
{ 0, 0, 0, NULL }
@@ -3525,7 +3525,7 @@ static int dissect_StatisticsDescriptor_item(packet_info *pinfo, proto_tree *tre
return dissect_h248_StatisticsParameter(FALSE, tvb, offset, pinfo, tree, hf_h248_StatisticsDescriptor_item);
}
-static const ber_sequence StatisticsDescriptor_sequence_of[1] = {
+static const ber_sequence_t StatisticsDescriptor_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_StatisticsDescriptor_item },
};
@@ -3540,7 +3540,7 @@ static int dissect_statisticsDescriptor_impl(packet_info *pinfo, proto_tree *tre
return dissect_h248_StatisticsDescriptor(TRUE, tvb, offset, pinfo, tree, hf_h248_statisticsDescriptor);
}
-static const ber_sequence PackagesItem_sequence[] = {
+static const ber_sequence_t PackagesItem_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_packageName_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_packageVersion_impl },
{ 0, 0, 0, NULL }
@@ -3557,7 +3557,7 @@ static int dissect_PackagesDescriptor_item(packet_info *pinfo, proto_tree *tree,
return dissect_h248_PackagesItem(FALSE, tvb, offset, pinfo, tree, hf_h248_PackagesDescriptor_item);
}
-static const ber_sequence PackagesDescriptor_sequence_of[1] = {
+static const ber_sequence_t PackagesDescriptor_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_PackagesDescriptor_item },
};
@@ -3589,7 +3589,7 @@ static const value_string AuditReturnParameter_vals[] = {
{ 0, NULL }
};
-static const ber_choice AuditReturnParameter_choice[] = {
+static const ber_choice_t AuditReturnParameter_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_errorDescriptor_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_mediaDescriptor_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_modemDescriptor_impl },
@@ -3616,7 +3616,7 @@ static int dissect_TerminationAudit_item(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_AuditReturnParameter(FALSE, tvb, offset, pinfo, tree, hf_h248_TerminationAudit_item);
}
-static const ber_sequence TerminationAudit_sequence_of[1] = {
+static const ber_sequence_t TerminationAudit_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_TerminationAudit_item },
};
@@ -3634,7 +3634,7 @@ static int dissect_terminationAuditResult_impl(packet_info *pinfo, proto_tree *t
return dissect_h248_TerminationAudit(TRUE, tvb, offset, pinfo, tree, hf_h248_terminationAuditResult);
}
-static const ber_sequence AmmsReply_sequence[] = {
+static const ber_sequence_t AmmsReply_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_terminationAudit_impl },
{ 0, 0, 0, NULL }
@@ -3660,7 +3660,7 @@ static int dissect_subtractReply_impl(packet_info *pinfo, proto_tree *tree, tvbu
return dissect_h248_AmmsReply(TRUE, tvb, offset, pinfo, tree, hf_h248_subtractReply);
}
-static const ber_sequence AuditResult_sequence[] = {
+static const ber_sequence_t AuditResult_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationID_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_terminationAuditResult_impl },
{ 0, 0, 0, NULL }
@@ -3685,7 +3685,7 @@ static const value_string AuditReply_vals[] = {
{ 0, NULL }
};
-static const ber_choice AuditReply_choice[] = {
+static const ber_choice_t AuditReply_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_contextAuditResult_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_error_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_auditResult_impl },
@@ -3706,7 +3706,7 @@ static int dissect_auditValueReply(packet_info *pinfo, proto_tree *tree, tvbuff_
return dissect_h248_AuditReply(FALSE, tvb, offset, pinfo, tree, hf_h248_auditValueReply);
}
-static const ber_sequence NotifyReply_sequence[] = {
+static const ber_sequence_t NotifyReply_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_errorDescriptor_impl },
{ 0, 0, 0, NULL }
@@ -3723,7 +3723,7 @@ static int dissect_notifyReply_impl(packet_info *pinfo, proto_tree *tree, tvbuff
return dissect_h248_NotifyReply(TRUE, tvb, offset, pinfo, tree, hf_h248_notifyReply);
}
-static const ber_sequence ServiceChangeResParm_sequence[] = {
+static const ber_sequence_t ServiceChangeResParm_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_serviceChangeMgcId },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_NOTCHKTAG, dissect_serviceChangeAddress },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_serviceChangeVersion_impl },
@@ -3750,7 +3750,7 @@ static const value_string ServiceChangeResult_vals[] = {
{ 0, NULL }
};
-static const ber_choice ServiceChangeResult_choice[] = {
+static const ber_choice_t ServiceChangeResult_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_errorDescriptor_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_serviceChangeResParms_impl },
{ 0, 0, 0, 0, NULL }
@@ -3767,7 +3767,7 @@ static int dissect_serviceChangeResult(packet_info *pinfo, proto_tree *tree, tvb
return dissect_h248_ServiceChangeResult(FALSE, tvb, offset, pinfo, tree, hf_h248_serviceChangeResult);
}
-static const ber_sequence ServiceChangeReply_sequence[] = {
+static const ber_sequence_t ServiceChangeReply_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_terminationIDList_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_NOTCHKTAG, dissect_serviceChangeResult },
{ 0, 0, 0, NULL }
@@ -3797,7 +3797,7 @@ static const value_string CommandReply_vals[] = {
{ 0, NULL }
};
-static const ber_choice CommandReply_choice[] = {
+static const ber_choice_t CommandReply_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_addReply_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_moveReply_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_modReply_impl },
@@ -3820,7 +3820,7 @@ static int dissect_commandReply_item(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_CommandReply(FALSE, tvb, offset, pinfo, tree, hf_h248_commandReply_item);
}
-static const ber_sequence SEQUNCE_OF_CommandReply_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_CommandReply_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_commandReply_item },
};
@@ -3835,7 +3835,7 @@ static int dissect_commandReply_impl(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_SEQUNCE_OF_CommandReply(TRUE, tvb, offset, pinfo, tree, hf_h248_commandReply);
}
-static const ber_sequence ActionReply_sequence[] = {
+static const ber_sequence_t ActionReply_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_contextId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_errorDescriptor_impl },
{ BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_contextReply_impl },
@@ -3854,7 +3854,7 @@ static int dissect_actionReplies_item(packet_info *pinfo, proto_tree *tree, tvbu
return dissect_h248_ActionReply(FALSE, tvb, offset, pinfo, tree, hf_h248_actionReplies_item);
}
-static const ber_sequence SEQUNCE_OF_ActionReply_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_ActionReply_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_actionReplies_item },
};
@@ -3876,7 +3876,7 @@ static const value_string T_transactionResult_vals[] = {
{ 0, NULL }
};
-static const ber_choice T_transactionResult_choice[] = {
+static const ber_choice_t T_transactionResult_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_transactionError_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_actionReplies_impl },
{ 0, 0, 0, 0, NULL }
@@ -3893,7 +3893,7 @@ static int dissect_transactionResult(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_T_transactionResult(FALSE, tvb, offset, pinfo, tree, hf_h248_transactionResult);
}
-static const ber_sequence TransactionReply_sequence[] = {
+static const ber_sequence_t TransactionReply_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_transactionId_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_immAckRequired_impl },
{ BER_CLASS_CON, 2, 0, dissect_transactionResult },
@@ -3911,7 +3911,7 @@ static int dissect_transactionReply_impl(packet_info *pinfo, proto_tree *tree, t
return dissect_h248_TransactionReply(TRUE, tvb, offset, pinfo, tree, hf_h248_transactionReply);
}
-static const ber_sequence TransactionAck_sequence[] = {
+static const ber_sequence_t TransactionAck_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_firstAck_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_lastAck_impl },
{ 0, 0, 0, NULL }
@@ -3928,7 +3928,7 @@ static int dissect_TransactionResponseAck_item(packet_info *pinfo, proto_tree *t
return dissect_h248_TransactionAck(FALSE, tvb, offset, pinfo, tree, hf_h248_TransactionResponseAck_item);
}
-static const ber_sequence TransactionResponseAck_sequence_of[1] = {
+static const ber_sequence_t TransactionResponseAck_sequence_of[1] = {
{ BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_TransactionResponseAck_item },
};
@@ -3952,7 +3952,7 @@ static const value_string Transaction_vals[] = {
{ 0, NULL }
};
-static const ber_choice Transaction_choice[] = {
+static const ber_choice_t Transaction_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_transactionRequest_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_transactionPending_impl },
{ 2, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_transactionReply_impl },
@@ -3971,7 +3971,7 @@ static int dissect_transactions_item(packet_info *pinfo, proto_tree *tree, tvbuf
return dissect_h248_Transaction(FALSE, tvb, offset, pinfo, tree, hf_h248_transactions_item);
}
-static const ber_sequence SEQUNCE_OF_Transaction_sequence_of[1] = {
+static const ber_sequence_t SEQUNCE_OF_Transaction_sequence_of[1] = {
{ BER_CLASS_CON, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_transactions_item },
};
@@ -3993,7 +3993,7 @@ static const value_string T_messageBody_vals[] = {
{ 0, NULL }
};
-static const ber_choice T_messageBody_choice[] = {
+static const ber_choice_t T_messageBody_choice[] = {
{ 0, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_messageError_impl },
{ 1, BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_transactions_impl },
{ 0, 0, 0, 0, NULL }
@@ -4010,7 +4010,7 @@ static int dissect_messageBody(packet_info *pinfo, proto_tree *tree, tvbuff_t *t
return dissect_h248_T_messageBody(FALSE, tvb, offset, pinfo, tree, hf_h248_messageBody);
}
-static const ber_sequence Message_sequence[] = {
+static const ber_sequence_t Message_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_version_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_NOTCHKTAG, dissect_mId },
{ BER_CLASS_CON, 2, 0, dissect_messageBody },
@@ -4028,7 +4028,7 @@ static int dissect_mess_impl(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb
return dissect_h248_Message(TRUE, tvb, offset, pinfo, tree, hf_h248_mess);
}
-static const ber_sequence MegacoMessage_sequence[] = {
+static const ber_sequence_t MegacoMessage_sequence[] = {
{ BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_authHeader_impl },
{ BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_mess_impl },
{ 0, 0, 0, NULL }