aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-camel.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-camel.c')
-rw-r--r--epan/dissectors/packet-camel.c2329
1 files changed, 1170 insertions, 1159 deletions
diff --git a/epan/dissectors/packet-camel.c b/epan/dissectors/packet-camel.c
index e031199e54..991e35c058 100644
--- a/epan/dissectors/packet-camel.c
+++ b/epan/dissectors/packet-camel.c
@@ -3,9 +3,6 @@
/* packet-camel.c */
/* asn2wrs.py -b -L -p camel -c ./camel.cnf -s ./packet-camel-template -D . -O ../.. CAP-object-identifiers.asn CAP-classes.asn CAP-datatypes.asn CAP-errorcodes.asn CAP-errortypes.asn CAP-operationcodes.asn CAP-GPRS-ReferenceNumber.asn CAP-gsmSCF-gsmSRF-ops-args.asn CAP-gsmSSF-gsmSCF-ops-args.asn CAP-gprsSSF-gsmSCF-ops-args.asn CAP-SMS-ops-args.asn CAP-U-ABORT-Data.asn CamelV2diff.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
-/* Input file: packet-camel-template.c */
-
-#line 1 "./asn1/camel/packet-camel-template.c"
/* packet-camel-template.c
* Routines for Camel
* Copyright 2004, Tim Endean <endeant@hotmail.com>
@@ -56,9 +53,9 @@
#define PFNAME "camel"
/* Initialize the protocol and registered fields */
-static int proto_camel = -1;
-int date_format = 1; /*assume european date format */
-int camel_tap = -1;
+static int proto_camel;
+static int date_format = 1; /*assume european date format */
+static int camel_tap;
/* Global variables */
static guint32 opcode=0;
static guint32 errorCode=0;
@@ -74,531 +71,527 @@ static struct camelsrt_info_t camelsrt_global_info[MAX_CAMEL_INSTANCE];
/* ROSE context */
static rose_ctx_t camel_rose_ctx;
-static int hf_digit = -1;
-static int hf_camel_extension_code_local = -1;
-static int hf_camel_error_code_local = -1;
-static int hf_camel_cause_indicator = -1;
-static int hf_camel_PDPTypeNumber_etsi = -1;
-static int hf_camel_PDPTypeNumber_ietf = -1;
-static int hf_camel_PDPAddress_IPv4 = -1;
-static int hf_camel_PDPAddress_IPv6 = -1;
-static int hf_camel_cellGlobalIdOrServiceAreaIdFixedLength = -1;
-static int hf_camel_RP_Cause = -1;
-static int hf_camel_CAMEL_AChBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_FCIBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_FCIGPRSBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_FCISMSBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_SCIBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_SCIGPRSBillingChargingCharacteristics = -1;
-static int hf_camel_CAMEL_CallResult = -1;
+static int hf_digit;
+static int hf_camel_extension_code_local;
+static int hf_camel_error_code_local;
+static int hf_camel_cause_indicator;
+static int hf_camel_PDPTypeNumber_etsi;
+static int hf_camel_PDPTypeNumber_ietf;
+static int hf_camel_PDPAddress_IPv4;
+static int hf_camel_PDPAddress_IPv6;
+static int hf_camel_cellGlobalIdOrServiceAreaIdFixedLength;
+static int hf_camel_RP_Cause;
+static int hf_camel_CAMEL_AChBillingChargingCharacteristics;
+static int hf_camel_CAMEL_FCIBillingChargingCharacteristics;
+static int hf_camel_CAMEL_FCIGPRSBillingChargingCharacteristics;
+static int hf_camel_CAMEL_FCISMSBillingChargingCharacteristics;
+static int hf_camel_CAMEL_SCIBillingChargingCharacteristics;
+static int hf_camel_CAMEL_SCIGPRSBillingChargingCharacteristics;
+static int hf_camel_CAMEL_CallResult;
/* Used by persistent data */
-static int hf_camelsrt_SessionId=-1;
-static int hf_camelsrt_RequestNumber=-1;
-static int hf_camelsrt_Duplicate=-1;
-static int hf_camelsrt_RequestFrame=-1;
-static int hf_camelsrt_ResponseFrame=-1;
-static int hf_camelsrt_DeltaTime=-1;
-static int hf_camelsrt_SessionTime=-1;
-static int hf_camelsrt_DeltaTime31=-1;
-static int hf_camelsrt_DeltaTime75=-1;
-static int hf_camelsrt_DeltaTime65=-1;
-static int hf_camelsrt_DeltaTime22=-1;
-static int hf_camelsrt_DeltaTime35=-1;
-static int hf_camelsrt_DeltaTime80=-1;
-
-
-/*--- Included file: packet-camel-hf.c ---*/
-#line 1 "./asn1/camel/packet-camel-hf.c"
-static int hf_camel_PAR_cancelFailed_PDU = -1; /* PAR_cancelFailed */
-static int hf_camel_PAR_requestedInfoError_PDU = -1; /* PAR_requestedInfoError */
-static int hf_camel_UnavailableNetworkResource_PDU = -1; /* UnavailableNetworkResource */
-static int hf_camel_PAR_taskRefused_PDU = -1; /* PAR_taskRefused */
-static int hf_camel_CAP_GPRS_ReferenceNumber_PDU = -1; /* CAP_GPRS_ReferenceNumber */
-static int hf_camel_PlayAnnouncementArg_PDU = -1; /* PlayAnnouncementArg */
-static int hf_camel_PromptAndCollectUserInformationArg_PDU = -1; /* PromptAndCollectUserInformationArg */
-static int hf_camel_ReceivedInformationArg_PDU = -1; /* ReceivedInformationArg */
-static int hf_camel_SpecializedResourceReportArg_PDU = -1; /* SpecializedResourceReportArg */
-static int hf_camel_ApplyChargingArg_PDU = -1; /* ApplyChargingArg */
-static int hf_camel_ApplyChargingReportArg_PDU = -1; /* ApplyChargingReportArg */
-static int hf_camel_AssistRequestInstructionsArg_PDU = -1; /* AssistRequestInstructionsArg */
-static int hf_camel_CallGapArg_PDU = -1; /* CallGapArg */
-static int hf_camel_CallInformationReportArg_PDU = -1; /* CallInformationReportArg */
-static int hf_camel_CallInformationRequestArg_PDU = -1; /* CallInformationRequestArg */
-static int hf_camel_CancelArg_PDU = -1; /* CancelArg */
-static int hf_camel_CollectInformationArg_PDU = -1; /* CollectInformationArg */
-static int hf_camel_ConnectArg_PDU = -1; /* ConnectArg */
-static int hf_camel_ConnectToResourceArg_PDU = -1; /* ConnectToResourceArg */
-static int hf_camel_ContinueWithArgumentArg_PDU = -1; /* ContinueWithArgumentArg */
-static int hf_camel_DisconnectForwardConnectionWithArgumentArg_PDU = -1; /* DisconnectForwardConnectionWithArgumentArg */
-static int hf_camel_DisconnectLegArg_PDU = -1; /* DisconnectLegArg */
-static int hf_camel_EntityReleasedArg_PDU = -1; /* EntityReleasedArg */
-static int hf_camel_EstablishTemporaryConnectionArg_PDU = -1; /* EstablishTemporaryConnectionArg */
-static int hf_camel_EventReportBCSMArg_PDU = -1; /* EventReportBCSMArg */
-static int hf_camel_FurnishChargingInformationArg_PDU = -1; /* FurnishChargingInformationArg */
-static int hf_camel_InitialDPArg_PDU = -1; /* InitialDPArg */
-static int hf_camel_InitiateCallAttemptArg_PDU = -1; /* InitiateCallAttemptArg */
-static int hf_camel_InitiateCallAttemptRes_PDU = -1; /* InitiateCallAttemptRes */
-static int hf_camel_MoveLegArg_PDU = -1; /* MoveLegArg */
-static int hf_camel_PlayToneArg_PDU = -1; /* PlayToneArg */
-static int hf_camel_ReleaseCallArg_PDU = -1; /* ReleaseCallArg */
-static int hf_camel_RequestReportBCSMEventArg_PDU = -1; /* RequestReportBCSMEventArg */
-static int hf_camel_ResetTimerArg_PDU = -1; /* ResetTimerArg */
-static int hf_camel_SendChargingInformationArg_PDU = -1; /* SendChargingInformationArg */
-static int hf_camel_SplitLegArg_PDU = -1; /* SplitLegArg */
-static int hf_camel_ApplyChargingGPRSArg_PDU = -1; /* ApplyChargingGPRSArg */
-static int hf_camel_ApplyChargingReportGPRSArg_PDU = -1; /* ApplyChargingReportGPRSArg */
-static int hf_camel_CancelGPRSArg_PDU = -1; /* CancelGPRSArg */
-static int hf_camel_ConnectGPRSArg_PDU = -1; /* ConnectGPRSArg */
-static int hf_camel_ContinueGPRSArg_PDU = -1; /* ContinueGPRSArg */
-static int hf_camel_EntityReleasedGPRSArg_PDU = -1; /* EntityReleasedGPRSArg */
-static int hf_camel_EventReportGPRSArg_PDU = -1; /* EventReportGPRSArg */
-static int hf_camel_FurnishChargingInformationGPRSArg_PDU = -1; /* FurnishChargingInformationGPRSArg */
-static int hf_camel_InitialDPGPRSArg_PDU = -1; /* InitialDPGPRSArg */
-static int hf_camel_ReleaseGPRSArg_PDU = -1; /* ReleaseGPRSArg */
-static int hf_camel_RequestReportGPRSEventArg_PDU = -1; /* RequestReportGPRSEventArg */
-static int hf_camel_ResetTimerGPRSArg_PDU = -1; /* ResetTimerGPRSArg */
-static int hf_camel_SendChargingInformationGPRSArg_PDU = -1; /* SendChargingInformationGPRSArg */
-static int hf_camel_ConnectSMSArg_PDU = -1; /* ConnectSMSArg */
-static int hf_camel_EventReportSMSArg_PDU = -1; /* EventReportSMSArg */
-static int hf_camel_FurnishChargingInformationSMSArg_PDU = -1; /* FurnishChargingInformationSMSArg */
-static int hf_camel_InitialDPSMSArg_PDU = -1; /* InitialDPSMSArg */
-static int hf_camel_ReleaseSMSArg_PDU = -1; /* ReleaseSMSArg */
-static int hf_camel_RequestReportSMSEventArg_PDU = -1; /* RequestReportSMSEventArg */
-static int hf_camel_ResetTimerSMSArg_PDU = -1; /* ResetTimerSMSArg */
-static int hf_camel_CAP_U_ABORT_REASON_PDU = -1; /* CAP_U_ABORT_REASON */
-static int hf_camel_legID = -1; /* LegID */
-static int hf_camel_srfConnection = -1; /* CallSegmentID */
-static int hf_camel_aOCInitial = -1; /* CAI_GSM0224 */
-static int hf_camel_aOCSubsequent = -1; /* AOCSubsequent */
-static int hf_camel_cAI_GSM0224 = -1; /* CAI_GSM0224 */
-static int hf_camel_aocSubsequent_tariffSwitchInterval = -1; /* INTEGER_1_86400 */
-static int hf_camel_audibleIndicatorTone = -1; /* BOOLEAN */
-static int hf_camel_burstList = -1; /* BurstList */
-static int hf_camel_conferenceTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_callCompletionTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_calledAddressValue = -1; /* Digits */
-static int hf_camel_gapOnService = -1; /* GapOnService */
-static int hf_camel_calledAddressAndService = -1; /* T_calledAddressAndService */
-static int hf_camel_serviceKey = -1; /* ServiceKey */
-static int hf_camel_callingAddressAndService = -1; /* T_callingAddressAndService */
-static int hf_camel_callingAddressValue = -1; /* Digits */
-static int hf_camel_eventTypeBCSM = -1; /* EventTypeBCSM */
-static int hf_camel_monitorMode = -1; /* MonitorMode */
-static int hf_camel_dpSpecificCriteria = -1; /* DpSpecificCriteria */
-static int hf_camel_automaticRearm = -1; /* NULL */
-static int hf_camel_cause = -1; /* Cause */
-static int hf_camel_bearerCap = -1; /* T_bearerCap */
-static int hf_camel_numberOfBursts = -1; /* INTEGER_1_3 */
-static int hf_camel_burstInterval = -1; /* INTEGER_1_1200 */
-static int hf_camel_numberOfTonesInBurst = -1; /* INTEGER_1_3 */
-static int hf_camel_burstToneDuration = -1; /* INTEGER_1_20 */
-static int hf_camel_toneInterval = -1; /* INTEGER_1_20 */
-static int hf_camel_warningPeriod = -1; /* INTEGER_1_1200 */
-static int hf_camel_bursts = -1; /* Burst */
-static int hf_camel_e1 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e2 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e3 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e4 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e5 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e6 = -1; /* INTEGER_0_8191 */
-static int hf_camel_e7 = -1; /* INTEGER_0_8191 */
-static int hf_camel_callSegmentID = -1; /* CallSegmentID */
-static int hf_camel_invokeID = -1; /* InvokeID */
-static int hf_camel_timeDurationCharging = -1; /* T_timeDurationCharging */
-static int hf_camel_maxCallPeriodDuration = -1; /* INTEGER_1_864000 */
-static int hf_camel_releaseIfdurationExceeded = -1; /* BOOLEAN */
-static int hf_camel_timeDurationCharging_tariffSwitchInterval = -1; /* INTEGER_1_86400 */
-static int hf_camel_audibleIndicator = -1; /* T_audibleIndicator */
-static int hf_camel_extensions = -1; /* Extensions */
-static int hf_camel_timeDurationChargingResult = -1; /* T_timeDurationChargingResult */
-static int hf_camel_timeDurationChargingResultpartyToCharge = -1; /* ReceivingSideID */
-static int hf_camel_timeInformation = -1; /* TimeInformation */
-static int hf_camel_legActive = -1; /* BOOLEAN */
-static int hf_camel_callLegReleasedAtTcpExpiry = -1; /* NULL */
-static int hf_camel_aChChargingAddress = -1; /* AChChargingAddress */
-static int hf_camel_fci_fCIBCCCAMELsequence1 = -1; /* T_fci_fCIBCCCAMELsequence1 */
-static int hf_camel_freeFormatData = -1; /* OCTET_STRING_SIZE_bound__minFCIBillingChargingDataLength_bound__maxFCIBillingChargingDataLength */
-static int hf_camel_fCIBCCCAMELsequence1partyToCharge = -1; /* SendingSideID */
-static int hf_camel_appendFreeFormatData = -1; /* AppendFreeFormatData */
-static int hf_camel_fciGPRS_fCIBCCCAMELsequence1 = -1; /* T_fciGPRS_fCIBCCCAMELsequence1 */
-static int hf_camel_pDPID = -1; /* PDPID */
-static int hf_camel_fciSMS_fCIBCCCAMELsequence1 = -1; /* T_fciSMS_fCIBCCCAMELsequence1 */
-static int hf_camel_aOCBeforeAnswer = -1; /* AOCBeforeAnswer */
-static int hf_camel_aOCAfterAnswer = -1; /* AOCSubsequent */
-static int hf_camel_aOC_extension = -1; /* CAMEL_SCIBillingChargingCharacteristicsAlt */
-static int hf_camel_aOCGPRS = -1; /* AOCGPRS */
-static int hf_camel_ChangeOfPositionControlInfo_item = -1; /* ChangeOfLocation */
-static int hf_camel_cellGlobalId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_serviceAreaId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_locationAreaId = -1; /* LAIFixedLength */
-static int hf_camel_inter_SystemHandOver = -1; /* NULL */
-static int hf_camel_inter_PLMNHandOver = -1; /* NULL */
-static int hf_camel_inter_MSCHandOver = -1; /* NULL */
-static int hf_camel_changeOfLocationAlt = -1; /* ChangeOfLocationAlt */
-static int hf_camel_maxTransferredVolume = -1; /* INTEGER_1_4294967295 */
-static int hf_camel_maxElapsedTime = -1; /* INTEGER_1_86400 */
-static int hf_camel_transferredVolume = -1; /* TransferredVolume */
-static int hf_camel_elapsedTime = -1; /* ElapsedTime */
-static int hf_camel_transferredVolumeRollOver = -1; /* TransferredVolumeRollOver */
-static int hf_camel_elapsedTimeRollOver = -1; /* ElapsedTimeRollOver */
-static int hf_camel_minimumNbOfDigits = -1; /* INTEGER_1_30 */
-static int hf_camel_maximumNbOfDigits = -1; /* INTEGER_1_30 */
-static int hf_camel_endOfReplyDigit = -1; /* OCTET_STRING_SIZE_1_2 */
-static int hf_camel_cancelDigit = -1; /* OCTET_STRING_SIZE_1_2 */
-static int hf_camel_startDigit = -1; /* OCTET_STRING_SIZE_1_2 */
-static int hf_camel_firstDigitTimeOut = -1; /* INTEGER_1_127 */
-static int hf_camel_interDigitTimeOut = -1; /* INTEGER_1_127 */
-static int hf_camel_errorTreatment = -1; /* ErrorTreatment */
-static int hf_camel_interruptableAnnInd = -1; /* BOOLEAN */
-static int hf_camel_voiceInformation = -1; /* BOOLEAN */
-static int hf_camel_voiceBack = -1; /* BOOLEAN */
-static int hf_camel_collectedDigits = -1; /* CollectedDigits */
-static int hf_camel_basicGapCriteria = -1; /* BasicGapCriteria */
-static int hf_camel_scfID = -1; /* ScfID */
-static int hf_camel_DestinationRoutingAddress_item = -1; /* CalledPartyNumber */
-static int hf_camel_applicationTimer = -1; /* ApplicationTimer */
-static int hf_camel_midCallControlInfo = -1; /* MidCallControlInfo */
-static int hf_camel_dpSpecificCriteriaAlt = -1; /* DpSpecificCriteriaAlt */
-static int hf_camel_changeOfPositionControlInfo = -1; /* ChangeOfPositionControlInfo */
-static int hf_camel_numberOfDigits = -1; /* NumberOfDigits */
-static int hf_camel_interDigitTimeout = -1; /* INTEGER_1_127 */
-static int hf_camel_oServiceChangeSpecificInfo = -1; /* T_oServiceChangeSpecificInfo */
-static int hf_camel_ext_basicServiceCode = -1; /* Ext_BasicServiceCode */
-static int hf_camel_initiatorOfServiceChange = -1; /* InitiatorOfServiceChange */
-static int hf_camel_natureOfServiceChange = -1; /* NatureOfServiceChange */
-static int hf_camel_tServiceChangeSpecificInfo = -1; /* T_tServiceChangeSpecificInfo */
-static int hf_camel_collectedInfoSpecificInfo = -1; /* T_collectedInfoSpecificInfo */
-static int hf_camel_calledPartyNumber = -1; /* CalledPartyNumber */
-static int hf_camel_timeGPRSIfNoTariffSwitch = -1; /* INTEGER_0_86400 */
-static int hf_camel_timeGPRSIfTariffSwitch = -1; /* T_timeGPRSIfTariffSwitch */
-static int hf_camel_timeGPRSSinceLastTariffSwitch = -1; /* INTEGER_0_86400 */
-static int hf_camel_timeGPRSTariffSwitchInterval = -1; /* INTEGER_0_86400 */
-static int hf_camel_rO_TimeGPRSIfNoTariffSwitch = -1; /* INTEGER_0_255 */
-static int hf_camel_rO_TimeGPRSIfTariffSwitch = -1; /* T_rO_TimeGPRSIfTariffSwitch */
-static int hf_camel_rO_TimeGPRSSinceLastTariffSwitch = -1; /* INTEGER_0_255 */
-static int hf_camel_rO_TimeGPRSTariffSwitchInterval = -1; /* INTEGER_0_255 */
-static int hf_camel_pDPTypeOrganization = -1; /* T_pDPTypeOrganization */
-static int hf_camel_pDPTypeNumber = -1; /* T_pDPTypeNumber */
-static int hf_camel_pDPAddress = -1; /* T_pDPAddress */
-static int hf_camel_routeSelectFailureSpecificInfo = -1; /* T_routeSelectFailureSpecificInfo */
-static int hf_camel_routeSelectfailureCause = -1; /* Cause */
-static int hf_camel_oCalledPartyBusySpecificInfo = -1; /* T_oCalledPartyBusySpecificInfo */
-static int hf_camel_busyCause = -1; /* Cause */
-static int hf_camel_oNoAnswerSpecificInfo = -1; /* T_oNoAnswerSpecificInfo */
-static int hf_camel_oAnswerSpecificInfo = -1; /* T_oAnswerSpecificInfo */
-static int hf_camel_destinationAddress = -1; /* CalledPartyNumber */
-static int hf_camel_or_Call = -1; /* NULL */
-static int hf_camel_forwardedCall = -1; /* NULL */
-static int hf_camel_chargeIndicator = -1; /* ChargeIndicator */
-static int hf_camel_ext_basicServiceCode2 = -1; /* Ext_BasicServiceCode */
-static int hf_camel_oMidCallSpecificInfo = -1; /* T_oMidCallSpecificInfo */
-static int hf_camel_omidCallEvents = -1; /* T_omidCallEvents */
-static int hf_camel_dTMFDigitsCompleted = -1; /* Digits */
-static int hf_camel_dTMFDigitsTimeOut = -1; /* Digits */
-static int hf_camel_oDisconnectSpecificInfo = -1; /* T_oDisconnectSpecificInfo */
-static int hf_camel_releaseCause = -1; /* Cause */
-static int hf_camel_tBusySpecificInfo = -1; /* T_tBusySpecificInfo */
-static int hf_camel_callForwarded = -1; /* NULL */
-static int hf_camel_routeNotPermitted = -1; /* NULL */
-static int hf_camel_forwardingDestinationNumber = -1; /* CalledPartyNumber */
-static int hf_camel_tNoAnswerSpecificInfo = -1; /* T_tNoAnswerSpecificInfo */
-static int hf_camel_tAnswerSpecificInfo = -1; /* T_tAnswerSpecificInfo */
-static int hf_camel_tMidCallSpecificInfo = -1; /* T_tMidCallSpecificInfo */
-static int hf_camel_tmidCallEvents = -1; /* T_tmidCallEvents */
-static int hf_camel_tDisconnectSpecificInfo = -1; /* T_tDisconnectSpecificInfo */
-static int hf_camel_oTermSeizedSpecificInfo = -1; /* T_oTermSeizedSpecificInfo */
-static int hf_camel_locationInformation = -1; /* LocationInformation */
-static int hf_camel_callAcceptedSpecificInfo = -1; /* T_callAcceptedSpecificInfo */
-static int hf_camel_oAbandonSpecificInfo = -1; /* T_oAbandonSpecificInfo */
-static int hf_camel_oChangeOfPositionSpecificInfo = -1; /* T_oChangeOfPositionSpecificInfo */
-static int hf_camel_metDPCriteriaList = -1; /* MetDPCriteriaList */
-static int hf_camel_tChangeOfPositionSpecificInfo = -1; /* T_tChangeOfPositionSpecificInfo */
-static int hf_camel_dpSpecificInfoAlt = -1; /* DpSpecificInfoAlt */
-static int hf_camel_o_smsFailureSpecificInfo = -1; /* T_o_smsFailureSpecificInfo */
-static int hf_camel_mo_smsfailureCause = -1; /* MO_SMSCause */
-static int hf_camel_o_smsSubmissionSpecificInfo = -1; /* T_o_smsSubmissionSpecificInfo */
-static int hf_camel_t_smsFailureSpecificInfo = -1; /* T_t_smsFailureSpecificInfo */
-static int hf_camel_t_smsfailureCause = -1; /* MT_SMSCause */
-static int hf_camel_t_smsDeliverySpecificInfo = -1; /* T_t_smsDeliverySpecificInfo */
-static int hf_camel_Extensions_item = -1; /* ExtensionField */
-static int hf_camel_type = -1; /* Code */
-static int hf_camel_criticality = -1; /* CriticalityType */
-static int hf_camel_value = -1; /* T_value */
-static int hf_camel_callDiversionTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_callingPartyRestrictionIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_compoundGapCriteria = -1; /* CompoundCriteria */
-static int hf_camel_gapIndicatorsDuration = -1; /* Duration */
-static int hf_camel_gapInterval = -1; /* Interval */
-static int hf_camel_informationToSend = -1; /* InformationToSend */
-static int hf_camel_GenericNumbers_item = -1; /* GenericNumber */
-static int hf_camel_short_QoS_format = -1; /* QoS_Subscribed */
-static int hf_camel_long_QoS_format = -1; /* Ext_QoS_Subscribed */
-static int hf_camel_supplement_to_long_QoS_format = -1; /* Ext2_QoS_Subscribed */
-static int hf_camel_additionalSupplement = -1; /* Ext3_QoS_Subscribed */
-static int hf_camel_gPRSEventType = -1; /* GPRSEventType */
-static int hf_camel_attachChangeOfPositionSpecificInformation = -1; /* T_attachChangeOfPositionSpecificInformation */
-static int hf_camel_locationInformationGPRS = -1; /* LocationInformationGPRS */
-static int hf_camel_pdp_ContextchangeOfPositionSpecificInformation = -1; /* T_pdp_ContextchangeOfPositionSpecificInformation */
-static int hf_camel_accessPointName = -1; /* AccessPointName */
-static int hf_camel_chargingID = -1; /* GPRSChargingID */
-static int hf_camel_endUserAddress = -1; /* EndUserAddress */
-static int hf_camel_qualityOfService = -1; /* QualityOfService */
-static int hf_camel_timeAndTimeZone = -1; /* TimeAndTimezone */
-static int hf_camel_gGSNAddress = -1; /* GSN_Address */
-static int hf_camel_detachSpecificInformation = -1; /* T_detachSpecificInformation */
-static int hf_camel_initiatingEntity = -1; /* InitiatingEntity */
-static int hf_camel_routeingAreaUpdate = -1; /* NULL */
-static int hf_camel_disconnectSpecificInformation = -1; /* T_disconnectSpecificInformation */
-static int hf_camel_pDPContextEstablishmentSpecificInformation = -1; /* T_pDPContextEstablishmentSpecificInformation */
-static int hf_camel_pDPInitiationType = -1; /* PDPInitiationType */
-static int hf_camel_secondaryPDP_context = -1; /* NULL */
-static int hf_camel_pDPContextEstablishmentAcknowledgementSpecificInformation = -1; /* T_pDPContextEstablishmentAcknowledgementSpecificInformation */
-static int hf_camel_messageID = -1; /* MessageID */
-static int hf_camel_numberOfRepetitions = -1; /* INTEGER_1_127 */
-static int hf_camel_inbandInfoDuration = -1; /* INTEGER_0_32767 */
-static int hf_camel_interval = -1; /* INTEGER_0_32767 */
-static int hf_camel_inbandInfo = -1; /* InbandInfo */
-static int hf_camel_tone = -1; /* Tone */
-static int hf_camel_cellGlobalIdOrServiceAreaIdOrLAI = -1; /* T_cellGlobalIdOrServiceAreaIdOrLAI */
-static int hf_camel_routeingAreaIdentity = -1; /* RAIdentity */
-static int hf_camel_geographicalInformation = -1; /* GeographicalInformation */
-static int hf_camel_sgsn_Number = -1; /* ISDN_AddressString */
-static int hf_camel_selectedLSAIdentity = -1; /* LSAIdentity */
-static int hf_camel_extensionContainer = -1; /* ExtensionContainer */
-static int hf_camel_sai_Present = -1; /* NULL */
-static int hf_camel_userCSGInformation = -1; /* UserCSGInformation */
-static int hf_camel_elementaryMessageID = -1; /* Integer4 */
-static int hf_camel_text = -1; /* T_text */
-static int hf_camel_messageContent = -1; /* IA5String_SIZE_bound__minMessageContentLength_bound__maxMessageContentLength */
-static int hf_camel_attributes = -1; /* OCTET_STRING_SIZE_bound__minAttributesLength_bound__maxAttributesLength */
-static int hf_camel_elementaryMessageIDs = -1; /* SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4 */
-static int hf_camel_elementaryMessageIDs_item = -1; /* Integer4 */
-static int hf_camel_variableMessage = -1; /* T_variableMessage */
-static int hf_camel_variableParts = -1; /* SEQUENCE_SIZE_1_5_OF_VariablePart */
-static int hf_camel_variableParts_item = -1; /* VariablePart */
-static int hf_camel_MetDPCriteriaList_item = -1; /* MetDPCriterion */
-static int hf_camel_enteringCellGlobalId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_leavingCellGlobalId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_enteringServiceAreaId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_leavingServiceAreaId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_camel_enteringLocationAreaId = -1; /* LAIFixedLength */
-static int hf_camel_leavingLocationAreaId = -1; /* LAIFixedLength */
-static int hf_camel_inter_SystemHandOverToUMTS = -1; /* NULL */
-static int hf_camel_inter_SystemHandOverToGSM = -1; /* NULL */
-static int hf_camel_metDPCriterionAlt = -1; /* MetDPCriterionAlt */
-static int hf_camel_minimumNumberOfDigits = -1; /* INTEGER_1_30 */
-static int hf_camel_maximumNumberOfDigits = -1; /* INTEGER_1_30 */
-static int hf_camel_requested_QoS = -1; /* GPRS_QoS */
-static int hf_camel_subscribed_QoS = -1; /* GPRS_QoS */
-static int hf_camel_negotiated_QoS = -1; /* GPRS_QoS */
-static int hf_camel_requested_QoS_Extension = -1; /* GPRS_QoS_Extension */
-static int hf_camel_subscribed_QoS_Extension = -1; /* GPRS_QoS_Extension */
-static int hf_camel_negotiated_QoS_Extension = -1; /* GPRS_QoS_Extension */
-static int hf_camel_receivingSideID = -1; /* LegType */
-static int hf_camel_RequestedInformationList_item = -1; /* RequestedInformation */
-static int hf_camel_RequestedInformationTypeList_item = -1; /* RequestedInformationType */
-static int hf_camel_requestedInformationType = -1; /* RequestedInformationType */
-static int hf_camel_requestedInformationValue = -1; /* RequestedInformationValue */
-static int hf_camel_callAttemptElapsedTimeValue = -1; /* INTEGER_0_255 */
-static int hf_camel_callStopTimeValue = -1; /* DateAndTime */
-static int hf_camel_callConnectedElapsedTimeValue = -1; /* Integer4 */
-static int hf_camel_releaseCauseValue = -1; /* Cause */
-static int hf_camel_sendingSideID = -1; /* LegType */
-static int hf_camel_forwardServiceInteractionInd = -1; /* ForwardServiceInteractionInd */
-static int hf_camel_backwardServiceInteractionInd = -1; /* BackwardServiceInteractionInd */
-static int hf_camel_bothwayThroughConnectionInd = -1; /* BothwayThroughConnectionInd */
-static int hf_camel_connectedNumberTreatmentInd = -1; /* ConnectedNumberTreatmentInd */
-static int hf_camel_nonCUGCall = -1; /* NULL */
-static int hf_camel_holdTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_cwTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_ectTreatmentIndicator = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_camel_eventTypeSMS = -1; /* EventTypeSMS */
-static int hf_camel_timeSinceTariffSwitch = -1; /* INTEGER_0_864000 */
-static int hf_camel_timeIfTariffSwitch_tariffSwitchInterval = -1; /* INTEGER_1_864000 */
-static int hf_camel_timeIfNoTariffSwitch = -1; /* TimeIfNoTariffSwitch */
-static int hf_camel_timeIfTariffSwitch = -1; /* TimeIfTariffSwitch */
-static int hf_camel_toneID = -1; /* Integer4 */
-static int hf_camel_toneDuration = -1; /* Integer4 */
-static int hf_camel_volumeIfNoTariffSwitch = -1; /* INTEGER_0_4294967295 */
-static int hf_camel_volumeIfTariffSwitch = -1; /* T_volumeIfTariffSwitch */
-static int hf_camel_volumeSinceLastTariffSwitch = -1; /* INTEGER_0_4294967295 */
-static int hf_camel_volumeTariffSwitchInterval = -1; /* INTEGER_0_4294967295 */
-static int hf_camel_rO_VolumeIfNoTariffSwitch = -1; /* INTEGER_0_255 */
-static int hf_camel_rO_VolumeIfTariffSwitch = -1; /* T_rO_VolumeIfTariffSwitch */
-static int hf_camel_rO_VolumeSinceLastTariffSwitch = -1; /* INTEGER_0_255 */
-static int hf_camel_rO_VolumeTariffSwitchInterval = -1; /* INTEGER_0_255 */
-static int hf_camel_integer = -1; /* Integer4 */
-static int hf_camel_number = -1; /* Digits */
-static int hf_camel_time = -1; /* OCTET_STRING_SIZE_2 */
-static int hf_camel_date = -1; /* OCTET_STRING_SIZE_4 */
-static int hf_camel_price = -1; /* OCTET_STRING_SIZE_4 */
-static int hf_camel_par_cancelFailedProblem = -1; /* T_par_cancelFailedProblem */
-static int hf_camel_operation = -1; /* InvokeID */
-static int hf_camel_destinationReference = -1; /* Integer4 */
-static int hf_camel_originationReference = -1; /* Integer4 */
-static int hf_camel_disconnectFromIPForbidden = -1; /* BOOLEAN */
-static int hf_camel_requestAnnouncementCompleteNotification = -1; /* BOOLEAN */
-static int hf_camel_requestAnnouncementStartedNotification = -1; /* BOOLEAN */
-static int hf_camel_collectedInfo = -1; /* CollectedInfo */
-static int hf_camel_digitsResponse = -1; /* Digits */
-static int hf_camel_allAnnouncementsComplete = -1; /* NULL */
-static int hf_camel_firstAnnouncementStarted = -1; /* NULL */
-static int hf_camel_aChBillingChargingCharacteristics = -1; /* AChBillingChargingCharacteristics */
-static int hf_camel_partyToCharge = -1; /* SendingSideID */
-static int hf_camel_iTXcharging = -1; /* BOOLEAN */
-static int hf_camel_correlationID = -1; /* CorrelationID */
-static int hf_camel_iPSSPCapabilities = -1; /* IPSSPCapabilities */
-static int hf_camel_gapCriteria = -1; /* GapCriteria */
-static int hf_camel_gapIndicators = -1; /* GapIndicators */
-static int hf_camel_controlType = -1; /* ControlType */
-static int hf_camel_gapTreatment = -1; /* GapTreatment */
-static int hf_camel_requestedInformationList = -1; /* RequestedInformationList */
-static int hf_camel_legID_01 = -1; /* ReceivingSideID */
-static int hf_camel_requestedInformationTypeList = -1; /* RequestedInformationTypeList */
-static int hf_camel_legID_02 = -1; /* SendingSideID */
-static int hf_camel_allRequests = -1; /* NULL */
-static int hf_camel_callSegmentToCancel = -1; /* CallSegmentToCancel */
-static int hf_camel_destinationRoutingAddress = -1; /* DestinationRoutingAddress */
-static int hf_camel_alertingPattern = -1; /* AlertingPattern */
-static int hf_camel_originalCalledPartyID = -1; /* OriginalCalledPartyID */
-static int hf_camel_carrier = -1; /* Carrier */
-static int hf_camel_callingPartysCategory = -1; /* CallingPartysCategory */
-static int hf_camel_redirectingPartyID = -1; /* RedirectingPartyID */
-static int hf_camel_redirectionInformation = -1; /* RedirectionInformation */
-static int hf_camel_genericNumbers = -1; /* GenericNumbers */
-static int hf_camel_serviceInteractionIndicatorsTwo = -1; /* ServiceInteractionIndicatorsTwo */
-static int hf_camel_chargeNumber = -1; /* ChargeNumber */
-static int hf_camel_legToBeConnected = -1; /* LegID */
-static int hf_camel_cug_Interlock = -1; /* CUG_Interlock */
-static int hf_camel_cug_OutgoingAccess = -1; /* NULL */
-static int hf_camel_suppressionOfAnnouncement = -1; /* SuppressionOfAnnouncement */
-static int hf_camel_oCSIApplicable = -1; /* OCSIApplicable */
-static int hf_camel_naOliInfo = -1; /* NAOliInfo */
-static int hf_camel_bor_InterrogationRequested = -1; /* NULL */
-static int hf_camel_suppress_N_CSI = -1; /* NULL */
-static int hf_camel_resourceAddress = -1; /* T_resourceAddress */
-static int hf_camel_ipRoutingAddress = -1; /* IPRoutingAddress */
-static int hf_camel_none = -1; /* NULL */
-static int hf_camel_suppress_O_CSI = -1; /* NULL */
-static int hf_camel_continueWithArgumentArgExtension = -1; /* ContinueWithArgumentArgExtension */
-static int hf_camel_suppress_D_CSI = -1; /* NULL */
-static int hf_camel_suppressOutgoingCallBarring = -1; /* NULL */
-static int hf_camel_legOrCallSegment = -1; /* LegOrCallSegment */
-static int hf_camel_legToBeReleased = -1; /* LegID */
-static int hf_camel_callSegmentFailure = -1; /* CallSegmentFailure */
-static int hf_camel_bCSM_Failure = -1; /* BCSM_Failure */
-static int hf_camel_assistingSSPIPRoutingAddress = -1; /* AssistingSSPIPRoutingAddress */
-static int hf_camel_callingPartyNumber = -1; /* CallingPartyNumber */
-static int hf_camel_eventSpecificInformationBCSM = -1; /* EventSpecificInformationBCSM */
-static int hf_camel_miscCallInfo = -1; /* MiscCallInfo */
-static int hf_camel_cGEncountered = -1; /* CGEncountered */
-static int hf_camel_locationNumber = -1; /* LocationNumber */
-static int hf_camel_highLayerCompatibility = -1; /* HighLayerCompatibility */
-static int hf_camel_additionalCallingPartyNumber = -1; /* AdditionalCallingPartyNumber */
-static int hf_camel_bearerCapability = -1; /* BearerCapability */
-static int hf_camel_cug_Index = -1; /* CUG_Index */
-static int hf_camel_iMSI = -1; /* IMSI */
-static int hf_camel_subscriberState = -1; /* SubscriberState */
-static int hf_camel_callReferenceNumber = -1; /* CallReferenceNumber */
-static int hf_camel_mscAddress = -1; /* ISDN_AddressString */
-static int hf_camel_calledPartyBCDNumber = -1; /* CalledPartyBCDNumber */
-static int hf_camel_timeAndTimezone = -1; /* TimeAndTimezone */
-static int hf_camel_callForwardingSS_Pending = -1; /* NULL */
-static int hf_camel_initialDPArgExtension = -1; /* InitialDPArgExtension */
-static int hf_camel_gmscAddress = -1; /* ISDN_AddressString */
-static int hf_camel_ms_Classmark2 = -1; /* MS_Classmark2 */
-static int hf_camel_iMEI = -1; /* IMEI */
-static int hf_camel_supportedCamelPhases = -1; /* SupportedCamelPhases */
-static int hf_camel_offeredCamel4Functionalities = -1; /* OfferedCamel4Functionalities */
-static int hf_camel_bearerCapability2 = -1; /* BearerCapability */
-static int hf_camel_highLayerCompatibility2 = -1; /* HighLayerCompatibility */
-static int hf_camel_lowLayerCompatibility = -1; /* LowLayerCompatibility */
-static int hf_camel_lowLayerCompatibility2 = -1; /* LowLayerCompatibility */
-static int hf_camel_enhancedDialledServicesAllowed = -1; /* NULL */
-static int hf_camel_uu_Data = -1; /* UU_Data */
-static int hf_camel_collectInformationAllowed = -1; /* NULL */
-static int hf_camel_releaseCallArgExtensionAllowed = -1; /* NULL */
-static int hf_camel_legToBeCreated = -1; /* LegID */
-static int hf_camel_newCallSegment = -1; /* CallSegmentID */
-static int hf_camel_gsmSCFAddress = -1; /* ISDN_AddressString */
-static int hf_camel_suppress_T_CSI = -1; /* NULL */
-static int hf_camel_legIDToMove = -1; /* LegID */
-static int hf_camel_allCallSegments = -1; /* AllCallSegments */
-static int hf_camel_allCallSegmentsWithExtension = -1; /* AllCallSegmentsWithExtension */
-static int hf_camel_bcsmEvents = -1; /* SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent */
-static int hf_camel_bcsmEvents_item = -1; /* BCSMEvent */
-static int hf_camel_timerID = -1; /* TimerID */
-static int hf_camel_timervalue = -1; /* TimerValue */
-static int hf_camel_sCIBillingChargingCharacteristics = -1; /* SCIBillingChargingCharacteristics */
-static int hf_camel_legToBeSplit = -1; /* LegID */
-static int hf_camel_chargingCharacteristics = -1; /* ChargingCharacteristics */
-static int hf_camel_applyChargingGPRS_tariffSwitchInterval = -1; /* INTEGER_1_86400 */
-static int hf_camel_chargingResult = -1; /* ChargingResult */
-static int hf_camel_active = -1; /* BOOLEAN */
-static int hf_camel_chargingRollOver = -1; /* ChargingRollOver */
-static int hf_camel_pdpID = -1; /* PDPID */
-static int hf_camel_gPRSCause = -1; /* GPRSCause */
-static int hf_camel_miscGPRSInfo = -1; /* MiscCallInfo */
-static int hf_camel_gPRSEventSpecificInformation = -1; /* GPRSEventSpecificInformation */
-static int hf_camel_mSISDN = -1; /* ISDN_AddressString */
-static int hf_camel_gPRSMSClass = -1; /* GPRSMSClass */
-static int hf_camel_sGSNCapabilities = -1; /* SGSNCapabilities */
-static int hf_camel_gprsCause = -1; /* GPRSCause */
-static int hf_camel_gPRSEvent = -1; /* SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent */
-static int hf_camel_gPRSEvent_item = -1; /* GPRSEvent */
-static int hf_camel_sCIGPRSBillingChargingCharacteristics = -1; /* SCIGPRSBillingChargingCharacteristics */
-static int hf_camel_callingPartysNumber = -1; /* SMS_AddressString */
-static int hf_camel_destinationSubscriberNumber = -1; /* CalledPartyBCDNumber */
-static int hf_camel_sMSCAddress = -1; /* ISDN_AddressString */
-static int hf_camel_eventSpecificInformationSMS = -1; /* EventSpecificInformationSMS */
-static int hf_camel_callingPartyNumber_01 = -1; /* SMS_AddressString */
-static int hf_camel_locationInformationMSC = -1; /* LocationInformation */
-static int hf_camel_tPShortMessageSpecificInfo = -1; /* TPShortMessageSpecificInfo */
-static int hf_camel_tPProtocolIdentifier = -1; /* TPProtocolIdentifier */
-static int hf_camel_tPDataCodingScheme = -1; /* TPDataCodingScheme */
-static int hf_camel_tPValidityPeriod = -1; /* TPValidityPeriod */
-static int hf_camel_smsReferenceNumber = -1; /* CallReferenceNumber */
-static int hf_camel_calledPartyNumber_01 = -1; /* ISDN_AddressString */
-static int hf_camel_sMSEvents = -1; /* SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent */
-static int hf_camel_sMSEvents_item = -1; /* SMSEvent */
-static int hf_camel_extensions_01 = -1; /* SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField */
-static int hf_camel_extensions_item = -1; /* ExtensionField */
-static int hf_camel_na_info = -1; /* NA_Info */
-static int hf_camel_naCarrierInformation = -1; /* NACarrierInformation */
-static int hf_camel_naCarrierId = -1; /* NAEA_CIC */
-static int hf_camel_naCICSelectionType = -1; /* NACarrierSelectionInfo */
-static int hf_camel_naChargeNumber = -1; /* NAChargeNumber */
-static int hf_camel_timeDurationCharging_01 = -1; /* T_timeDurationCharging_01 */
-static int hf_camel_releaseIfdurationExceeded_01 = -1; /* ReleaseIfDurationExceeded */
-static int hf_camel_tariffSwitchInterval = -1; /* INTEGER_1_86400 */
-static int hf_camel_tone_01 = -1; /* BOOLEAN */
-static int hf_camel_local = -1; /* T_local */
-static int hf_camel_global = -1; /* T_global */
-static int hf_camel_invoke = -1; /* Invoke */
-static int hf_camel_returnResult = -1; /* ReturnResult */
-static int hf_camel_returnError = -1; /* ReturnError */
-static int hf_camel_reject = -1; /* Reject */
-static int hf_camel_invokeId = -1; /* InvokeId */
-static int hf_camel_linkedId = -1; /* T_linkedId */
-static int hf_camel_linkedIdPresent = -1; /* T_linkedIdPresent */
-static int hf_camel_absent = -1; /* NULL */
-static int hf_camel_opcode = -1; /* Code */
-static int hf_camel_argument = -1; /* T_argument */
-static int hf_camel_result = -1; /* T_result */
-static int hf_camel_resultArgument = -1; /* ResultArgument */
-static int hf_camel_errcode = -1; /* Code */
-static int hf_camel_parameter = -1; /* T_parameter */
-static int hf_camel_problem = -1; /* T_problem */
-static int hf_camel_general = -1; /* GeneralProblem */
-static int hf_camel_invokeProblem = -1; /* InvokeProblem */
-static int hf_camel_problemReturnResult = -1; /* ReturnResultProblem */
-static int hf_camel_returnErrorProblem = -1; /* ReturnErrorProblem */
-static int hf_camel_present = -1; /* INTEGER */
-static int hf_camel_InvokeId_present = -1; /* InvokeId_present */
-
-/*--- End of included file: packet-camel-hf.c ---*/
-#line 103 "./asn1/camel/packet-camel-template.c"
+static int hf_camelsrt_SessionId;
+//static int hf_camelsrt_RequestNumber;
+static int hf_camelsrt_Duplicate;
+static int hf_camelsrt_RequestFrame;
+static int hf_camelsrt_ResponseFrame;
+//static int hf_camelsrt_DeltaTime;
+//static int hf_camelsrt_SessionTime;
+static int hf_camelsrt_DeltaTime31;
+static int hf_camelsrt_DeltaTime75;
+static int hf_camelsrt_DeltaTime65;
+static int hf_camelsrt_DeltaTime22;
+static int hf_camelsrt_DeltaTime35;
+static int hf_camelsrt_DeltaTime80;
+static int hf_camel_timeandtimezone_time;
+static int hf_camel_timeandtimezone_tz;
+
+static int hf_camel_PAR_cancelFailed_PDU; /* PAR_cancelFailed */
+static int hf_camel_PAR_requestedInfoError_PDU; /* PAR_requestedInfoError */
+static int hf_camel_UnavailableNetworkResource_PDU; /* UnavailableNetworkResource */
+static int hf_camel_PAR_taskRefused_PDU; /* PAR_taskRefused */
+static int hf_camel_CAP_GPRS_ReferenceNumber_PDU; /* CAP_GPRS_ReferenceNumber */
+static int hf_camel_PlayAnnouncementArg_PDU; /* PlayAnnouncementArg */
+static int hf_camel_PromptAndCollectUserInformationArg_PDU; /* PromptAndCollectUserInformationArg */
+static int hf_camel_ReceivedInformationArg_PDU; /* ReceivedInformationArg */
+static int hf_camel_SpecializedResourceReportArg_PDU; /* SpecializedResourceReportArg */
+static int hf_camel_ApplyChargingArg_PDU; /* ApplyChargingArg */
+static int hf_camel_ApplyChargingReportArg_PDU; /* ApplyChargingReportArg */
+static int hf_camel_AssistRequestInstructionsArg_PDU; /* AssistRequestInstructionsArg */
+static int hf_camel_CallGapArg_PDU; /* CallGapArg */
+static int hf_camel_CallInformationReportArg_PDU; /* CallInformationReportArg */
+static int hf_camel_CallInformationRequestArg_PDU; /* CallInformationRequestArg */
+static int hf_camel_CancelArg_PDU; /* CancelArg */
+static int hf_camel_CollectInformationArg_PDU; /* CollectInformationArg */
+static int hf_camel_ConnectArg_PDU; /* ConnectArg */
+static int hf_camel_ConnectToResourceArg_PDU; /* ConnectToResourceArg */
+static int hf_camel_ContinueWithArgumentArg_PDU; /* ContinueWithArgumentArg */
+static int hf_camel_DisconnectForwardConnectionWithArgumentArg_PDU; /* DisconnectForwardConnectionWithArgumentArg */
+static int hf_camel_DisconnectLegArg_PDU; /* DisconnectLegArg */
+static int hf_camel_EntityReleasedArg_PDU; /* EntityReleasedArg */
+static int hf_camel_EstablishTemporaryConnectionArg_PDU; /* EstablishTemporaryConnectionArg */
+static int hf_camel_EventReportBCSMArg_PDU; /* EventReportBCSMArg */
+static int hf_camel_FurnishChargingInformationArg_PDU; /* FurnishChargingInformationArg */
+static int hf_camel_InitialDPArg_PDU; /* InitialDPArg */
+static int hf_camel_InitiateCallAttemptArg_PDU; /* InitiateCallAttemptArg */
+static int hf_camel_InitiateCallAttemptRes_PDU; /* InitiateCallAttemptRes */
+static int hf_camel_MoveLegArg_PDU; /* MoveLegArg */
+static int hf_camel_PlayToneArg_PDU; /* PlayToneArg */
+static int hf_camel_ReleaseCallArg_PDU; /* ReleaseCallArg */
+static int hf_camel_RequestReportBCSMEventArg_PDU; /* RequestReportBCSMEventArg */
+static int hf_camel_ResetTimerArg_PDU; /* ResetTimerArg */
+static int hf_camel_SendChargingInformationArg_PDU; /* SendChargingInformationArg */
+static int hf_camel_SplitLegArg_PDU; /* SplitLegArg */
+static int hf_camel_ApplyChargingGPRSArg_PDU; /* ApplyChargingGPRSArg */
+static int hf_camel_ApplyChargingReportGPRSArg_PDU; /* ApplyChargingReportGPRSArg */
+static int hf_camel_CancelGPRSArg_PDU; /* CancelGPRSArg */
+static int hf_camel_ConnectGPRSArg_PDU; /* ConnectGPRSArg */
+static int hf_camel_ContinueGPRSArg_PDU; /* ContinueGPRSArg */
+static int hf_camel_EntityReleasedGPRSArg_PDU; /* EntityReleasedGPRSArg */
+static int hf_camel_EventReportGPRSArg_PDU; /* EventReportGPRSArg */
+static int hf_camel_FurnishChargingInformationGPRSArg_PDU; /* FurnishChargingInformationGPRSArg */
+static int hf_camel_InitialDPGPRSArg_PDU; /* InitialDPGPRSArg */
+static int hf_camel_ReleaseGPRSArg_PDU; /* ReleaseGPRSArg */
+static int hf_camel_RequestReportGPRSEventArg_PDU; /* RequestReportGPRSEventArg */
+static int hf_camel_ResetTimerGPRSArg_PDU; /* ResetTimerGPRSArg */
+static int hf_camel_SendChargingInformationGPRSArg_PDU; /* SendChargingInformationGPRSArg */
+static int hf_camel_ConnectSMSArg_PDU; /* ConnectSMSArg */
+static int hf_camel_EventReportSMSArg_PDU; /* EventReportSMSArg */
+static int hf_camel_FurnishChargingInformationSMSArg_PDU; /* FurnishChargingInformationSMSArg */
+static int hf_camel_InitialDPSMSArg_PDU; /* InitialDPSMSArg */
+static int hf_camel_ReleaseSMSArg_PDU; /* ReleaseSMSArg */
+static int hf_camel_RequestReportSMSEventArg_PDU; /* RequestReportSMSEventArg */
+static int hf_camel_ResetTimerSMSArg_PDU; /* ResetTimerSMSArg */
+static int hf_camel_CAP_U_ABORT_REASON_PDU; /* CAP_U_ABORT_REASON */
+static int hf_camel_legID; /* LegID */
+static int hf_camel_srfConnection; /* CallSegmentID */
+static int hf_camel_aOCInitial; /* CAI_GSM0224 */
+static int hf_camel_aOCSubsequent; /* AOCSubsequent */
+static int hf_camel_cAI_GSM0224; /* CAI_GSM0224 */
+static int hf_camel_aocSubsequent_tariffSwitchInterval; /* INTEGER_1_86400 */
+static int hf_camel_audibleIndicatorTone; /* BOOLEAN */
+static int hf_camel_burstList; /* BurstList */
+static int hf_camel_conferenceTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_callCompletionTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_calledAddressValue; /* Digits */
+static int hf_camel_gapOnService; /* GapOnService */
+static int hf_camel_calledAddressAndService; /* T_calledAddressAndService */
+static int hf_camel_serviceKey; /* ServiceKey */
+static int hf_camel_callingAddressAndService; /* T_callingAddressAndService */
+static int hf_camel_callingAddressValue; /* Digits */
+static int hf_camel_eventTypeBCSM; /* EventTypeBCSM */
+static int hf_camel_monitorMode; /* MonitorMode */
+static int hf_camel_dpSpecificCriteria; /* DpSpecificCriteria */
+static int hf_camel_automaticRearm; /* NULL */
+static int hf_camel_cause; /* Cause */
+static int hf_camel_bearerCap; /* T_bearerCap */
+static int hf_camel_numberOfBursts; /* INTEGER_1_3 */
+static int hf_camel_burstInterval; /* INTEGER_1_1200 */
+static int hf_camel_numberOfTonesInBurst; /* INTEGER_1_3 */
+static int hf_camel_burstToneDuration; /* INTEGER_1_20 */
+static int hf_camel_toneInterval; /* INTEGER_1_20 */
+static int hf_camel_warningPeriod; /* INTEGER_1_1200 */
+static int hf_camel_bursts; /* Burst */
+static int hf_camel_e1; /* INTEGER_0_8191 */
+static int hf_camel_e2; /* INTEGER_0_8191 */
+static int hf_camel_e3; /* INTEGER_0_8191 */
+static int hf_camel_e4; /* INTEGER_0_8191 */
+static int hf_camel_e5; /* INTEGER_0_8191 */
+static int hf_camel_e6; /* INTEGER_0_8191 */
+static int hf_camel_e7; /* INTEGER_0_8191 */
+static int hf_camel_callSegmentID; /* CallSegmentID */
+static int hf_camel_invokeID; /* InvokeID */
+static int hf_camel_timeDurationCharging; /* T_timeDurationCharging */
+static int hf_camel_maxCallPeriodDuration; /* INTEGER_1_864000 */
+static int hf_camel_releaseIfdurationExceeded; /* BOOLEAN */
+static int hf_camel_timeDurationCharging_tariffSwitchInterval; /* INTEGER_1_86400 */
+static int hf_camel_audibleIndicator; /* T_audibleIndicator */
+static int hf_camel_extensions; /* Extensions */
+static int hf_camel_timeDurationChargingResult; /* T_timeDurationChargingResult */
+static int hf_camel_timeDurationChargingResultpartyToCharge; /* ReceivingSideID */
+static int hf_camel_timeInformation; /* TimeInformation */
+static int hf_camel_legActive; /* BOOLEAN */
+static int hf_camel_callLegReleasedAtTcpExpiry; /* NULL */
+static int hf_camel_aChChargingAddress; /* AChChargingAddress */
+static int hf_camel_fci_fCIBCCCAMELsequence1; /* T_fci_fCIBCCCAMELsequence1 */
+static int hf_camel_freeFormatData; /* OCTET_STRING_SIZE_bound__minFCIBillingChargingDataLength_bound__maxFCIBillingChargingDataLength */
+static int hf_camel_fCIBCCCAMELsequence1partyToCharge; /* SendingSideID */
+static int hf_camel_appendFreeFormatData; /* AppendFreeFormatData */
+static int hf_camel_fciGPRS_fCIBCCCAMELsequence1; /* T_fciGPRS_fCIBCCCAMELsequence1 */
+static int hf_camel_pDPID; /* PDPID */
+static int hf_camel_fciSMS_fCIBCCCAMELsequence1; /* T_fciSMS_fCIBCCCAMELsequence1 */
+static int hf_camel_aOCBeforeAnswer; /* AOCBeforeAnswer */
+static int hf_camel_aOCAfterAnswer; /* AOCSubsequent */
+static int hf_camel_aOC_extension; /* CAMEL_SCIBillingChargingCharacteristicsAlt */
+static int hf_camel_aOCGPRS; /* AOCGPRS */
+static int hf_camel_ChangeOfPositionControlInfo_item; /* ChangeOfLocation */
+static int hf_camel_cellGlobalId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_serviceAreaId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_locationAreaId; /* LAIFixedLength */
+static int hf_camel_inter_SystemHandOver; /* NULL */
+static int hf_camel_inter_PLMNHandOver; /* NULL */
+static int hf_camel_inter_MSCHandOver; /* NULL */
+static int hf_camel_changeOfLocationAlt; /* ChangeOfLocationAlt */
+static int hf_camel_maxTransferredVolume; /* INTEGER_1_4294967295 */
+static int hf_camel_maxElapsedTime; /* INTEGER_1_86400 */
+static int hf_camel_transferredVolume; /* TransferredVolume */
+static int hf_camel_elapsedTime; /* ElapsedTime */
+static int hf_camel_transferredVolumeRollOver; /* TransferredVolumeRollOver */
+static int hf_camel_elapsedTimeRollOver; /* ElapsedTimeRollOver */
+static int hf_camel_minimumNbOfDigits; /* INTEGER_1_30 */
+static int hf_camel_maximumNbOfDigits; /* INTEGER_1_30 */
+static int hf_camel_endOfReplyDigit; /* OCTET_STRING_SIZE_1_2 */
+static int hf_camel_cancelDigit; /* OCTET_STRING_SIZE_1_2 */
+static int hf_camel_startDigit; /* OCTET_STRING_SIZE_1_2 */
+static int hf_camel_firstDigitTimeOut; /* INTEGER_1_127 */
+static int hf_camel_interDigitTimeOut; /* INTEGER_1_127 */
+static int hf_camel_errorTreatment; /* ErrorTreatment */
+static int hf_camel_interruptableAnnInd; /* BOOLEAN */
+static int hf_camel_voiceInformation; /* BOOLEAN */
+static int hf_camel_voiceBack; /* BOOLEAN */
+static int hf_camel_collectedDigits; /* CollectedDigits */
+static int hf_camel_basicGapCriteria; /* BasicGapCriteria */
+static int hf_camel_scfID; /* ScfID */
+static int hf_camel_DestinationRoutingAddress_item; /* CalledPartyNumber */
+static int hf_camel_applicationTimer; /* ApplicationTimer */
+static int hf_camel_midCallControlInfo; /* MidCallControlInfo */
+static int hf_camel_dpSpecificCriteriaAlt; /* DpSpecificCriteriaAlt */
+static int hf_camel_changeOfPositionControlInfo; /* ChangeOfPositionControlInfo */
+static int hf_camel_numberOfDigits; /* NumberOfDigits */
+static int hf_camel_interDigitTimeout; /* INTEGER_1_127 */
+static int hf_camel_oServiceChangeSpecificInfo; /* T_oServiceChangeSpecificInfo */
+static int hf_camel_ext_basicServiceCode; /* Ext_BasicServiceCode */
+static int hf_camel_initiatorOfServiceChange; /* InitiatorOfServiceChange */
+static int hf_camel_natureOfServiceChange; /* NatureOfServiceChange */
+static int hf_camel_tServiceChangeSpecificInfo; /* T_tServiceChangeSpecificInfo */
+static int hf_camel_collectedInfoSpecificInfo; /* T_collectedInfoSpecificInfo */
+static int hf_camel_calledPartyNumber; /* CalledPartyNumber */
+static int hf_camel_timeGPRSIfNoTariffSwitch; /* INTEGER_0_86400 */
+static int hf_camel_timeGPRSIfTariffSwitch; /* T_timeGPRSIfTariffSwitch */
+static int hf_camel_timeGPRSSinceLastTariffSwitch; /* INTEGER_0_86400 */
+static int hf_camel_timeGPRSTariffSwitchInterval; /* INTEGER_0_86400 */
+static int hf_camel_rO_TimeGPRSIfNoTariffSwitch; /* INTEGER_0_255 */
+static int hf_camel_rO_TimeGPRSIfTariffSwitch; /* T_rO_TimeGPRSIfTariffSwitch */
+static int hf_camel_rO_TimeGPRSSinceLastTariffSwitch; /* INTEGER_0_255 */
+static int hf_camel_rO_TimeGPRSTariffSwitchInterval; /* INTEGER_0_255 */
+static int hf_camel_pDPTypeOrganization; /* T_pDPTypeOrganization */
+static int hf_camel_pDPTypeNumber; /* T_pDPTypeNumber */
+static int hf_camel_pDPAddress; /* T_pDPAddress */
+static int hf_camel_routeSelectFailureSpecificInfo; /* T_routeSelectFailureSpecificInfo */
+static int hf_camel_routeSelectfailureCause; /* Cause */
+static int hf_camel_oCalledPartyBusySpecificInfo; /* T_oCalledPartyBusySpecificInfo */
+static int hf_camel_busyCause; /* Cause */
+static int hf_camel_oNoAnswerSpecificInfo; /* T_oNoAnswerSpecificInfo */
+static int hf_camel_oAnswerSpecificInfo; /* T_oAnswerSpecificInfo */
+static int hf_camel_destinationAddress; /* CalledPartyNumber */
+static int hf_camel_or_Call; /* NULL */
+static int hf_camel_forwardedCall; /* NULL */
+static int hf_camel_chargeIndicator; /* ChargeIndicator */
+static int hf_camel_ext_basicServiceCode2; /* Ext_BasicServiceCode */
+static int hf_camel_oMidCallSpecificInfo; /* T_oMidCallSpecificInfo */
+static int hf_camel_omidCallEvents; /* T_omidCallEvents */
+static int hf_camel_dTMFDigitsCompleted; /* Digits */
+static int hf_camel_dTMFDigitsTimeOut; /* Digits */
+static int hf_camel_oDisconnectSpecificInfo; /* T_oDisconnectSpecificInfo */
+static int hf_camel_releaseCause; /* Cause */
+static int hf_camel_tBusySpecificInfo; /* T_tBusySpecificInfo */
+static int hf_camel_callForwarded; /* NULL */
+static int hf_camel_routeNotPermitted; /* NULL */
+static int hf_camel_forwardingDestinationNumber; /* CalledPartyNumber */
+static int hf_camel_tNoAnswerSpecificInfo; /* T_tNoAnswerSpecificInfo */
+static int hf_camel_tAnswerSpecificInfo; /* T_tAnswerSpecificInfo */
+static int hf_camel_tMidCallSpecificInfo; /* T_tMidCallSpecificInfo */
+static int hf_camel_tmidCallEvents; /* T_tmidCallEvents */
+static int hf_camel_tDisconnectSpecificInfo; /* T_tDisconnectSpecificInfo */
+static int hf_camel_oTermSeizedSpecificInfo; /* T_oTermSeizedSpecificInfo */
+static int hf_camel_locationInformation; /* LocationInformation */
+static int hf_camel_callAcceptedSpecificInfo; /* T_callAcceptedSpecificInfo */
+static int hf_camel_oAbandonSpecificInfo; /* T_oAbandonSpecificInfo */
+static int hf_camel_oChangeOfPositionSpecificInfo; /* T_oChangeOfPositionSpecificInfo */
+static int hf_camel_metDPCriteriaList; /* MetDPCriteriaList */
+static int hf_camel_tChangeOfPositionSpecificInfo; /* T_tChangeOfPositionSpecificInfo */
+static int hf_camel_dpSpecificInfoAlt; /* DpSpecificInfoAlt */
+static int hf_camel_o_smsFailureSpecificInfo; /* T_o_smsFailureSpecificInfo */
+static int hf_camel_mo_smsfailureCause; /* MO_SMSCause */
+static int hf_camel_o_smsSubmissionSpecificInfo; /* T_o_smsSubmissionSpecificInfo */
+static int hf_camel_t_smsFailureSpecificInfo; /* T_t_smsFailureSpecificInfo */
+static int hf_camel_t_smsfailureCause; /* MT_SMSCause */
+static int hf_camel_t_smsDeliverySpecificInfo; /* T_t_smsDeliverySpecificInfo */
+static int hf_camel_Extensions_item; /* ExtensionField */
+static int hf_camel_type; /* Code */
+static int hf_camel_criticality; /* CriticalityType */
+static int hf_camel_value; /* T_value */
+static int hf_camel_callDiversionTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_callingPartyRestrictionIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_compoundGapCriteria; /* CompoundCriteria */
+static int hf_camel_gapIndicatorsDuration; /* Duration */
+static int hf_camel_gapInterval; /* Interval */
+static int hf_camel_informationToSend; /* InformationToSend */
+static int hf_camel_GenericNumbers_item; /* GenericNumber */
+static int hf_camel_short_QoS_format; /* QoS_Subscribed */
+static int hf_camel_long_QoS_format; /* Ext_QoS_Subscribed */
+static int hf_camel_supplement_to_long_QoS_format; /* Ext2_QoS_Subscribed */
+static int hf_camel_additionalSupplement; /* Ext3_QoS_Subscribed */
+static int hf_camel_gPRSEventType; /* GPRSEventType */
+static int hf_camel_attachChangeOfPositionSpecificInformation; /* T_attachChangeOfPositionSpecificInformation */
+static int hf_camel_locationInformationGPRS; /* LocationInformationGPRS */
+static int hf_camel_pdp_ContextchangeOfPositionSpecificInformation; /* T_pdp_ContextchangeOfPositionSpecificInformation */
+static int hf_camel_accessPointName; /* AccessPointName */
+static int hf_camel_chargingID; /* GPRSChargingID */
+static int hf_camel_endUserAddress; /* EndUserAddress */
+static int hf_camel_qualityOfService; /* QualityOfService */
+static int hf_camel_timeAndTimeZone; /* TimeAndTimezone */
+static int hf_camel_gGSNAddress; /* GSN_Address */
+static int hf_camel_detachSpecificInformation; /* T_detachSpecificInformation */
+static int hf_camel_initiatingEntity; /* InitiatingEntity */
+static int hf_camel_routeingAreaUpdate; /* NULL */
+static int hf_camel_disconnectSpecificInformation; /* T_disconnectSpecificInformation */
+static int hf_camel_pDPContextEstablishmentSpecificInformation; /* T_pDPContextEstablishmentSpecificInformation */
+static int hf_camel_pDPInitiationType; /* PDPInitiationType */
+static int hf_camel_secondaryPDP_context; /* NULL */
+static int hf_camel_pDPContextEstablishmentAcknowledgementSpecificInformation; /* T_pDPContextEstablishmentAcknowledgementSpecificInformation */
+static int hf_camel_messageID; /* MessageID */
+static int hf_camel_numberOfRepetitions; /* INTEGER_1_127 */
+static int hf_camel_inbandInfoDuration; /* INTEGER_0_32767 */
+static int hf_camel_interval; /* INTEGER_0_32767 */
+static int hf_camel_inbandInfo; /* InbandInfo */
+static int hf_camel_tone; /* Tone */
+static int hf_camel_cellGlobalIdOrServiceAreaIdOrLAI; /* T_cellGlobalIdOrServiceAreaIdOrLAI */
+static int hf_camel_routeingAreaIdentity; /* RAIdentity */
+static int hf_camel_geographicalInformation; /* GeographicalInformation */
+static int hf_camel_sgsn_Number; /* ISDN_AddressString */
+static int hf_camel_selectedLSAIdentity; /* LSAIdentity */
+static int hf_camel_extensionContainer; /* ExtensionContainer */
+static int hf_camel_sai_Present; /* NULL */
+static int hf_camel_userCSGInformation; /* UserCSGInformation */
+static int hf_camel_elementaryMessageID; /* Integer4 */
+static int hf_camel_text; /* T_text */
+static int hf_camel_messageContent; /* IA5String_SIZE_bound__minMessageContentLength_bound__maxMessageContentLength */
+static int hf_camel_attributes; /* OCTET_STRING_SIZE_bound__minAttributesLength_bound__maxAttributesLength */
+static int hf_camel_elementaryMessageIDs; /* SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4 */
+static int hf_camel_elementaryMessageIDs_item; /* Integer4 */
+static int hf_camel_variableMessage; /* T_variableMessage */
+static int hf_camel_variableParts; /* SEQUENCE_SIZE_1_5_OF_VariablePart */
+static int hf_camel_variableParts_item; /* VariablePart */
+static int hf_camel_MetDPCriteriaList_item; /* MetDPCriterion */
+static int hf_camel_enteringCellGlobalId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_leavingCellGlobalId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_enteringServiceAreaId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_leavingServiceAreaId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_camel_enteringLocationAreaId; /* LAIFixedLength */
+static int hf_camel_leavingLocationAreaId; /* LAIFixedLength */
+static int hf_camel_inter_SystemHandOverToUMTS; /* NULL */
+static int hf_camel_inter_SystemHandOverToGSM; /* NULL */
+static int hf_camel_metDPCriterionAlt; /* MetDPCriterionAlt */
+static int hf_camel_minimumNumberOfDigits; /* INTEGER_1_30 */
+static int hf_camel_maximumNumberOfDigits; /* INTEGER_1_30 */
+static int hf_camel_requested_QoS; /* GPRS_QoS */
+static int hf_camel_subscribed_QoS; /* GPRS_QoS */
+static int hf_camel_negotiated_QoS; /* GPRS_QoS */
+static int hf_camel_requested_QoS_Extension; /* GPRS_QoS_Extension */
+static int hf_camel_subscribed_QoS_Extension; /* GPRS_QoS_Extension */
+static int hf_camel_negotiated_QoS_Extension; /* GPRS_QoS_Extension */
+static int hf_camel_receivingSideID; /* LegType */
+static int hf_camel_RequestedInformationList_item; /* RequestedInformation */
+static int hf_camel_RequestedInformationTypeList_item; /* RequestedInformationType */
+static int hf_camel_requestedInformationType; /* RequestedInformationType */
+static int hf_camel_requestedInformationValue; /* RequestedInformationValue */
+static int hf_camel_callAttemptElapsedTimeValue; /* INTEGER_0_255 */
+static int hf_camel_callStopTimeValue; /* DateAndTime */
+static int hf_camel_callConnectedElapsedTimeValue; /* Integer4 */
+static int hf_camel_releaseCauseValue; /* Cause */
+static int hf_camel_sendingSideID; /* LegType */
+static int hf_camel_forwardServiceInteractionInd; /* ForwardServiceInteractionInd */
+static int hf_camel_backwardServiceInteractionInd; /* BackwardServiceInteractionInd */
+static int hf_camel_bothwayThroughConnectionInd; /* BothwayThroughConnectionInd */
+static int hf_camel_connectedNumberTreatmentInd; /* ConnectedNumberTreatmentInd */
+static int hf_camel_nonCUGCall; /* NULL */
+static int hf_camel_holdTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_cwTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_ectTreatmentIndicator; /* OCTET_STRING_SIZE_1 */
+static int hf_camel_eventTypeSMS; /* EventTypeSMS */
+static int hf_camel_timeSinceTariffSwitch; /* INTEGER_0_864000 */
+static int hf_camel_timeIfTariffSwitch_tariffSwitchInterval; /* INTEGER_1_864000 */
+static int hf_camel_timeIfNoTariffSwitch; /* TimeIfNoTariffSwitch */
+static int hf_camel_timeIfTariffSwitch; /* TimeIfTariffSwitch */
+static int hf_camel_toneID; /* Integer4 */
+static int hf_camel_toneDuration; /* Integer4 */
+static int hf_camel_volumeIfNoTariffSwitch; /* INTEGER_0_4294967295 */
+static int hf_camel_volumeIfTariffSwitch; /* T_volumeIfTariffSwitch */
+static int hf_camel_volumeSinceLastTariffSwitch; /* INTEGER_0_4294967295 */
+static int hf_camel_volumeTariffSwitchInterval; /* INTEGER_0_4294967295 */
+static int hf_camel_rO_VolumeIfNoTariffSwitch; /* INTEGER_0_255 */
+static int hf_camel_rO_VolumeIfTariffSwitch; /* T_rO_VolumeIfTariffSwitch */
+static int hf_camel_rO_VolumeSinceLastTariffSwitch; /* INTEGER_0_255 */
+static int hf_camel_rO_VolumeTariffSwitchInterval; /* INTEGER_0_255 */
+static int hf_camel_integer; /* Integer4 */
+static int hf_camel_number; /* Digits */
+static int hf_camel_time; /* OCTET_STRING_SIZE_2 */
+static int hf_camel_date; /* OCTET_STRING_SIZE_4 */
+static int hf_camel_price; /* OCTET_STRING_SIZE_4 */
+static int hf_camel_par_cancelFailedProblem; /* T_par_cancelFailedProblem */
+static int hf_camel_operation; /* InvokeID */
+static int hf_camel_destinationReference; /* Integer4 */
+static int hf_camel_originationReference; /* Integer4 */
+static int hf_camel_disconnectFromIPForbidden; /* BOOLEAN */
+static int hf_camel_requestAnnouncementCompleteNotification; /* BOOLEAN */
+static int hf_camel_requestAnnouncementStartedNotification; /* BOOLEAN */
+static int hf_camel_collectedInfo; /* CollectedInfo */
+static int hf_camel_digitsResponse; /* Digits */
+static int hf_camel_allAnnouncementsComplete; /* NULL */
+static int hf_camel_firstAnnouncementStarted; /* NULL */
+static int hf_camel_aChBillingChargingCharacteristics; /* AChBillingChargingCharacteristics */
+static int hf_camel_partyToCharge; /* SendingSideID */
+static int hf_camel_iTXcharging; /* BOOLEAN */
+static int hf_camel_correlationID; /* CorrelationID */
+static int hf_camel_iPSSPCapabilities; /* IPSSPCapabilities */
+static int hf_camel_gapCriteria; /* GapCriteria */
+static int hf_camel_gapIndicators; /* GapIndicators */
+static int hf_camel_controlType; /* ControlType */
+static int hf_camel_gapTreatment; /* GapTreatment */
+static int hf_camel_requestedInformationList; /* RequestedInformationList */
+static int hf_camel_legID_01; /* ReceivingSideID */
+static int hf_camel_requestedInformationTypeList; /* RequestedInformationTypeList */
+static int hf_camel_legID_02; /* SendingSideID */
+static int hf_camel_allRequests; /* NULL */
+static int hf_camel_callSegmentToCancel; /* CallSegmentToCancel */
+static int hf_camel_destinationRoutingAddress; /* DestinationRoutingAddress */
+static int hf_camel_alertingPattern; /* AlertingPattern */
+static int hf_camel_originalCalledPartyID; /* OriginalCalledPartyID */
+static int hf_camel_carrier; /* Carrier */
+static int hf_camel_callingPartysCategory; /* CallingPartysCategory */
+static int hf_camel_redirectingPartyID; /* RedirectingPartyID */
+static int hf_camel_redirectionInformation; /* RedirectionInformation */
+static int hf_camel_genericNumbers; /* GenericNumbers */
+static int hf_camel_serviceInteractionIndicatorsTwo; /* ServiceInteractionIndicatorsTwo */
+static int hf_camel_chargeNumber; /* ChargeNumber */
+static int hf_camel_legToBeConnected; /* LegID */
+static int hf_camel_cug_Interlock; /* CUG_Interlock */
+static int hf_camel_cug_OutgoingAccess; /* NULL */
+static int hf_camel_suppressionOfAnnouncement; /* SuppressionOfAnnouncement */
+static int hf_camel_oCSIApplicable; /* OCSIApplicable */
+static int hf_camel_naOliInfo; /* NAOliInfo */
+static int hf_camel_bor_InterrogationRequested; /* NULL */
+static int hf_camel_suppress_N_CSI; /* NULL */
+static int hf_camel_resourceAddress; /* T_resourceAddress */
+static int hf_camel_ipRoutingAddress; /* IPRoutingAddress */
+static int hf_camel_none; /* NULL */
+static int hf_camel_suppress_O_CSI; /* NULL */
+static int hf_camel_continueWithArgumentArgExtension; /* ContinueWithArgumentArgExtension */
+static int hf_camel_suppress_D_CSI; /* NULL */
+static int hf_camel_suppressOutgoingCallBarring; /* NULL */
+static int hf_camel_legOrCallSegment; /* LegOrCallSegment */
+static int hf_camel_legToBeReleased; /* LegID */
+static int hf_camel_callSegmentFailure; /* CallSegmentFailure */
+static int hf_camel_bCSM_Failure; /* BCSM_Failure */
+static int hf_camel_assistingSSPIPRoutingAddress; /* AssistingSSPIPRoutingAddress */
+static int hf_camel_callingPartyNumber; /* CallingPartyNumber */
+static int hf_camel_eventSpecificInformationBCSM; /* EventSpecificInformationBCSM */
+static int hf_camel_miscCallInfo; /* MiscCallInfo */
+static int hf_camel_cGEncountered; /* CGEncountered */
+static int hf_camel_locationNumber; /* LocationNumber */
+static int hf_camel_highLayerCompatibility; /* HighLayerCompatibility */
+static int hf_camel_additionalCallingPartyNumber; /* AdditionalCallingPartyNumber */
+static int hf_camel_bearerCapability; /* BearerCapability */
+static int hf_camel_cug_Index; /* CUG_Index */
+static int hf_camel_iMSI; /* IMSI */
+static int hf_camel_subscriberState; /* SubscriberState */
+static int hf_camel_callReferenceNumber; /* CallReferenceNumber */
+static int hf_camel_mscAddress; /* ISDN_AddressString */
+static int hf_camel_calledPartyBCDNumber; /* CalledPartyBCDNumber */
+static int hf_camel_timeAndTimezone; /* TimeAndTimezone */
+static int hf_camel_callForwardingSS_Pending; /* NULL */
+static int hf_camel_initialDPArgExtension; /* InitialDPArgExtension */
+static int hf_camel_gmscAddress; /* ISDN_AddressString */
+static int hf_camel_ms_Classmark2; /* MS_Classmark2 */
+static int hf_camel_iMEI; /* IMEI */
+static int hf_camel_supportedCamelPhases; /* SupportedCamelPhases */
+static int hf_camel_offeredCamel4Functionalities; /* OfferedCamel4Functionalities */
+static int hf_camel_bearerCapability2; /* BearerCapability */
+static int hf_camel_highLayerCompatibility2; /* HighLayerCompatibility */
+static int hf_camel_lowLayerCompatibility; /* LowLayerCompatibility */
+static int hf_camel_lowLayerCompatibility2; /* LowLayerCompatibility */
+static int hf_camel_enhancedDialledServicesAllowed; /* NULL */
+static int hf_camel_uu_Data; /* UU_Data */
+static int hf_camel_collectInformationAllowed; /* NULL */
+static int hf_camel_releaseCallArgExtensionAllowed; /* NULL */
+static int hf_camel_legToBeCreated; /* LegID */
+static int hf_camel_newCallSegment; /* CallSegmentID */
+static int hf_camel_gsmSCFAddress; /* ISDN_AddressString */
+static int hf_camel_suppress_T_CSI; /* NULL */
+static int hf_camel_legIDToMove; /* LegID */
+static int hf_camel_allCallSegments; /* AllCallSegments */
+static int hf_camel_allCallSegmentsWithExtension; /* AllCallSegmentsWithExtension */
+static int hf_camel_bcsmEvents; /* SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent */
+static int hf_camel_bcsmEvents_item; /* BCSMEvent */
+static int hf_camel_timerID; /* TimerID */
+static int hf_camel_timervalue; /* TimerValue */
+static int hf_camel_sCIBillingChargingCharacteristics; /* SCIBillingChargingCharacteristics */
+static int hf_camel_legToBeSplit; /* LegID */
+static int hf_camel_chargingCharacteristics; /* ChargingCharacteristics */
+static int hf_camel_applyChargingGPRS_tariffSwitchInterval; /* INTEGER_1_86400 */
+static int hf_camel_chargingResult; /* ChargingResult */
+static int hf_camel_active; /* BOOLEAN */
+static int hf_camel_chargingRollOver; /* ChargingRollOver */
+static int hf_camel_pdpID; /* PDPID */
+static int hf_camel_gPRSCause; /* GPRSCause */
+static int hf_camel_miscGPRSInfo; /* MiscCallInfo */
+static int hf_camel_gPRSEventSpecificInformation; /* GPRSEventSpecificInformation */
+static int hf_camel_mSISDN; /* ISDN_AddressString */
+static int hf_camel_gPRSMSClass; /* GPRSMSClass */
+static int hf_camel_sGSNCapabilities; /* SGSNCapabilities */
+static int hf_camel_gprsCause; /* GPRSCause */
+static int hf_camel_gPRSEvent; /* SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent */
+static int hf_camel_gPRSEvent_item; /* GPRSEvent */
+static int hf_camel_sCIGPRSBillingChargingCharacteristics; /* SCIGPRSBillingChargingCharacteristics */
+static int hf_camel_callingPartysNumber; /* SMS_AddressString */
+static int hf_camel_destinationSubscriberNumber; /* CalledPartyBCDNumber */
+static int hf_camel_sMSCAddress; /* ISDN_AddressString */
+static int hf_camel_eventSpecificInformationSMS; /* EventSpecificInformationSMS */
+static int hf_camel_callingPartyNumber_01; /* SMS_AddressString */
+static int hf_camel_locationInformationMSC; /* LocationInformation */
+static int hf_camel_tPShortMessageSpecificInfo; /* TPShortMessageSpecificInfo */
+static int hf_camel_tPProtocolIdentifier; /* TPProtocolIdentifier */
+static int hf_camel_tPDataCodingScheme; /* TPDataCodingScheme */
+static int hf_camel_tPValidityPeriod; /* TPValidityPeriod */
+static int hf_camel_smsReferenceNumber; /* CallReferenceNumber */
+static int hf_camel_calledPartyNumber_01; /* ISDN_AddressString */
+static int hf_camel_sMSEvents; /* SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent */
+static int hf_camel_sMSEvents_item; /* SMSEvent */
+static int hf_camel_extensions_01; /* SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField */
+static int hf_camel_extensions_item; /* ExtensionField */
+static int hf_camel_na_info; /* NA_Info */
+static int hf_camel_naCarrierInformation; /* NACarrierInformation */
+static int hf_camel_naCarrierId; /* NAEA_CIC */
+static int hf_camel_naCICSelectionType; /* NACarrierSelectionInfo */
+static int hf_camel_naChargeNumber; /* NAChargeNumber */
+static int hf_camel_timeDurationCharging_01; /* T_timeDurationCharging_01 */
+static int hf_camel_releaseIfdurationExceeded_01; /* ReleaseIfDurationExceeded */
+static int hf_camel_tariffSwitchInterval; /* INTEGER_1_86400 */
+static int hf_camel_tone_01; /* BOOLEAN */
+static int hf_camel_local; /* T_local */
+static int hf_camel_global; /* T_global */
+static int hf_camel_invoke; /* Invoke */
+static int hf_camel_returnResult; /* ReturnResult */
+static int hf_camel_returnError; /* ReturnError */
+static int hf_camel_reject; /* Reject */
+static int hf_camel_invokeId; /* InvokeId */
+static int hf_camel_linkedId; /* T_linkedId */
+static int hf_camel_linkedIdPresent; /* T_linkedIdPresent */
+static int hf_camel_absent; /* NULL */
+static int hf_camel_opcode; /* Code */
+static int hf_camel_argument; /* T_argument */
+static int hf_camel_result; /* T_result */
+static int hf_camel_resultArgument; /* ResultArgument */
+static int hf_camel_errcode; /* Code */
+static int hf_camel_parameter; /* T_parameter */
+static int hf_camel_problem; /* T_problem */
+static int hf_camel_general; /* GeneralProblem */
+static int hf_camel_invokeProblem; /* InvokeProblem */
+static int hf_camel_problemReturnResult; /* ReturnResultProblem */
+static int hf_camel_returnErrorProblem; /* ReturnErrorProblem */
+static int hf_camel_present; /* INTEGER */
+static int hf_camel_InvokeId_present; /* InvokeId_present */
static struct camelsrt_info_t * gp_camelsrt_info;
@@ -606,247 +599,243 @@ static struct camelsrt_info_t * gp_camelsrt_info;
static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset,asn1_ctx_t *actx);
static int dissect_returnResultData(proto_tree *tree, tvbuff_t *tvb, int offset,asn1_ctx_t *actx);
static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,asn1_ctx_t *actx);
-static int dissect_camel_CAMEL_AChBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-static int dissect_camel_CAMEL_AChBillingChargingCharacteristicsV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-static int dissect_camel_CAMEL_CallResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-static int dissect_camel_EstablishTemporaryConnectionArgV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-static int dissect_camel_SpecializedResourceReportArgV23(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+static int dissect_camel_CAMEL_AChBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+static int dissect_camel_CAMEL_AChBillingChargingCharacteristicsV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+static int dissect_camel_CAMEL_CallResult(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+static int dissect_camel_EstablishTemporaryConnectionArgV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
+static int dissect_camel_SpecializedResourceReportArgV23(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
/* XXX - can we get rid of these and always do the SRT work? */
-static gboolean gcamel_HandleSRT=FALSE;
static gboolean gcamel_PersistentSRT=FALSE;
static gboolean gcamel_DisplaySRT=FALSE;
gboolean gcamel_StatSRT=FALSE;
/* Initialize the subtree pointers */
-static gint ett_camel = -1;
-static gint ett_camelisup_parameter = -1;
-static gint ett_camel_AccessPointName = -1;
-static gint ett_camel_pdptypenumber = -1;
-static gint ett_camel_cause = -1;
-static gint ett_camel_RPcause = -1;
-static gint ett_camel_stat = -1;
-static gint ett_camel_calledpartybcdnumber = -1;
-static gint ett_camel_callingpartynumber = -1;
-static gint ett_camel_originalcalledpartyid = -1;
-static gint ett_camel_redirectingpartyid = -1;
-static gint ett_camel_locationnumber = -1;
-static gint ett_camel_additionalcallingpartynumber = -1;
-static gint ett_camel_calledAddressValue = -1;
-static gint ett_camel_callingAddressValue = -1;
-static gint ett_camel_assistingSSPIPRoutingAddress = -1;
-static gint ett_camel_correlationID = -1;
-static gint ett_camel_dTMFDigitsCompleted = -1;
-static gint ett_camel_dTMFDigitsTimeOut = -1;
-static gint ett_camel_number = -1;
-static gint ett_camel_digitsResponse = -1;
-
-
-/*--- Included file: packet-camel-ett.c ---*/
-#line 1 "./asn1/camel/packet-camel-ett.c"
-static gint ett_camel_AChChargingAddress = -1;
-static gint ett_camel_AOCBeforeAnswer = -1;
-static gint ett_camel_AOCGPRS = -1;
-static gint ett_camel_AOCSubsequent = -1;
-static gint ett_camel_AudibleIndicator = -1;
-static gint ett_camel_BackwardServiceInteractionInd = -1;
-static gint ett_camel_BasicGapCriteria = -1;
-static gint ett_camel_T_calledAddressAndService = -1;
-static gint ett_camel_T_callingAddressAndService = -1;
-static gint ett_camel_BCSMEvent = -1;
-static gint ett_camel_BCSM_Failure = -1;
-static gint ett_camel_BearerCapability = -1;
-static gint ett_camel_Burst = -1;
-static gint ett_camel_BurstList = -1;
-static gint ett_camel_CAI_GSM0224 = -1;
-static gint ett_camel_CallSegmentFailure = -1;
-static gint ett_camel_CallSegmentToCancel = -1;
-static gint ett_camel_CAMEL_AChBillingChargingCharacteristics = -1;
-static gint ett_camel_T_timeDurationCharging = -1;
-static gint ett_camel_CAMEL_CallResult = -1;
-static gint ett_camel_T_timeDurationChargingResult = -1;
-static gint ett_camel_CAMEL_FCIBillingChargingCharacteristics = -1;
-static gint ett_camel_T_fci_fCIBCCCAMELsequence1 = -1;
-static gint ett_camel_CAMEL_FCIGPRSBillingChargingCharacteristics = -1;
-static gint ett_camel_T_fciGPRS_fCIBCCCAMELsequence1 = -1;
-static gint ett_camel_CAMEL_FCISMSBillingChargingCharacteristics = -1;
-static gint ett_camel_T_fciSMS_fCIBCCCAMELsequence1 = -1;
-static gint ett_camel_CAMEL_SCIBillingChargingCharacteristics = -1;
-static gint ett_camel_CAMEL_SCIBillingChargingCharacteristicsAlt = -1;
-static gint ett_camel_CAMEL_SCIGPRSBillingChargingCharacteristics = -1;
-static gint ett_camel_ChangeOfPositionControlInfo = -1;
-static gint ett_camel_ChangeOfLocation = -1;
-static gint ett_camel_ChangeOfLocationAlt = -1;
-static gint ett_camel_ChargingCharacteristics = -1;
-static gint ett_camel_ChargingResult = -1;
-static gint ett_camel_ChargingRollOver = -1;
-static gint ett_camel_CollectedDigits = -1;
-static gint ett_camel_CollectedInfo = -1;
-static gint ett_camel_CompoundCriteria = -1;
-static gint ett_camel_DestinationRoutingAddress = -1;
-static gint ett_camel_DpSpecificCriteria = -1;
-static gint ett_camel_DpSpecificCriteriaAlt = -1;
-static gint ett_camel_DpSpecificInfoAlt = -1;
-static gint ett_camel_T_oServiceChangeSpecificInfo = -1;
-static gint ett_camel_T_tServiceChangeSpecificInfo = -1;
-static gint ett_camel_T_collectedInfoSpecificInfo = -1;
-static gint ett_camel_ElapsedTime = -1;
-static gint ett_camel_T_timeGPRSIfTariffSwitch = -1;
-static gint ett_camel_ElapsedTimeRollOver = -1;
-static gint ett_camel_T_rO_TimeGPRSIfTariffSwitch = -1;
-static gint ett_camel_EndUserAddress = -1;
-static gint ett_camel_EventSpecificInformationBCSM = -1;
-static gint ett_camel_T_routeSelectFailureSpecificInfo = -1;
-static gint ett_camel_T_oCalledPartyBusySpecificInfo = -1;
-static gint ett_camel_T_oNoAnswerSpecificInfo = -1;
-static gint ett_camel_T_oAnswerSpecificInfo = -1;
-static gint ett_camel_T_oMidCallSpecificInfo = -1;
-static gint ett_camel_T_omidCallEvents = -1;
-static gint ett_camel_T_oDisconnectSpecificInfo = -1;
-static gint ett_camel_T_tBusySpecificInfo = -1;
-static gint ett_camel_T_tNoAnswerSpecificInfo = -1;
-static gint ett_camel_T_tAnswerSpecificInfo = -1;
-static gint ett_camel_T_tMidCallSpecificInfo = -1;
-static gint ett_camel_T_tmidCallEvents = -1;
-static gint ett_camel_T_tDisconnectSpecificInfo = -1;
-static gint ett_camel_T_oTermSeizedSpecificInfo = -1;
-static gint ett_camel_T_callAcceptedSpecificInfo = -1;
-static gint ett_camel_T_oAbandonSpecificInfo = -1;
-static gint ett_camel_T_oChangeOfPositionSpecificInfo = -1;
-static gint ett_camel_T_tChangeOfPositionSpecificInfo = -1;
-static gint ett_camel_EventSpecificInformationSMS = -1;
-static gint ett_camel_T_o_smsFailureSpecificInfo = -1;
-static gint ett_camel_T_o_smsSubmissionSpecificInfo = -1;
-static gint ett_camel_T_t_smsFailureSpecificInfo = -1;
-static gint ett_camel_T_t_smsDeliverySpecificInfo = -1;
-static gint ett_camel_Extensions = -1;
-static gint ett_camel_ExtensionField = -1;
-static gint ett_camel_ForwardServiceInteractionInd = -1;
-static gint ett_camel_GapCriteria = -1;
-static gint ett_camel_GapIndicators = -1;
-static gint ett_camel_GapOnService = -1;
-static gint ett_camel_GapTreatment = -1;
-static gint ett_camel_GenericNumbers = -1;
-static gint ett_camel_GPRS_QoS = -1;
-static gint ett_camel_GPRS_QoS_Extension = -1;
-static gint ett_camel_GPRSEvent = -1;
-static gint ett_camel_GPRSEventSpecificInformation = -1;
-static gint ett_camel_T_attachChangeOfPositionSpecificInformation = -1;
-static gint ett_camel_T_pdp_ContextchangeOfPositionSpecificInformation = -1;
-static gint ett_camel_T_detachSpecificInformation = -1;
-static gint ett_camel_T_disconnectSpecificInformation = -1;
-static gint ett_camel_T_pDPContextEstablishmentSpecificInformation = -1;
-static gint ett_camel_T_pDPContextEstablishmentAcknowledgementSpecificInformation = -1;
-static gint ett_camel_InbandInfo = -1;
-static gint ett_camel_InformationToSend = -1;
-static gint ett_camel_LegOrCallSegment = -1;
-static gint ett_camel_LocationInformationGPRS = -1;
-static gint ett_camel_MessageID = -1;
-static gint ett_camel_T_text = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4 = -1;
-static gint ett_camel_T_variableMessage = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_5_OF_VariablePart = -1;
-static gint ett_camel_MetDPCriteriaList = -1;
-static gint ett_camel_MetDPCriterion = -1;
-static gint ett_camel_MetDPCriterionAlt = -1;
-static gint ett_camel_MidCallControlInfo = -1;
-static gint ett_camel_QualityOfService = -1;
-static gint ett_camel_ReceivingSideID = -1;
-static gint ett_camel_RequestedInformationList = -1;
-static gint ett_camel_RequestedInformationTypeList = -1;
-static gint ett_camel_RequestedInformation = -1;
-static gint ett_camel_RequestedInformationValue = -1;
-static gint ett_camel_SendingSideID = -1;
-static gint ett_camel_ServiceInteractionIndicatorsTwo = -1;
-static gint ett_camel_SMSEvent = -1;
-static gint ett_camel_TimeIfTariffSwitch = -1;
-static gint ett_camel_TimeInformation = -1;
-static gint ett_camel_Tone = -1;
-static gint ett_camel_TransferredVolume = -1;
-static gint ett_camel_T_volumeIfTariffSwitch = -1;
-static gint ett_camel_TransferredVolumeRollOver = -1;
-static gint ett_camel_T_rO_VolumeIfTariffSwitch = -1;
-static gint ett_camel_VariablePart = -1;
-static gint ett_camel_PAR_cancelFailed = -1;
-static gint ett_camel_CAP_GPRS_ReferenceNumber = -1;
-static gint ett_camel_PlayAnnouncementArg = -1;
-static gint ett_camel_PromptAndCollectUserInformationArg = -1;
-static gint ett_camel_ReceivedInformationArg = -1;
-static gint ett_camel_SpecializedResourceReportArg = -1;
-static gint ett_camel_ApplyChargingArg = -1;
-static gint ett_camel_AssistRequestInstructionsArg = -1;
-static gint ett_camel_CallGapArg = -1;
-static gint ett_camel_CallInformationReportArg = -1;
-static gint ett_camel_CallInformationRequestArg = -1;
-static gint ett_camel_CancelArg = -1;
-static gint ett_camel_CollectInformationArg = -1;
-static gint ett_camel_ConnectArg = -1;
-static gint ett_camel_ConnectToResourceArg = -1;
-static gint ett_camel_T_resourceAddress = -1;
-static gint ett_camel_ContinueWithArgumentArg = -1;
-static gint ett_camel_ContinueWithArgumentArgExtension = -1;
-static gint ett_camel_DisconnectForwardConnectionWithArgumentArg = -1;
-static gint ett_camel_DisconnectLegArg = -1;
-static gint ett_camel_EntityReleasedArg = -1;
-static gint ett_camel_EstablishTemporaryConnectionArg = -1;
-static gint ett_camel_EventReportBCSMArg = -1;
-static gint ett_camel_InitialDPArg = -1;
-static gint ett_camel_InitialDPArgExtension = -1;
-static gint ett_camel_InitiateCallAttemptArg = -1;
-static gint ett_camel_InitiateCallAttemptRes = -1;
-static gint ett_camel_MoveLegArg = -1;
-static gint ett_camel_PlayToneArg = -1;
-static gint ett_camel_ReleaseCallArg = -1;
-static gint ett_camel_AllCallSegmentsWithExtension = -1;
-static gint ett_camel_RequestReportBCSMEventArg = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent = -1;
-static gint ett_camel_ResetTimerArg = -1;
-static gint ett_camel_SendChargingInformationArg = -1;
-static gint ett_camel_SplitLegArg = -1;
-static gint ett_camel_ApplyChargingGPRSArg = -1;
-static gint ett_camel_ApplyChargingReportGPRSArg = -1;
-static gint ett_camel_CancelGPRSArg = -1;
-static gint ett_camel_ConnectGPRSArg = -1;
-static gint ett_camel_ContinueGPRSArg = -1;
-static gint ett_camel_EntityReleasedGPRSArg = -1;
-static gint ett_camel_EventReportGPRSArg = -1;
-static gint ett_camel_InitialDPGPRSArg = -1;
-static gint ett_camel_ReleaseGPRSArg = -1;
-static gint ett_camel_RequestReportGPRSEventArg = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent = -1;
-static gint ett_camel_ResetTimerGPRSArg = -1;
-static gint ett_camel_SendChargingInformationGPRSArg = -1;
-static gint ett_camel_ConnectSMSArg = -1;
-static gint ett_camel_EventReportSMSArg = -1;
-static gint ett_camel_InitialDPSMSArg = -1;
-static gint ett_camel_RequestReportSMSEventArg = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent = -1;
-static gint ett_camel_ResetTimerSMSArg = -1;
-static gint ett_camel_EstablishTemporaryConnectionArgV2 = -1;
-static gint ett_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField = -1;
-static gint ett_camel_InitialDPArgExtensionV2 = -1;
-static gint ett_camel_NACarrierInformation = -1;
-static gint ett_camel_NA_Info = -1;
-static gint ett_camel_CAMEL_AChBillingChargingCharacteristicsV2 = -1;
-static gint ett_camel_T_timeDurationCharging_01 = -1;
-static gint ett_camel_ReleaseIfDurationExceeded = -1;
-static gint ett_camel_Code = -1;
-static gint ett_camel_ROS = -1;
-static gint ett_camel_Invoke = -1;
-static gint ett_camel_T_linkedId = -1;
-static gint ett_camel_ReturnResult = -1;
-static gint ett_camel_T_result = -1;
-static gint ett_camel_ReturnError = -1;
-static gint ett_camel_Reject = -1;
-static gint ett_camel_T_problem = -1;
-static gint ett_camel_InvokeId = -1;
-
-/*--- End of included file: packet-camel-ett.c ---*/
-#line 146 "./asn1/camel/packet-camel-template.c"
-
-static expert_field ei_camel_unknown_invokeData = EI_INIT;
-static expert_field ei_camel_unknown_returnResultData = EI_INIT;
-static expert_field ei_camel_unknown_returnErrorData = EI_INIT;
+static gint ett_camel;
+static gint ett_camelisup_parameter;
+static gint ett_camel_AccessPointName;
+static gint ett_camel_pdptypenumber;
+static gint ett_camel_cause;
+static gint ett_camel_RPcause;
+static gint ett_camel_stat;
+static gint ett_camel_calledpartybcdnumber;
+static gint ett_camel_callingpartynumber;
+static gint ett_camel_originalcalledpartyid;
+static gint ett_camel_redirectingpartyid;
+static gint ett_camel_locationnumber;
+static gint ett_camel_additionalcallingpartynumber;
+static gint ett_camel_calledAddressValue;
+static gint ett_camel_callingAddressValue;
+static gint ett_camel_assistingSSPIPRoutingAddress;
+static gint ett_camel_correlationID;
+static gint ett_camel_dTMFDigitsCompleted;
+static gint ett_camel_dTMFDigitsTimeOut;
+static gint ett_camel_number;
+static gint ett_camel_digitsResponse;
+static gint ett_camel_timeandtimezone;
+
+static gint ett_camel_AChChargingAddress;
+static gint ett_camel_AOCBeforeAnswer;
+static gint ett_camel_AOCGPRS;
+static gint ett_camel_AOCSubsequent;
+static gint ett_camel_AudibleIndicator;
+static gint ett_camel_BackwardServiceInteractionInd;
+static gint ett_camel_BasicGapCriteria;
+static gint ett_camel_T_calledAddressAndService;
+static gint ett_camel_T_callingAddressAndService;
+static gint ett_camel_BCSMEvent;
+static gint ett_camel_BCSM_Failure;
+static gint ett_camel_BearerCapability;
+static gint ett_camel_Burst;
+static gint ett_camel_BurstList;
+static gint ett_camel_CAI_GSM0224;
+static gint ett_camel_CallSegmentFailure;
+static gint ett_camel_CallSegmentToCancel;
+static gint ett_camel_CAMEL_AChBillingChargingCharacteristics;
+static gint ett_camel_T_timeDurationCharging;
+static gint ett_camel_CAMEL_CallResult;
+static gint ett_camel_T_timeDurationChargingResult;
+static gint ett_camel_CAMEL_FCIBillingChargingCharacteristics;
+static gint ett_camel_T_fci_fCIBCCCAMELsequence1;
+static gint ett_camel_CAMEL_FCIGPRSBillingChargingCharacteristics;
+static gint ett_camel_T_fciGPRS_fCIBCCCAMELsequence1;
+static gint ett_camel_CAMEL_FCISMSBillingChargingCharacteristics;
+static gint ett_camel_T_fciSMS_fCIBCCCAMELsequence1;
+static gint ett_camel_CAMEL_SCIBillingChargingCharacteristics;
+static gint ett_camel_CAMEL_SCIBillingChargingCharacteristicsAlt;
+static gint ett_camel_CAMEL_SCIGPRSBillingChargingCharacteristics;
+static gint ett_camel_ChangeOfPositionControlInfo;
+static gint ett_camel_ChangeOfLocation;
+static gint ett_camel_ChangeOfLocationAlt;
+static gint ett_camel_ChargingCharacteristics;
+static gint ett_camel_ChargingResult;
+static gint ett_camel_ChargingRollOver;
+static gint ett_camel_CollectedDigits;
+static gint ett_camel_CollectedInfo;
+static gint ett_camel_CompoundCriteria;
+static gint ett_camel_DestinationRoutingAddress;
+static gint ett_camel_DpSpecificCriteria;
+static gint ett_camel_DpSpecificCriteriaAlt;
+static gint ett_camel_DpSpecificInfoAlt;
+static gint ett_camel_T_oServiceChangeSpecificInfo;
+static gint ett_camel_T_tServiceChangeSpecificInfo;
+static gint ett_camel_T_collectedInfoSpecificInfo;
+static gint ett_camel_ElapsedTime;
+static gint ett_camel_T_timeGPRSIfTariffSwitch;
+static gint ett_camel_ElapsedTimeRollOver;
+static gint ett_camel_T_rO_TimeGPRSIfTariffSwitch;
+static gint ett_camel_EndUserAddress;
+static gint ett_camel_EventSpecificInformationBCSM;
+static gint ett_camel_T_routeSelectFailureSpecificInfo;
+static gint ett_camel_T_oCalledPartyBusySpecificInfo;
+static gint ett_camel_T_oNoAnswerSpecificInfo;
+static gint ett_camel_T_oAnswerSpecificInfo;
+static gint ett_camel_T_oMidCallSpecificInfo;
+static gint ett_camel_T_omidCallEvents;
+static gint ett_camel_T_oDisconnectSpecificInfo;
+static gint ett_camel_T_tBusySpecificInfo;
+static gint ett_camel_T_tNoAnswerSpecificInfo;
+static gint ett_camel_T_tAnswerSpecificInfo;
+static gint ett_camel_T_tMidCallSpecificInfo;
+static gint ett_camel_T_tmidCallEvents;
+static gint ett_camel_T_tDisconnectSpecificInfo;
+static gint ett_camel_T_oTermSeizedSpecificInfo;
+static gint ett_camel_T_callAcceptedSpecificInfo;
+static gint ett_camel_T_oAbandonSpecificInfo;
+static gint ett_camel_T_oChangeOfPositionSpecificInfo;
+static gint ett_camel_T_tChangeOfPositionSpecificInfo;
+static gint ett_camel_EventSpecificInformationSMS;
+static gint ett_camel_T_o_smsFailureSpecificInfo;
+static gint ett_camel_T_o_smsSubmissionSpecificInfo;
+static gint ett_camel_T_t_smsFailureSpecificInfo;
+static gint ett_camel_T_t_smsDeliverySpecificInfo;
+static gint ett_camel_Extensions;
+static gint ett_camel_ExtensionField;
+static gint ett_camel_ForwardServiceInteractionInd;
+static gint ett_camel_GapCriteria;
+static gint ett_camel_GapIndicators;
+static gint ett_camel_GapOnService;
+static gint ett_camel_GapTreatment;
+static gint ett_camel_GenericNumbers;
+static gint ett_camel_GPRS_QoS;
+static gint ett_camel_GPRS_QoS_Extension;
+static gint ett_camel_GPRSEvent;
+static gint ett_camel_GPRSEventSpecificInformation;
+static gint ett_camel_T_attachChangeOfPositionSpecificInformation;
+static gint ett_camel_T_pdp_ContextchangeOfPositionSpecificInformation;
+static gint ett_camel_T_detachSpecificInformation;
+static gint ett_camel_T_disconnectSpecificInformation;
+static gint ett_camel_T_pDPContextEstablishmentSpecificInformation;
+static gint ett_camel_T_pDPContextEstablishmentAcknowledgementSpecificInformation;
+static gint ett_camel_InbandInfo;
+static gint ett_camel_InformationToSend;
+static gint ett_camel_LegOrCallSegment;
+static gint ett_camel_LocationInformationGPRS;
+static gint ett_camel_MessageID;
+static gint ett_camel_T_text;
+static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4;
+static gint ett_camel_T_variableMessage;
+static gint ett_camel_SEQUENCE_SIZE_1_5_OF_VariablePart;
+static gint ett_camel_MetDPCriteriaList;
+static gint ett_camel_MetDPCriterion;
+static gint ett_camel_MetDPCriterionAlt;
+static gint ett_camel_MidCallControlInfo;
+static gint ett_camel_QualityOfService;
+static gint ett_camel_ReceivingSideID;
+static gint ett_camel_RequestedInformationList;
+static gint ett_camel_RequestedInformationTypeList;
+static gint ett_camel_RequestedInformation;
+static gint ett_camel_RequestedInformationValue;
+static gint ett_camel_SendingSideID;
+static gint ett_camel_ServiceInteractionIndicatorsTwo;
+static gint ett_camel_SMSEvent;
+static gint ett_camel_TimeIfTariffSwitch;
+static gint ett_camel_TimeInformation;
+static gint ett_camel_Tone;
+static gint ett_camel_TransferredVolume;
+static gint ett_camel_T_volumeIfTariffSwitch;
+static gint ett_camel_TransferredVolumeRollOver;
+static gint ett_camel_T_rO_VolumeIfTariffSwitch;
+static gint ett_camel_VariablePart;
+static gint ett_camel_PAR_cancelFailed;
+static gint ett_camel_CAP_GPRS_ReferenceNumber;
+static gint ett_camel_PlayAnnouncementArg;
+static gint ett_camel_PromptAndCollectUserInformationArg;
+static gint ett_camel_ReceivedInformationArg;
+static gint ett_camel_SpecializedResourceReportArg;
+static gint ett_camel_ApplyChargingArg;
+static gint ett_camel_AssistRequestInstructionsArg;
+static gint ett_camel_CallGapArg;
+static gint ett_camel_CallInformationReportArg;
+static gint ett_camel_CallInformationRequestArg;
+static gint ett_camel_CancelArg;
+static gint ett_camel_CollectInformationArg;
+static gint ett_camel_ConnectArg;
+static gint ett_camel_ConnectToResourceArg;
+static gint ett_camel_T_resourceAddress;
+static gint ett_camel_ContinueWithArgumentArg;
+static gint ett_camel_ContinueWithArgumentArgExtension;
+static gint ett_camel_DisconnectForwardConnectionWithArgumentArg;
+static gint ett_camel_DisconnectLegArg;
+static gint ett_camel_EntityReleasedArg;
+static gint ett_camel_EstablishTemporaryConnectionArg;
+static gint ett_camel_EventReportBCSMArg;
+static gint ett_camel_InitialDPArg;
+static gint ett_camel_InitialDPArgExtension;
+static gint ett_camel_InitiateCallAttemptArg;
+static gint ett_camel_InitiateCallAttemptRes;
+static gint ett_camel_MoveLegArg;
+static gint ett_camel_PlayToneArg;
+static gint ett_camel_ReleaseCallArg;
+static gint ett_camel_AllCallSegmentsWithExtension;
+static gint ett_camel_RequestReportBCSMEventArg;
+static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent;
+static gint ett_camel_ResetTimerArg;
+static gint ett_camel_SendChargingInformationArg;
+static gint ett_camel_SplitLegArg;
+static gint ett_camel_ApplyChargingGPRSArg;
+static gint ett_camel_ApplyChargingReportGPRSArg;
+static gint ett_camel_CancelGPRSArg;
+static gint ett_camel_ConnectGPRSArg;
+static gint ett_camel_ContinueGPRSArg;
+static gint ett_camel_EntityReleasedGPRSArg;
+static gint ett_camel_EventReportGPRSArg;
+static gint ett_camel_InitialDPGPRSArg;
+static gint ett_camel_ReleaseGPRSArg;
+static gint ett_camel_RequestReportGPRSEventArg;
+static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent;
+static gint ett_camel_ResetTimerGPRSArg;
+static gint ett_camel_SendChargingInformationGPRSArg;
+static gint ett_camel_ConnectSMSArg;
+static gint ett_camel_EventReportSMSArg;
+static gint ett_camel_InitialDPSMSArg;
+static gint ett_camel_RequestReportSMSEventArg;
+static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent;
+static gint ett_camel_ResetTimerSMSArg;
+static gint ett_camel_EstablishTemporaryConnectionArgV2;
+static gint ett_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField;
+static gint ett_camel_InitialDPArgExtensionV2;
+static gint ett_camel_NACarrierInformation;
+static gint ett_camel_NA_Info;
+static gint ett_camel_CAMEL_AChBillingChargingCharacteristicsV2;
+static gint ett_camel_T_timeDurationCharging_01;
+static gint ett_camel_ReleaseIfDurationExceeded;
+static gint ett_camel_Code;
+static gint ett_camel_ROS;
+static gint ett_camel_Invoke;
+static gint ett_camel_T_linkedId;
+static gint ett_camel_ReturnResult;
+static gint ett_camel_T_result;
+static gint ett_camel_ReturnError;
+static gint ett_camel_Reject;
+static gint ett_camel_T_problem;
+static gint ett_camel_InvokeId;
+
+static expert_field ei_camel_unknown_invokeData;
+static expert_field ei_camel_unknown_returnResultData;
+static expert_field ei_camel_unknown_returnErrorData;
+static expert_field ei_camel_par_wrong_length;
+static expert_field ei_camel_bcd_not_digit;
/* Preference settings default */
#define MAX_SSN 254
@@ -884,7 +873,7 @@ static const value_string camel_Component_vals[] = {
const value_string camelSRTtype_naming[]= {
{ CAMELSRT_SESSION, "TCAP_Session" },
- { CAMELSRT_VOICE_INITIALDP, "InialDP/Continue" },
+ { CAMELSRT_VOICE_INITIALDP, "InitialDP/Continue" },
{ CAMELSRT_VOICE_ACR1, "Slice1_ACR/ACH" },
{ CAMELSRT_VOICE_ACR2, "Slice2_ACR/ACH" },
{ CAMELSRT_VOICE_ACR3, "Slice3_ACR/ACH" },
@@ -999,9 +988,6 @@ static const value_string camel_ectTreatmentIndicator_values[] = {
{ 0, NULL }
};
-
-/*--- Included file: packet-camel-val.h ---*/
-#line 1 "./asn1/camel/packet-camel-val.h"
#define tc_Messages "0.0.17.773.2.1.3"
#define tc_NotationExtensions "0.0.17.775.2.4.1"
#define ros_InformationObjects "2.4.5.0"
@@ -1183,12 +1169,6 @@ static const value_string camel_ectTreatmentIndicator_values[] = {
#define id_CAP_U_ABORT_Reason "0.4.0.0.1.1.2.2"
#define noInvokeId NULL
-/*--- End of included file: packet-camel-val.h ---*/
-#line 303 "./asn1/camel/packet-camel-template.c"
-
-
-/*--- Included file: packet-camel-table.c ---*/
-#line 1 "./asn1/camel/packet-camel-table.c"
/* CAMEL OPERATIONS */
const value_string camel_opr_code_strings[] = {
@@ -1273,9 +1253,6 @@ static const value_string camel_err_code_string_vals[] = {
};
-/*--- End of included file: packet-camel-table.c ---*/
-#line 305 "./asn1/camel/packet-camel-template.c"
-
/*
* DEBUG fonctions
*/
@@ -1315,7 +1292,7 @@ camelstat_init(struct register_srt* srt _U_, GArray* srt_array)
}
static tap_packet_status
-camelstat_packet(void *pcamel, packet_info *pinfo, epan_dissect_t *edt _U_, const void *psi)
+camelstat_packet(void *pcamel, packet_info *pinfo, epan_dissect_t *edt _U_, const void *psi, tap_flags_t flags _U_)
{
guint idx = 0;
srt_stat_table *camel_srt_table;
@@ -1373,15 +1350,12 @@ dissect_RP_cause_ie(tvbuff_t *tvb, guint32 offset, _U_ guint len,
return(curr_offset - offset);
}
-static int dissect_camel_InitialDPArgExtensionV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-
+static int dissect_camel_InitialDPArgExtensionV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
-/*--- Included file: packet-camel-fn.c ---*/
-#line 1 "./asn1/camel/packet-camel-fn.c"
static int
-dissect_camel_AccessPointName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AccessPointName(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -1401,7 +1375,7 @@ dissect_camel_AccessPointName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_AChBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AChBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -1423,7 +1397,7 @@ dissect_camel_AChBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuf
static int
-dissect_camel_CallSegmentID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallSegmentID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1444,7 +1418,7 @@ static const ber_choice_t AChChargingAddress_choice[] = {
};
static int
-dissect_camel_AChChargingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AChChargingAddress(bool implicit_tag _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,
AChChargingAddress_choice, hf_index, ett_camel_AChChargingAddress,
NULL);
@@ -1455,7 +1429,7 @@ dissect_camel_AChChargingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_Digits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_Digits(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/*
* Digits {PARAMETERS-BOUND : bound} ::= OCTET STRING (SIZE(
* bound.&minDigitsLength .. bound.&maxDigitsLength))
@@ -1494,7 +1468,7 @@ dissect_camel_Digits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
tvbuff_t *parameter_tvb;
proto_tree *subtree;
gint ett = -1;
- gboolean digits = FALSE;
+ bool digits = FALSE;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
&parameter_tvb);
@@ -1541,7 +1515,7 @@ dissect_camel_Digits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
static int
-dissect_camel_AdditionalCallingPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AdditionalCallingPartyNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_Digits(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -1550,7 +1524,7 @@ dissect_camel_AdditionalCallingPartyNumber(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_camel_AlertingPattern(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AlertingPattern(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1560,7 +1534,7 @@ dissect_camel_AlertingPattern(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_INTEGER_0_8191(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_8191(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1580,7 +1554,7 @@ static const ber_sequence_t CAI_GSM0224_sequence[] = {
};
static int
-dissect_camel_CAI_GSM0224(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAI_GSM0224(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CAI_GSM0224_sequence, hf_index, ett_camel_CAI_GSM0224);
@@ -1590,7 +1564,7 @@ dissect_camel_CAI_GSM0224(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_camel_INTEGER_1_86400(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_86400(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1605,7 +1579,7 @@ static const ber_sequence_t AOCSubsequent_sequence[] = {
};
static int
-dissect_camel_AOCSubsequent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AOCSubsequent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AOCSubsequent_sequence, hf_index, ett_camel_AOCSubsequent);
@@ -1620,7 +1594,7 @@ static const ber_sequence_t AOCBeforeAnswer_sequence[] = {
};
static int
-dissect_camel_AOCBeforeAnswer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AOCBeforeAnswer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AOCBeforeAnswer_sequence, hf_index, ett_camel_AOCBeforeAnswer);
@@ -1635,7 +1609,7 @@ static const ber_sequence_t AOCGPRS_sequence[] = {
};
static int
-dissect_camel_AOCGPRS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AOCGPRS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AOCGPRS_sequence, hf_index, ett_camel_AOCGPRS);
@@ -1651,7 +1625,7 @@ static const value_string camel_AppendFreeFormatData_vals[] = {
static int
-dissect_camel_AppendFreeFormatData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AppendFreeFormatData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1661,7 +1635,7 @@ dissect_camel_AppendFreeFormatData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_ApplicationTimer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ApplicationTimer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1671,7 +1645,7 @@ dissect_camel_ApplicationTimer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_AssistingSSPIPRoutingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AssistingSSPIPRoutingAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_Digits(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -1680,7 +1654,7 @@ dissect_camel_AssistingSSPIPRoutingAddress(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_camel_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -1689,7 +1663,7 @@ dissect_camel_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
static int
-dissect_camel_INTEGER_1_1200(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_1200(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1699,7 +1673,7 @@ dissect_camel_INTEGER_1_1200(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_camel_INTEGER_1_3(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_3(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1709,7 +1683,7 @@ dissect_camel_INTEGER_1_3(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_camel_INTEGER_1_20(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_20(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1727,7 +1701,7 @@ static const ber_sequence_t Burst_sequence[] = {
};
static int
-dissect_camel_Burst(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_Burst(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
Burst_sequence, hf_index, ett_camel_Burst);
@@ -1742,7 +1716,7 @@ static const ber_sequence_t BurstList_sequence[] = {
};
static int
-dissect_camel_BurstList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BurstList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
BurstList_sequence, hf_index, ett_camel_BurstList);
@@ -1763,7 +1737,7 @@ static const ber_choice_t AudibleIndicator_choice[] = {
};
static int
-dissect_camel_AudibleIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AudibleIndicator(bool implicit_tag _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,
AudibleIndicator_choice, hf_index, ett_camel_AudibleIndicator,
NULL);
@@ -1774,7 +1748,7 @@ dissect_camel_AudibleIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_OCTET_STRING_SIZE_1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1789,7 +1763,7 @@ static const ber_sequence_t BackwardServiceInteractionInd_sequence[] = {
};
static int
-dissect_camel_BackwardServiceInteractionInd(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BackwardServiceInteractionInd(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
BackwardServiceInteractionInd_sequence, hf_index, ett_camel_BackwardServiceInteractionInd);
@@ -1803,7 +1777,7 @@ static const ber_sequence_t GapOnService_sequence[] = {
};
static int
-dissect_camel_GapOnService(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GapOnService(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
GapOnService_sequence, hf_index, ett_camel_GapOnService);
@@ -1818,7 +1792,7 @@ static const ber_sequence_t T_calledAddressAndService_sequence[] = {
};
static int
-dissect_camel_T_calledAddressAndService(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_calledAddressAndService(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_calledAddressAndService_sequence, hf_index, ett_camel_T_calledAddressAndService);
@@ -1833,7 +1807,7 @@ static const ber_sequence_t T_callingAddressAndService_sequence[] = {
};
static int
-dissect_camel_T_callingAddressAndService(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_callingAddressAndService(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_callingAddressAndService_sequence, hf_index, ett_camel_T_callingAddressAndService);
@@ -1858,7 +1832,7 @@ static const ber_choice_t BasicGapCriteria_choice[] = {
};
static int
-dissect_camel_BasicGapCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BasicGapCriteria(bool implicit_tag _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,
BasicGapCriteria_choice, hf_index, ett_camel_BasicGapCriteria,
NULL);
@@ -1895,7 +1869,7 @@ static const value_string camel_EventTypeBCSM_vals[] = {
static int
-dissect_camel_EventTypeBCSM(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventTypeBCSM(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1912,7 +1886,7 @@ static const value_string camel_MonitorMode_vals[] = {
static int
-dissect_camel_MonitorMode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MonitorMode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1922,7 +1896,7 @@ dissect_camel_MonitorMode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_camel_INTEGER_1_30(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_30(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1932,7 +1906,7 @@ dissect_camel_INTEGER_1_30(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_OCTET_STRING_SIZE_1_2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_1_2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1942,7 +1916,7 @@ dissect_camel_OCTET_STRING_SIZE_1_2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_camel_INTEGER_1_127(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_127(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -1961,7 +1935,7 @@ static const ber_sequence_t MidCallControlInfo_sequence[] = {
};
static int
-dissect_camel_MidCallControlInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MidCallControlInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
MidCallControlInfo_sequence, hf_index, ett_camel_MidCallControlInfo);
@@ -1971,7 +1945,7 @@ dissect_camel_MidCallControlInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -1983,7 +1957,7 @@ static const ber_sequence_t ChangeOfLocationAlt_sequence[] = {
};
static int
-dissect_camel_ChangeOfLocationAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChangeOfLocationAlt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ChangeOfLocationAlt_sequence, hf_index, ett_camel_ChangeOfLocationAlt);
@@ -2014,7 +1988,7 @@ static const ber_choice_t ChangeOfLocation_choice[] = {
};
static int
-dissect_camel_ChangeOfLocation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChangeOfLocation(bool implicit_tag _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,
ChangeOfLocation_choice, hf_index, ett_camel_ChangeOfLocation,
NULL);
@@ -2028,7 +2002,7 @@ static const ber_sequence_t ChangeOfPositionControlInfo_sequence_of[1] = {
};
static int
-dissect_camel_ChangeOfPositionControlInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChangeOfPositionControlInfo(bool implicit_tag _U_, 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,
ChangeOfPositionControlInfo_sequence_of, hf_index, ett_camel_ChangeOfPositionControlInfo);
@@ -2038,7 +2012,7 @@ dissect_camel_ChangeOfPositionControlInfo(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_camel_NumberOfDigits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NumberOfDigits(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2054,7 +2028,7 @@ static const ber_sequence_t DpSpecificCriteriaAlt_sequence[] = {
};
static int
-dissect_camel_DpSpecificCriteriaAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DpSpecificCriteriaAlt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
DpSpecificCriteriaAlt_sequence, hf_index, ett_camel_DpSpecificCriteriaAlt);
@@ -2077,7 +2051,7 @@ static const ber_choice_t DpSpecificCriteria_choice[] = {
};
static int
-dissect_camel_DpSpecificCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DpSpecificCriteria(bool implicit_tag _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,
DpSpecificCriteria_choice, hf_index, ett_camel_DpSpecificCriteria,
NULL);
@@ -2096,7 +2070,7 @@ static const ber_sequence_t BCSMEvent_sequence[] = {
};
static int
-dissect_camel_BCSMEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BCSMEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
BCSMEvent_sequence, hf_index, ett_camel_BCSMEvent);
@@ -2106,7 +2080,7 @@ dissect_camel_BCSMEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_camel_Cause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_Cause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint8 Cause_value;
@@ -2133,7 +2107,7 @@ static const ber_sequence_t BCSM_Failure_sequence[] = {
};
static int
-dissect_camel_BCSM_Failure(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BCSM_Failure(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
BCSM_Failure_sequence, hf_index, ett_camel_BCSM_Failure);
@@ -2143,7 +2117,7 @@ dissect_camel_BCSM_Failure(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_T_bearerCap(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_bearerCap(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -2170,7 +2144,7 @@ static const ber_choice_t BearerCapability_choice[] = {
};
static int
-dissect_camel_BearerCapability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_BearerCapability(bool implicit_tag _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,
BearerCapability_choice, hf_index, ett_camel_BearerCapability,
NULL);
@@ -2181,7 +2155,7 @@ dissect_camel_BearerCapability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_CalledPartyBCDNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CalledPartyBCDNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* See 3GPP TS 29.078
* and 3GPP TS 24.008, section 10.5.4.7
* Indicates the Called Party Number, including service selection information.
@@ -2216,7 +2190,7 @@ dissect_camel_CalledPartyBCDNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_CalledPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CalledPartyNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -2236,7 +2210,7 @@ dissect_camel_CalledPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_camel_CallingPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallingPartyNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -2256,7 +2230,7 @@ dissect_isup_calling_party_number_parameter(parameter_tvb, actx->pinfo, subtree,
static int
-dissect_camel_CallResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallResult(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -2280,7 +2254,7 @@ static const ber_sequence_t CallSegmentFailure_sequence[] = {
};
static int
-dissect_camel_CallSegmentFailure(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallSegmentFailure(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CallSegmentFailure_sequence, hf_index, ett_camel_CallSegmentFailure);
@@ -2290,7 +2264,7 @@ dissect_camel_CallSegmentFailure(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_InvokeID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InvokeID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2305,7 +2279,7 @@ static const ber_sequence_t CallSegmentToCancel_sequence[] = {
};
static int
-dissect_camel_CallSegmentToCancel(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallSegmentToCancel(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CallSegmentToCancel_sequence, hf_index, ett_camel_CallSegmentToCancel);
@@ -2315,7 +2289,7 @@ dissect_camel_CallSegmentToCancel(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_INTEGER_1_864000(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_864000(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2325,7 +2299,7 @@ dissect_camel_INTEGER_1_864000(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_T_audibleIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_audibleIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
if (tvb_reported_length_remaining(tvb,offset) < 2)
offset = dissect_camel_BOOLEAN(TRUE, tvb, offset, actx , tree, hf_camel_audibleIndicatorTone);
else
@@ -2339,7 +2313,7 @@ dissect_camel_T_audibleIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_T_local(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_local(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
if (is_ExtensionField){
hf_index = hf_camel_extension_code_local;
@@ -2371,7 +2345,7 @@ dissect_camel_T_local(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
static int
-dissect_camel_T_global(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_global(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_object_identifier_str(implicit_tag, actx, tree, tvb, offset, hf_index, &camel_obj_id);
return offset;
@@ -2391,7 +2365,7 @@ static const ber_choice_t Code_choice[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_Code(bool implicit_tag _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,
Code_choice, hf_index, ett_camel_Code,
NULL);
@@ -2402,7 +2376,7 @@ dissect_camel_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_camel_T_value(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_value(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/*XXX handle local form here */
if(camel_obj_id){
offset=call_ber_oid_callback(camel_obj_id, tvb, offset, actx->pinfo, tree, NULL);
@@ -2422,7 +2396,7 @@ static const ber_sequence_t ExtensionField_sequence[] = {
};
static int
-dissect_camel_ExtensionField(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ExtensionField(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
camel_obj_id = NULL;
is_ExtensionField =TRUE;
@@ -2438,7 +2412,7 @@ static const ber_sequence_t Extensions_sequence_of[1] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_Extensions(bool implicit_tag _U_, 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,
Extensions_sequence_of, hf_index, ett_camel_Extensions);
@@ -2456,7 +2430,7 @@ static const ber_sequence_t T_timeDurationCharging_sequence[] = {
};
static int
-dissect_camel_T_timeDurationCharging(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_timeDurationCharging(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_timeDurationCharging_sequence, hf_index, ett_camel_T_timeDurationCharging);
@@ -2475,7 +2449,7 @@ static const ber_choice_t CAMEL_AChBillingChargingCharacteristics_choice[] = {
};
static int
-dissect_camel_CAMEL_AChBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_AChBillingChargingCharacteristics(bool implicit_tag _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,
CAMEL_AChBillingChargingCharacteristics_choice, hf_index, ett_camel_CAMEL_AChBillingChargingCharacteristics,
NULL);
@@ -2486,7 +2460,7 @@ dissect_camel_CAMEL_AChBillingChargingCharacteristics(gboolean implicit_tag _U_,
static int
-dissect_camel_LegType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_LegType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2505,7 +2479,7 @@ static const ber_choice_t ReceivingSideID_choice[] = {
};
static int
-dissect_camel_ReceivingSideID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReceivingSideID(bool implicit_tag _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,
ReceivingSideID_choice, hf_index, ett_camel_ReceivingSideID,
NULL);
@@ -2516,7 +2490,7 @@ dissect_camel_ReceivingSideID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_TimeIfNoTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimeIfNoTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2526,7 +2500,7 @@ dissect_camel_TimeIfNoTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_INTEGER_0_864000(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_864000(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2541,7 +2515,7 @@ static const ber_sequence_t TimeIfTariffSwitch_sequence[] = {
};
static int
-dissect_camel_TimeIfTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimeIfTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
TimeIfTariffSwitch_sequence, hf_index, ett_camel_TimeIfTariffSwitch);
@@ -2562,7 +2536,7 @@ static const ber_choice_t TimeInformation_choice[] = {
};
static int
-dissect_camel_TimeInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimeInformation(bool implicit_tag _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,
TimeInformation_choice, hf_index, ett_camel_TimeInformation,
NULL);
@@ -2582,7 +2556,7 @@ static const ber_sequence_t T_timeDurationChargingResult_sequence[] = {
};
static int
-dissect_camel_T_timeDurationChargingResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_timeDurationChargingResult(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_timeDurationChargingResult_sequence, hf_index, ett_camel_T_timeDurationChargingResult);
@@ -2601,7 +2575,7 @@ static const ber_choice_t CAMEL_CallResult_choice[] = {
};
static int
-dissect_camel_CAMEL_CallResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_CallResult(bool implicit_tag _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,
CAMEL_CallResult_choice, hf_index, ett_camel_CAMEL_CallResult,
NULL);
@@ -2612,7 +2586,7 @@ dissect_camel_CAMEL_CallResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_OCTET_STRING_SIZE_bound__minFCIBillingChargingDataLength_bound__maxFCIBillingChargingDataLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_bound__minFCIBillingChargingDataLength_bound__maxFCIBillingChargingDataLength(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2631,7 +2605,7 @@ static const ber_choice_t SendingSideID_choice[] = {
};
static int
-dissect_camel_SendingSideID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SendingSideID(bool implicit_tag _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,
SendingSideID_choice, hf_index, ett_camel_SendingSideID,
NULL);
@@ -2648,7 +2622,7 @@ static const ber_sequence_t T_fci_fCIBCCCAMELsequence1_sequence[] = {
};
static int
-dissect_camel_T_fci_fCIBCCCAMELsequence1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_fci_fCIBCCCAMELsequence1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_fci_fCIBCCCAMELsequence1_sequence, hf_index, ett_camel_T_fci_fCIBCCCAMELsequence1);
@@ -2667,7 +2641,7 @@ static const ber_choice_t CAMEL_FCIBillingChargingCharacteristics_choice[] = {
};
static int
-dissect_camel_CAMEL_FCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_FCIBillingChargingCharacteristics(bool implicit_tag _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,
CAMEL_FCIBillingChargingCharacteristics_choice, hf_index, ett_camel_CAMEL_FCIBillingChargingCharacteristics,
NULL);
@@ -2678,7 +2652,7 @@ dissect_camel_CAMEL_FCIBillingChargingCharacteristics(gboolean implicit_tag _U_,
static int
-dissect_camel_PDPID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PDPID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2694,7 +2668,7 @@ static const ber_sequence_t T_fciGPRS_fCIBCCCAMELsequence1_sequence[] = {
};
static int
-dissect_camel_T_fciGPRS_fCIBCCCAMELsequence1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_fciGPRS_fCIBCCCAMELsequence1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_fciGPRS_fCIBCCCAMELsequence1_sequence, hf_index, ett_camel_T_fciGPRS_fCIBCCCAMELsequence1);
@@ -2708,7 +2682,7 @@ static const ber_sequence_t CAMEL_FCIGPRSBillingChargingCharacteristics_sequence
};
static int
-dissect_camel_CAMEL_FCIGPRSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_FCIGPRSBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_FCIGPRSBillingChargingCharacteristics_sequence, hf_index, ett_camel_CAMEL_FCIGPRSBillingChargingCharacteristics);
@@ -2723,7 +2697,7 @@ static const ber_sequence_t T_fciSMS_fCIBCCCAMELsequence1_sequence[] = {
};
static int
-dissect_camel_T_fciSMS_fCIBCCCAMELsequence1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_fciSMS_fCIBCCCAMELsequence1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_fciSMS_fCIBCCCAMELsequence1_sequence, hf_index, ett_camel_T_fciSMS_fCIBCCCAMELsequence1);
@@ -2742,7 +2716,7 @@ static const ber_choice_t CAMEL_FCISMSBillingChargingCharacteristics_choice[] =
};
static int
-dissect_camel_CAMEL_FCISMSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_FCISMSBillingChargingCharacteristics(bool implicit_tag _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,
CAMEL_FCISMSBillingChargingCharacteristics_choice, hf_index, ett_camel_CAMEL_FCISMSBillingChargingCharacteristics,
NULL);
@@ -2756,7 +2730,7 @@ static const ber_sequence_t CAMEL_SCIBillingChargingCharacteristicsAlt_sequence[
};
static int
-dissect_camel_CAMEL_SCIBillingChargingCharacteristicsAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_SCIBillingChargingCharacteristicsAlt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_SCIBillingChargingCharacteristicsAlt_sequence, hf_index, ett_camel_CAMEL_SCIBillingChargingCharacteristicsAlt);
@@ -2779,7 +2753,7 @@ static const ber_choice_t CAMEL_SCIBillingChargingCharacteristics_choice[] = {
};
static int
-dissect_camel_CAMEL_SCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_SCIBillingChargingCharacteristics(bool implicit_tag _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,
CAMEL_SCIBillingChargingCharacteristics_choice, hf_index, ett_camel_CAMEL_SCIBillingChargingCharacteristics,
NULL);
@@ -2795,7 +2769,7 @@ static const ber_sequence_t CAMEL_SCIGPRSBillingChargingCharacteristics_sequence
};
static int
-dissect_camel_CAMEL_SCIGPRSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_SCIGPRSBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_SCIGPRSBillingChargingCharacteristics_sequence, hf_index, ett_camel_CAMEL_SCIGPRSBillingChargingCharacteristics);
@@ -2805,7 +2779,7 @@ dissect_camel_CAMEL_SCIGPRSBillingChargingCharacteristics(gboolean implicit_tag
static int
-dissect_camel_Carrier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_Carrier(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2822,7 +2796,7 @@ static const value_string camel_CGEncountered_vals[] = {
static int
-dissect_camel_CGEncountered(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CGEncountered(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2832,7 +2806,7 @@ dissect_camel_CGEncountered(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_camel_ChargeIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChargeIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2842,7 +2816,7 @@ dissect_camel_ChargeIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_LocationNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_LocationNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -2862,7 +2836,7 @@ dissect_isup_location_number_parameter(parameter_tvb, actx->pinfo, subtree, NULL
static int
-dissect_camel_ChargeNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChargeNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_LocationNumber(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -2871,7 +2845,7 @@ dissect_camel_ChargeNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_INTEGER_1_4294967295(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_1_4294967295(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2892,7 +2866,7 @@ static const ber_choice_t ChargingCharacteristics_choice[] = {
};
static int
-dissect_camel_ChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChargingCharacteristics(bool implicit_tag _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,
ChargingCharacteristics_choice, hf_index, ett_camel_ChargingCharacteristics,
NULL);
@@ -2903,7 +2877,7 @@ dissect_camel_ChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_camel_INTEGER_0_4294967295(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_4294967295(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2918,7 +2892,7 @@ static const ber_sequence_t T_volumeIfTariffSwitch_sequence[] = {
};
static int
-dissect_camel_T_volumeIfTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_volumeIfTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_volumeIfTariffSwitch_sequence, hf_index, ett_camel_T_volumeIfTariffSwitch);
@@ -2939,7 +2913,7 @@ static const ber_choice_t TransferredVolume_choice[] = {
};
static int
-dissect_camel_TransferredVolume(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TransferredVolume(bool implicit_tag _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,
TransferredVolume_choice, hf_index, ett_camel_TransferredVolume,
NULL);
@@ -2950,7 +2924,7 @@ dissect_camel_TransferredVolume(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_camel_INTEGER_0_86400(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_86400(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -2965,7 +2939,7 @@ static const ber_sequence_t T_timeGPRSIfTariffSwitch_sequence[] = {
};
static int
-dissect_camel_T_timeGPRSIfTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_timeGPRSIfTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_timeGPRSIfTariffSwitch_sequence, hf_index, ett_camel_T_timeGPRSIfTariffSwitch);
@@ -2986,7 +2960,7 @@ static const ber_choice_t ElapsedTime_choice[] = {
};
static int
-dissect_camel_ElapsedTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ElapsedTime(bool implicit_tag _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,
ElapsedTime_choice, hf_index, ett_camel_ElapsedTime,
NULL);
@@ -3008,7 +2982,7 @@ static const ber_choice_t ChargingResult_choice[] = {
};
static int
-dissect_camel_ChargingResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChargingResult(bool implicit_tag _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,
ChargingResult_choice, hf_index, ett_camel_ChargingResult,
NULL);
@@ -3019,7 +2993,7 @@ dissect_camel_ChargingResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_camel_INTEGER_0_255(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_255(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3034,7 +3008,7 @@ static const ber_sequence_t T_rO_VolumeIfTariffSwitch_sequence[] = {
};
static int
-dissect_camel_T_rO_VolumeIfTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_rO_VolumeIfTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_rO_VolumeIfTariffSwitch_sequence, hf_index, ett_camel_T_rO_VolumeIfTariffSwitch);
@@ -3055,7 +3029,7 @@ static const ber_choice_t TransferredVolumeRollOver_choice[] = {
};
static int
-dissect_camel_TransferredVolumeRollOver(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TransferredVolumeRollOver(bool implicit_tag _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,
TransferredVolumeRollOver_choice, hf_index, ett_camel_TransferredVolumeRollOver,
NULL);
@@ -3071,7 +3045,7 @@ static const ber_sequence_t T_rO_TimeGPRSIfTariffSwitch_sequence[] = {
};
static int
-dissect_camel_T_rO_TimeGPRSIfTariffSwitch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_rO_TimeGPRSIfTariffSwitch(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_rO_TimeGPRSIfTariffSwitch_sequence, hf_index, ett_camel_T_rO_TimeGPRSIfTariffSwitch);
@@ -3092,7 +3066,7 @@ static const ber_choice_t ElapsedTimeRollOver_choice[] = {
};
static int
-dissect_camel_ElapsedTimeRollOver(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ElapsedTimeRollOver(bool implicit_tag _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,
ElapsedTimeRollOver_choice, hf_index, ett_camel_ElapsedTimeRollOver,
NULL);
@@ -3114,7 +3088,7 @@ static const ber_choice_t ChargingRollOver_choice[] = {
};
static int
-dissect_camel_ChargingRollOver(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ChargingRollOver(bool implicit_tag _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,
ChargingRollOver_choice, hf_index, ett_camel_ChargingRollOver,
NULL);
@@ -3132,7 +3106,7 @@ static const value_string camel_ErrorTreatment_vals[] = {
static int
-dissect_camel_ErrorTreatment(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ErrorTreatment(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3156,7 +3130,7 @@ static const ber_sequence_t CollectedDigits_sequence[] = {
};
static int
-dissect_camel_CollectedDigits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CollectedDigits(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CollectedDigits_sequence, hf_index, ett_camel_CollectedDigits);
@@ -3175,7 +3149,7 @@ static const ber_choice_t CollectedInfo_choice[] = {
};
static int
-dissect_camel_CollectedInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CollectedInfo(bool implicit_tag _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,
CollectedInfo_choice, hf_index, ett_camel_CollectedInfo,
NULL);
@@ -3194,7 +3168,7 @@ static const value_string camel_ConnectedNumberTreatmentInd_vals[] = {
static int
-dissect_camel_ConnectedNumberTreatmentInd(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ConnectedNumberTreatmentInd(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3210,7 +3184,7 @@ static const value_string camel_ControlType_vals[] = {
static int
-dissect_camel_ControlType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ControlType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3220,7 +3194,7 @@ dissect_camel_ControlType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_camel_ScfID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ScfID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3235,7 +3209,7 @@ static const ber_sequence_t CompoundCriteria_sequence[] = {
};
static int
-dissect_camel_CompoundCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CompoundCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CompoundCriteria_sequence, hf_index, ett_camel_CompoundCriteria);
@@ -3245,7 +3219,7 @@ dissect_camel_CompoundCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_CorrelationID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CorrelationID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_Digits(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -3254,7 +3228,7 @@ dissect_camel_CorrelationID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_camel_DateAndTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DateAndTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/*
@@ -3358,7 +3332,7 @@ static const ber_sequence_t DestinationRoutingAddress_sequence_of[1] = {
};
static int
-dissect_camel_DestinationRoutingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DestinationRoutingAddress(bool implicit_tag _U_, 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,
DestinationRoutingAddress_sequence_of, hf_index, ett_camel_DestinationRoutingAddress);
@@ -3374,7 +3348,7 @@ static const value_string camel_InitiatorOfServiceChange_vals[] = {
static int
-dissect_camel_InitiatorOfServiceChange(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitiatorOfServiceChange(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3390,7 +3364,7 @@ static const value_string camel_NatureOfServiceChange_vals[] = {
static int
-dissect_camel_NatureOfServiceChange(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NatureOfServiceChange(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3406,7 +3380,7 @@ static const ber_sequence_t T_oServiceChangeSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oServiceChangeSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oServiceChangeSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oServiceChangeSpecificInfo_sequence, hf_index, ett_camel_T_oServiceChangeSpecificInfo);
@@ -3422,7 +3396,7 @@ static const ber_sequence_t T_tServiceChangeSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tServiceChangeSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tServiceChangeSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tServiceChangeSpecificInfo_sequence, hf_index, ett_camel_T_tServiceChangeSpecificInfo);
@@ -3436,7 +3410,7 @@ static const ber_sequence_t T_collectedInfoSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_collectedInfoSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_collectedInfoSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_collectedInfoSpecificInfo_sequence, hf_index, ett_camel_T_collectedInfoSpecificInfo);
@@ -3452,7 +3426,7 @@ static const ber_sequence_t DpSpecificInfoAlt_sequence[] = {
};
static int
-dissect_camel_DpSpecificInfoAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DpSpecificInfoAlt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
DpSpecificInfoAlt_sequence, hf_index, ett_camel_DpSpecificInfoAlt);
@@ -3462,7 +3436,7 @@ dissect_camel_DpSpecificInfoAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_camel_T_pDPTypeOrganization(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pDPTypeOrganization(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -3480,7 +3454,7 @@ dissect_camel_T_pDPTypeOrganization(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_camel_T_pDPTypeNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pDPTypeNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -3510,7 +3484,7 @@ dissect_camel_T_pDPTypeNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_T_pDPAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pDPAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -3553,7 +3527,7 @@ static const ber_sequence_t EndUserAddress_sequence[] = {
};
static int
-dissect_camel_EndUserAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EndUserAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EndUserAddress_sequence, hf_index, ett_camel_EndUserAddress);
@@ -3567,7 +3541,7 @@ static const ber_sequence_t T_routeSelectFailureSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_routeSelectFailureSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_routeSelectFailureSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_routeSelectFailureSpecificInfo_sequence, hf_index, ett_camel_T_routeSelectFailureSpecificInfo);
@@ -3581,7 +3555,7 @@ static const ber_sequence_t T_oCalledPartyBusySpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oCalledPartyBusySpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oCalledPartyBusySpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oCalledPartyBusySpecificInfo_sequence, hf_index, ett_camel_T_oCalledPartyBusySpecificInfo);
@@ -3594,7 +3568,7 @@ static const ber_sequence_t T_oNoAnswerSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oNoAnswerSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oNoAnswerSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oNoAnswerSpecificInfo_sequence, hf_index, ett_camel_T_oNoAnswerSpecificInfo);
@@ -3613,7 +3587,7 @@ static const ber_sequence_t T_oAnswerSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oAnswerSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oAnswerSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oAnswerSpecificInfo_sequence, hf_index, ett_camel_T_oAnswerSpecificInfo);
@@ -3634,7 +3608,7 @@ static const ber_choice_t T_omidCallEvents_choice[] = {
};
static int
-dissect_camel_T_omidCallEvents(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_omidCallEvents(bool implicit_tag _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_omidCallEvents_choice, hf_index, ett_camel_T_omidCallEvents,
NULL);
@@ -3649,7 +3623,7 @@ static const ber_sequence_t T_oMidCallSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oMidCallSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oMidCallSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oMidCallSpecificInfo_sequence, hf_index, ett_camel_T_oMidCallSpecificInfo);
@@ -3663,7 +3637,7 @@ static const ber_sequence_t T_oDisconnectSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oDisconnectSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oDisconnectSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oDisconnectSpecificInfo_sequence, hf_index, ett_camel_T_oDisconnectSpecificInfo);
@@ -3680,7 +3654,7 @@ static const ber_sequence_t T_tBusySpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tBusySpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tBusySpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tBusySpecificInfo_sequence, hf_index, ett_camel_T_tBusySpecificInfo);
@@ -3695,7 +3669,7 @@ static const ber_sequence_t T_tNoAnswerSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tNoAnswerSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tNoAnswerSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tNoAnswerSpecificInfo_sequence, hf_index, ett_camel_T_tNoAnswerSpecificInfo);
@@ -3714,7 +3688,7 @@ static const ber_sequence_t T_tAnswerSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tAnswerSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tAnswerSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tAnswerSpecificInfo_sequence, hf_index, ett_camel_T_tAnswerSpecificInfo);
@@ -3735,7 +3709,7 @@ static const ber_choice_t T_tmidCallEvents_choice[] = {
};
static int
-dissect_camel_T_tmidCallEvents(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tmidCallEvents(bool implicit_tag _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_tmidCallEvents_choice, hf_index, ett_camel_T_tmidCallEvents,
NULL);
@@ -3750,7 +3724,7 @@ static const ber_sequence_t T_tMidCallSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tMidCallSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tMidCallSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tMidCallSpecificInfo_sequence, hf_index, ett_camel_T_tMidCallSpecificInfo);
@@ -3764,7 +3738,7 @@ static const ber_sequence_t T_tDisconnectSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tDisconnectSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tDisconnectSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tDisconnectSpecificInfo_sequence, hf_index, ett_camel_T_tDisconnectSpecificInfo);
@@ -3778,7 +3752,7 @@ static const ber_sequence_t T_oTermSeizedSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oTermSeizedSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oTermSeizedSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oTermSeizedSpecificInfo_sequence, hf_index, ett_camel_T_oTermSeizedSpecificInfo);
@@ -3792,7 +3766,7 @@ static const ber_sequence_t T_callAcceptedSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_callAcceptedSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_callAcceptedSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_callAcceptedSpecificInfo_sequence, hf_index, ett_camel_T_callAcceptedSpecificInfo);
@@ -3806,7 +3780,7 @@ static const ber_sequence_t T_oAbandonSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oAbandonSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oAbandonSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oAbandonSpecificInfo_sequence, hf_index, ett_camel_T_oAbandonSpecificInfo);
@@ -3819,7 +3793,7 @@ static const ber_sequence_t MetDPCriterionAlt_sequence[] = {
};
static int
-dissect_camel_MetDPCriterionAlt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MetDPCriterionAlt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
MetDPCriterionAlt_sequence, hf_index, ett_camel_MetDPCriterionAlt);
@@ -3858,7 +3832,7 @@ static const ber_choice_t MetDPCriterion_choice[] = {
};
static int
-dissect_camel_MetDPCriterion(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MetDPCriterion(bool implicit_tag _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,
MetDPCriterion_choice, hf_index, ett_camel_MetDPCriterion,
NULL);
@@ -3872,7 +3846,7 @@ static const ber_sequence_t MetDPCriteriaList_sequence_of[1] = {
};
static int
-dissect_camel_MetDPCriteriaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MetDPCriteriaList(bool implicit_tag _U_, 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,
MetDPCriteriaList_sequence_of, hf_index, ett_camel_MetDPCriteriaList);
@@ -3887,7 +3861,7 @@ static const ber_sequence_t T_oChangeOfPositionSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_oChangeOfPositionSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_oChangeOfPositionSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_oChangeOfPositionSpecificInfo_sequence, hf_index, ett_camel_T_oChangeOfPositionSpecificInfo);
@@ -3902,7 +3876,7 @@ static const ber_sequence_t T_tChangeOfPositionSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_tChangeOfPositionSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_tChangeOfPositionSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_tChangeOfPositionSpecificInfo_sequence, hf_index, ett_camel_T_tChangeOfPositionSpecificInfo);
@@ -3953,7 +3927,7 @@ static const ber_choice_t EventSpecificInformationBCSM_choice[] = {
};
static int
-dissect_camel_EventSpecificInformationBCSM(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventSpecificInformationBCSM(bool implicit_tag _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,
EventSpecificInformationBCSM_choice, hf_index, ett_camel_EventSpecificInformationBCSM,
NULL);
@@ -3973,7 +3947,7 @@ static const value_string camel_MO_SMSCause_vals[] = {
static int
-dissect_camel_MO_SMSCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MO_SMSCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3987,7 +3961,7 @@ static const ber_sequence_t T_o_smsFailureSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_o_smsFailureSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_o_smsFailureSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_o_smsFailureSpecificInfo_sequence, hf_index, ett_camel_T_o_smsFailureSpecificInfo);
@@ -4000,7 +3974,7 @@ static const ber_sequence_t T_o_smsSubmissionSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_o_smsSubmissionSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_o_smsSubmissionSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_o_smsSubmissionSpecificInfo_sequence, hf_index, ett_camel_T_o_smsSubmissionSpecificInfo);
@@ -4010,7 +3984,7 @@ dissect_camel_T_o_smsSubmissionSpecificInfo(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_camel_MT_SMSCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MT_SMSCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4024,7 +3998,7 @@ static const ber_sequence_t T_t_smsFailureSpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_t_smsFailureSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_t_smsFailureSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_t_smsFailureSpecificInfo_sequence, hf_index, ett_camel_T_t_smsFailureSpecificInfo);
@@ -4037,7 +4011,7 @@ static const ber_sequence_t T_t_smsDeliverySpecificInfo_sequence[] = {
};
static int
-dissect_camel_T_t_smsDeliverySpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_t_smsDeliverySpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_t_smsDeliverySpecificInfo_sequence, hf_index, ett_camel_T_t_smsDeliverySpecificInfo);
@@ -4062,7 +4036,7 @@ static const ber_choice_t EventSpecificInformationSMS_choice[] = {
};
static int
-dissect_camel_EventSpecificInformationSMS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventSpecificInformationSMS(bool implicit_tag _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,
EventSpecificInformationSMS_choice, hf_index, ett_camel_EventSpecificInformationSMS,
NULL);
@@ -4083,7 +4057,7 @@ static const value_string camel_EventTypeSMS_vals[] = {
static int
-dissect_camel_EventTypeSMS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventTypeSMS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4093,7 +4067,7 @@ dissect_camel_EventTypeSMS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_FCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FCIBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4112,7 +4086,7 @@ dissect_camel_FCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuf
static int
-dissect_camel_FCIGPRSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FCIGPRSBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4131,7 +4105,7 @@ dissect_camel_FCIGPRSBillingChargingCharacteristics(gboolean implicit_tag _U_, t
static int
-dissect_camel_FCISMSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FCISMSBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4156,7 +4130,7 @@ static const ber_sequence_t ForwardServiceInteractionInd_sequence[] = {
};
static int
-dissect_camel_ForwardServiceInteractionInd(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ForwardServiceInteractionInd(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ForwardServiceInteractionInd_sequence, hf_index, ett_camel_ForwardServiceInteractionInd);
@@ -4177,7 +4151,7 @@ static const ber_choice_t GapCriteria_choice[] = {
};
static int
-dissect_camel_GapCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GapCriteria(bool implicit_tag _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,
GapCriteria_choice, hf_index, ett_camel_GapCriteria,
NULL);
@@ -4193,7 +4167,7 @@ static const ber_sequence_t GapIndicators_sequence[] = {
};
static int
-dissect_camel_GapIndicators(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GapIndicators(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
GapIndicators_sequence, hf_index, ett_camel_GapIndicators);
@@ -4203,7 +4177,7 @@ dissect_camel_GapIndicators(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_camel_IA5String_SIZE_bound__minMessageContentLength_bound__maxMessageContentLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_IA5String_SIZE_bound__minMessageContentLength_bound__maxMessageContentLength(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_IA5String,
actx, tree, tvb, offset, hf_index,
NULL);
@@ -4214,7 +4188,7 @@ dissect_camel_IA5String_SIZE_bound__minMessageContentLength_bound__maxMessageCon
static int
-dissect_camel_OCTET_STRING_SIZE_bound__minAttributesLength_bound__maxAttributesLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_bound__minAttributesLength_bound__maxAttributesLength(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4229,7 +4203,7 @@ static const ber_sequence_t T_text_sequence[] = {
};
static int
-dissect_camel_T_text(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_text(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_text_sequence, hf_index, ett_camel_T_text);
@@ -4242,7 +4216,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4_s
};
static int
-dissect_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4);
@@ -4252,7 +4226,7 @@ dissect_camel_SEQUENCE_SIZE_1_bound__numOfMessageIDs_OF_Integer4(gboolean implic
static int
-dissect_camel_OCTET_STRING_SIZE_2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4262,7 +4236,7 @@ dissect_camel_OCTET_STRING_SIZE_2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_OCTET_STRING_SIZE_4(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCTET_STRING_SIZE_4(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4289,7 +4263,7 @@ static const ber_choice_t VariablePart_choice[] = {
};
static int
-dissect_camel_VariablePart(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_VariablePart(bool implicit_tag _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,
VariablePart_choice, hf_index, ett_camel_VariablePart,
NULL);
@@ -4303,7 +4277,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_5_OF_VariablePart_sequence_of[1] = {
};
static int
-dissect_camel_SEQUENCE_SIZE_1_5_OF_VariablePart(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_5_OF_VariablePart(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_5_OF_VariablePart_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_5_OF_VariablePart);
@@ -4318,7 +4292,7 @@ static const ber_sequence_t T_variableMessage_sequence[] = {
};
static int
-dissect_camel_T_variableMessage(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_variableMessage(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_variableMessage_sequence, hf_index, ett_camel_T_variableMessage);
@@ -4343,7 +4317,7 @@ static const ber_choice_t MessageID_choice[] = {
};
static int
-dissect_camel_MessageID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MessageID(bool implicit_tag _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,
MessageID_choice, hf_index, ett_camel_MessageID,
NULL);
@@ -4354,7 +4328,7 @@ dissect_camel_MessageID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_camel_INTEGER_0_32767(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER_0_32767(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4371,7 +4345,7 @@ static const ber_sequence_t InbandInfo_sequence[] = {
};
static int
-dissect_camel_InbandInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InbandInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InbandInfo_sequence, hf_index, ett_camel_InbandInfo);
@@ -4386,7 +4360,7 @@ static const ber_sequence_t Tone_sequence[] = {
};
static int
-dissect_camel_Tone(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_Tone(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
Tone_sequence, hf_index, ett_camel_Tone);
@@ -4407,7 +4381,7 @@ static const ber_choice_t InformationToSend_choice[] = {
};
static int
-dissect_camel_InformationToSend(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InformationToSend(bool implicit_tag _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,
InformationToSend_choice, hf_index, ett_camel_InformationToSend,
NULL);
@@ -4429,7 +4403,7 @@ static const ber_choice_t GapTreatment_choice[] = {
};
static int
-dissect_camel_GapTreatment(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GapTreatment(bool implicit_tag _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,
GapTreatment_choice, hf_index, ett_camel_GapTreatment,
NULL);
@@ -4440,7 +4414,7 @@ dissect_camel_GapTreatment(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_GenericNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GenericNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -4461,7 +4435,7 @@ static const ber_sequence_t GenericNumbers_set_of[1] = {
};
static int
-dissect_camel_GenericNumbers(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GenericNumbers(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_set_of(implicit_tag, actx, tree, tvb, offset,
GenericNumbers_set_of, hf_index, ett_camel_GenericNumbers);
@@ -4482,7 +4456,7 @@ static const ber_choice_t GPRS_QoS_choice[] = {
};
static int
-dissect_camel_GPRS_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_) {
+dissect_camel_GPRS_QoS(bool implicit_tag _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,
GPRS_QoS_choice, hf_index, ett_camel_GPRS_QoS,
NULL);
@@ -4498,7 +4472,7 @@ static const ber_sequence_t GPRS_QoS_Extension_sequence[] = {
};
static int
-dissect_camel_GPRS_QoS_Extension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GPRS_QoS_Extension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_QoS_Extension_sequence, hf_index, ett_camel_GPRS_QoS_Extension);
@@ -4508,7 +4482,7 @@ dissect_camel_GPRS_QoS_Extension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_GPRSCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GPRSCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4529,7 +4503,7 @@ static const value_string camel_GPRSEventType_vals[] = {
static int
-dissect_camel_GPRSEventType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GPRSEventType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4544,7 +4518,7 @@ static const ber_sequence_t GPRSEvent_sequence[] = {
};
static int
-dissect_camel_GPRSEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GPRSEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
GPRSEvent_sequence, hf_index, ett_camel_GPRSEvent);
@@ -4554,7 +4528,7 @@ dissect_camel_GPRSEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_camel_T_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_) {
+dissect_camel_T_cellGlobalIdOrServiceAreaIdOrLAI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
proto_tree *subtree;
int start_offset;
@@ -4577,7 +4551,7 @@ dissect_camel_T_cellGlobalIdOrServiceAreaIdOrLAI(gboolean implicit_tag _U_, tvbu
static int
-dissect_camel_UserCSGInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_UserCSGInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4598,7 +4572,7 @@ static const ber_sequence_t LocationInformationGPRS_sequence[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_LocationInformationGPRS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_camel_LocationInformationGPRS);
@@ -4612,7 +4586,7 @@ static const ber_sequence_t T_attachChangeOfPositionSpecificInformation_sequence
};
static int
-dissect_camel_T_attachChangeOfPositionSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_attachChangeOfPositionSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_attachChangeOfPositionSpecificInformation_sequence, hf_index, ett_camel_T_attachChangeOfPositionSpecificInformation);
@@ -4631,7 +4605,7 @@ static const ber_sequence_t QualityOfService_sequence[] = {
};
static int
-dissect_camel_QualityOfService(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_QualityOfService(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
QualityOfService_sequence, hf_index, ett_camel_QualityOfService);
@@ -4641,9 +4615,62 @@ dissect_camel_QualityOfService(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_TimeAndTimezone(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimeAndTimezone(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *parameter_tvb;
+ proto_tree *subtree;
+ proto_item *item;
+ gchar *digit_str;
+ guint length;
+ gchar year[5];
+ gchar month[3];
+ gchar day[3];
+ gchar hour[3];
+ gchar minute[3];
+ gchar second[3];
+
+ guint8 oct;
+ int8_t tz;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
- NULL);
+ &parameter_tvb);
+
+
+ if (!parameter_tvb)
+ return offset;
+ length = tvb_reported_length(parameter_tvb);
+ if (length < 8 /*cAPSpecificBoundSetminTimeAndTimezoneLength*/){
+ expert_add_info(actx->pinfo, actx->created_item, &ei_camel_par_wrong_length);
+ return offset;
+ }
+ subtree = proto_item_add_subtree(actx->created_item, ett_camel_timeandtimezone);
+ item = proto_tree_add_item_ret_display_string(subtree, hf_camel_timeandtimezone_time, parameter_tvb, 0, 7, ENC_BCD_DIGITS_0_9|ENC_LITTLE_ENDIAN, actx->pinfo->pool, &digit_str);
+
+/*
+The Time Zone indicates the difference, expressed in quarters of an hour, between the local time and GMT. In the first of the two semi octets,
+the first bit (bit 3 of the seventh octet of the TP Service Centre Time Stamp field) represents the algebraic sign of this difference (0: positive, 1: negative).
+*/
+ oct = tvb_get_guint8(parameter_tvb,7);
+
+ /* packet-gsm_sms.c time dis_field_scts_aux() */
+ tz = (oct >> 4) + (oct & 0x07) * 10;
+ tz = (oct & 0x08) ? -tz : tz;
+
+ proto_tree_add_int_format_value(subtree, hf_camel_timeandtimezone_tz, parameter_tvb, 7, 1, tz, "GMT %+d hours %d minutes", tz / 4, tz % 4 * 15);
+
+ /* ENC_BCD_DIGITS_0_9 truncates if the nibble is 0xf. */
+ if (strlen(digit_str) < 14 || strchr(digit_str, '?')) {
+ expert_add_info(actx->pinfo, item, &ei_camel_bcd_not_digit);
+ return offset;
+ }
+
+ (void) g_strlcpy(year, digit_str, 5);
+ (void) g_strlcpy(month, digit_str+4, 3);
+ (void) g_strlcpy(day, digit_str+6, 3);
+ (void) g_strlcpy(hour, digit_str+8, 3);
+ (void) g_strlcpy(minute, digit_str+10, 3);
+ (void) g_strlcpy(second, digit_str+12, 3);
+
+ proto_item_append_text(item, " (%s-%s-%s %s:%s:%s)",year,month,day,hour,minute,second);
+
return offset;
}
@@ -4661,7 +4688,7 @@ static const ber_sequence_t T_pdp_ContextchangeOfPositionSpecificInformation_seq
};
static int
-dissect_camel_T_pdp_ContextchangeOfPositionSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pdp_ContextchangeOfPositionSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_pdp_ContextchangeOfPositionSpecificInformation_sequence, hf_index, ett_camel_T_pdp_ContextchangeOfPositionSpecificInformation);
@@ -4679,7 +4706,7 @@ static const value_string camel_InitiatingEntity_vals[] = {
static int
-dissect_camel_InitiatingEntity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitiatingEntity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4694,7 +4721,7 @@ static const ber_sequence_t T_detachSpecificInformation_sequence[] = {
};
static int
-dissect_camel_T_detachSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_detachSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_detachSpecificInformation_sequence, hf_index, ett_camel_T_detachSpecificInformation);
@@ -4709,7 +4736,7 @@ static const ber_sequence_t T_disconnectSpecificInformation_sequence[] = {
};
static int
-dissect_camel_T_disconnectSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_disconnectSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_disconnectSpecificInformation_sequence, hf_index, ett_camel_T_disconnectSpecificInformation);
@@ -4725,7 +4752,7 @@ static const value_string camel_PDPInitiationType_vals[] = {
static int
-dissect_camel_PDPInitiationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PDPInitiationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4745,7 +4772,7 @@ static const ber_sequence_t T_pDPContextEstablishmentSpecificInformation_sequenc
};
static int
-dissect_camel_T_pDPContextEstablishmentSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pDPContextEstablishmentSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_pDPContextEstablishmentSpecificInformation_sequence, hf_index, ett_camel_T_pDPContextEstablishmentSpecificInformation);
@@ -4765,7 +4792,7 @@ static const ber_sequence_t T_pDPContextEstablishmentAcknowledgementSpecificInfo
};
static int
-dissect_camel_T_pDPContextEstablishmentAcknowledgementSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_pDPContextEstablishmentAcknowledgementSpecificInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_pDPContextEstablishmentAcknowledgementSpecificInformation_sequence, hf_index, ett_camel_T_pDPContextEstablishmentAcknowledgementSpecificInformation);
@@ -4794,7 +4821,7 @@ static const ber_choice_t GPRSEventSpecificInformation_choice[] = {
};
static int
-dissect_camel_GPRSEventSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GPRSEventSpecificInformation(bool implicit_tag _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,
GPRSEventSpecificInformation_choice, hf_index, ett_camel_GPRSEventSpecificInformation,
NULL);
@@ -4805,7 +4832,7 @@ dissect_camel_GPRSEventSpecificInformation(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_camel_IPRoutingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_IPRoutingAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_CalledPartyNumber(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -4814,7 +4841,7 @@ dissect_camel_IPRoutingAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_IPSSPCapabilities(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_IPSSPCapabilities(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4835,7 +4862,7 @@ static const ber_choice_t LegOrCallSegment_choice[] = {
};
static int
-dissect_camel_LegOrCallSegment(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_LegOrCallSegment(bool implicit_tag _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,
LegOrCallSegment_choice, hf_index, ett_camel_LegOrCallSegment,
NULL);
@@ -4846,7 +4873,7 @@ dissect_camel_LegOrCallSegment(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_LowLayerCompatibility(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_LowLayerCompatibility(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4856,7 +4883,7 @@ dissect_camel_LowLayerCompatibility(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_camel_NAOliInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NAOliInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4866,7 +4893,7 @@ dissect_camel_NAOliInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_camel_OCSIApplicable(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OCSIApplicable(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -4875,7 +4902,7 @@ dissect_camel_OCSIApplicable(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_camel_OriginalCalledPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_OriginalCalledPartyID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4895,7 +4922,7 @@ dissect_camel_OriginalCalledPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_camel_RedirectingPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RedirectingPartyID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4923,7 +4950,7 @@ static const value_string camel_RequestedInformationType_vals[] = {
static int
-dissect_camel_RequestedInformationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestedInformationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4948,7 +4975,7 @@ static const ber_choice_t RequestedInformationValue_choice[] = {
};
static int
-dissect_camel_RequestedInformationValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestedInformationValue(bool implicit_tag _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,
RequestedInformationValue_choice, hf_index, ett_camel_RequestedInformationValue,
NULL);
@@ -4964,7 +4991,7 @@ static const ber_sequence_t RequestedInformation_sequence[] = {
};
static int
-dissect_camel_RequestedInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestedInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
RequestedInformation_sequence, hf_index, ett_camel_RequestedInformation);
@@ -4977,7 +5004,7 @@ static const ber_sequence_t RequestedInformationList_sequence_of[1] = {
};
static int
-dissect_camel_RequestedInformationList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestedInformationList(bool implicit_tag _U_, 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,
RequestedInformationList_sequence_of, hf_index, ett_camel_RequestedInformationList);
@@ -4990,7 +5017,7 @@ static const ber_sequence_t RequestedInformationTypeList_sequence_of[1] = {
};
static int
-dissect_camel_RequestedInformationTypeList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestedInformationTypeList(bool implicit_tag _U_, 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,
RequestedInformationTypeList_sequence_of, hf_index, ett_camel_RequestedInformationTypeList);
@@ -5000,7 +5027,7 @@ dissect_camel_RequestedInformationTypeList(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_camel_RPCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RPCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint8 Cause_value;
@@ -5022,7 +5049,7 @@ proto_tree *subtree;
static int
-dissect_camel_SCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SCIBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -5041,7 +5068,7 @@ dissect_camel_SCIBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuf
static int
-dissect_camel_SCIGPRSBillingChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SCIGPRSBillingChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -5071,7 +5098,7 @@ static const ber_sequence_t ServiceInteractionIndicatorsTwo_sequence[] = {
};
static int
-dissect_camel_ServiceInteractionIndicatorsTwo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ServiceInteractionIndicatorsTwo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ServiceInteractionIndicatorsTwo_sequence, hf_index, ett_camel_ServiceInteractionIndicatorsTwo);
@@ -5081,7 +5108,7 @@ dissect_camel_ServiceInteractionIndicatorsTwo(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_camel_SGSNCapabilities(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SGSNCapabilities(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5091,7 +5118,7 @@ dissect_camel_SGSNCapabilities(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_SMS_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SMS_AddressString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -5105,7 +5132,7 @@ static const ber_sequence_t SMSEvent_sequence[] = {
};
static int
-dissect_camel_SMSEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SMSEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
SMSEvent_sequence, hf_index, ett_camel_SMSEvent);
@@ -5120,7 +5147,7 @@ static const value_string camel_TimerID_vals[] = {
static int
-dissect_camel_TimerID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimerID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5130,7 +5157,7 @@ dissect_camel_TimerID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
static int
-dissect_camel_TimerValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TimerValue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_inap_Integer4(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -5139,7 +5166,7 @@ dissect_camel_TimerValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_camel_TPDataCodingScheme(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TPDataCodingScheme(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5149,7 +5176,7 @@ dissect_camel_TPDataCodingScheme(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_TPProtocolIdentifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TPProtocolIdentifier(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5159,7 +5186,7 @@ dissect_camel_TPProtocolIdentifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_TPShortMessageSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TPShortMessageSpecificInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5169,7 +5196,7 @@ dissect_camel_TPShortMessageSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_camel_TPValidityPeriod(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_TPValidityPeriod(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5188,7 +5215,7 @@ static const value_string camel_UnavailableNetworkResource_vals[] = {
static int
-dissect_camel_UnavailableNetworkResource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_UnavailableNetworkResource(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5205,7 +5232,7 @@ static const value_string camel_T_par_cancelFailedProblem_vals[] = {
static int
-dissect_camel_T_par_cancelFailedProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_par_cancelFailedProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5220,7 +5247,7 @@ static const ber_sequence_t PAR_cancelFailed_sequence[] = {
};
static int
-dissect_camel_PAR_cancelFailed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PAR_cancelFailed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
PAR_cancelFailed_sequence, hf_index, ett_camel_PAR_cancelFailed);
@@ -5236,7 +5263,7 @@ static const value_string camel_PAR_requestedInfoError_vals[] = {
static int
-dissect_camel_PAR_requestedInfoError(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PAR_requestedInfoError(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5253,7 +5280,7 @@ static const value_string camel_PAR_taskRefused_vals[] = {
static int
-dissect_camel_PAR_taskRefused(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PAR_taskRefused(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5268,7 +5295,7 @@ static const ber_sequence_t CAP_GPRS_ReferenceNumber_sequence[] = {
};
static int
-dissect_camel_CAP_GPRS_ReferenceNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAP_GPRS_ReferenceNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CAP_GPRS_ReferenceNumber_sequence, hf_index, ett_camel_CAP_GPRS_ReferenceNumber);
@@ -5287,7 +5314,7 @@ static const ber_sequence_t PlayAnnouncementArg_sequence[] = {
};
static int
-dissect_camel_PlayAnnouncementArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PlayAnnouncementArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
PlayAnnouncementArg_sequence, hf_index, ett_camel_PlayAnnouncementArg);
@@ -5306,7 +5333,7 @@ static const ber_sequence_t PromptAndCollectUserInformationArg_sequence[] = {
};
static int
-dissect_camel_PromptAndCollectUserInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PromptAndCollectUserInformationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
PromptAndCollectUserInformationArg_sequence, hf_index, ett_camel_PromptAndCollectUserInformationArg);
@@ -5325,7 +5352,7 @@ static const ber_choice_t ReceivedInformationArg_choice[] = {
};
static int
-dissect_camel_ReceivedInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReceivedInformationArg(bool implicit_tag _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,
ReceivedInformationArg_choice, hf_index, ett_camel_ReceivedInformationArg,
NULL);
@@ -5347,7 +5374,7 @@ static const ber_choice_t SpecializedResourceReportArg_choice[] = {
};
static int
-dissect_camel_SpecializedResourceReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SpecializedResourceReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
if (camel_ver < 4) {
return dissect_camel_SpecializedResourceReportArgV23(implicit_tag, tvb, offset, actx, tree, hf_camel_allAnnouncementsComplete);
}
@@ -5371,7 +5398,7 @@ static const ber_sequence_t ApplyChargingArg_sequence[] = {
};
static int
-dissect_camel_ApplyChargingArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ApplyChargingArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ApplyChargingArg_sequence, hf_index, ett_camel_ApplyChargingArg);
@@ -5381,7 +5408,7 @@ dissect_camel_ApplyChargingArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_ApplyChargingReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ApplyChargingReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_CallResult(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -5396,7 +5423,7 @@ static const ber_sequence_t AssistRequestInstructionsArg_sequence[] = {
};
static int
-dissect_camel_AssistRequestInstructionsArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AssistRequestInstructionsArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AssistRequestInstructionsArg_sequence, hf_index, ett_camel_AssistRequestInstructionsArg);
@@ -5414,7 +5441,7 @@ static const ber_sequence_t CallGapArg_sequence[] = {
};
static int
-dissect_camel_CallGapArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallGapArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CallGapArg_sequence, hf_index, ett_camel_CallGapArg);
@@ -5430,7 +5457,7 @@ static const ber_sequence_t CallInformationReportArg_sequence[] = {
};
static int
-dissect_camel_CallInformationReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallInformationReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CallInformationReportArg_sequence, hf_index, ett_camel_CallInformationReportArg);
@@ -5446,7 +5473,7 @@ static const ber_sequence_t CallInformationRequestArg_sequence[] = {
};
static int
-dissect_camel_CallInformationRequestArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CallInformationRequestArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CallInformationRequestArg_sequence, hf_index, ett_camel_CallInformationRequestArg);
@@ -5469,7 +5496,7 @@ static const ber_choice_t CancelArg_choice[] = {
};
static int
-dissect_camel_CancelArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CancelArg(bool implicit_tag _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,
CancelArg_choice, hf_index, ett_camel_CancelArg,
NULL);
@@ -5484,7 +5511,7 @@ static const ber_sequence_t CollectInformationArg_sequence[] = {
};
static int
-dissect_camel_CollectInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CollectInformationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CollectInformationArg_sequence, hf_index, ett_camel_CollectInformationArg);
@@ -5516,7 +5543,7 @@ static const ber_sequence_t ConnectArg_sequence[] = {
};
static int
-dissect_camel_ConnectArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ConnectArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ConnectArg_sequence, hf_index, ett_camel_ConnectArg);
@@ -5537,7 +5564,7 @@ static const ber_choice_t T_resourceAddress_choice[] = {
};
static int
-dissect_camel_T_resourceAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_resourceAddress(bool implicit_tag _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_resourceAddress_choice, hf_index, ett_camel_T_resourceAddress,
NULL);
@@ -5555,7 +5582,7 @@ static const ber_sequence_t ConnectToResourceArg_sequence[] = {
};
static int
-dissect_camel_ConnectToResourceArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ConnectToResourceArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ConnectToResourceArg_sequence, hf_index, ett_camel_ConnectToResourceArg);
@@ -5572,7 +5599,7 @@ static const ber_sequence_t ContinueWithArgumentArgExtension_sequence[] = {
};
static int
-dissect_camel_ContinueWithArgumentArgExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ContinueWithArgumentArgExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ContinueWithArgumentArgExtension_sequence, hf_index, ett_camel_ContinueWithArgumentArgExtension);
@@ -5599,7 +5626,7 @@ static const ber_sequence_t ContinueWithArgumentArg_sequence[] = {
};
static int
-dissect_camel_ContinueWithArgumentArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ContinueWithArgumentArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ContinueWithArgumentArg_sequence, hf_index, ett_camel_ContinueWithArgumentArg);
@@ -5614,7 +5641,7 @@ static const ber_sequence_t DisconnectForwardConnectionWithArgumentArg_sequence[
};
static int
-dissect_camel_DisconnectForwardConnectionWithArgumentArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DisconnectForwardConnectionWithArgumentArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
DisconnectForwardConnectionWithArgumentArg_sequence, hf_index, ett_camel_DisconnectForwardConnectionWithArgumentArg);
@@ -5630,7 +5657,7 @@ static const ber_sequence_t DisconnectLegArg_sequence[] = {
};
static int
-dissect_camel_DisconnectLegArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_DisconnectLegArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
DisconnectLegArg_sequence, hf_index, ett_camel_DisconnectLegArg);
@@ -5651,7 +5678,7 @@ static const ber_choice_t EntityReleasedArg_choice[] = {
};
static int
-dissect_camel_EntityReleasedArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EntityReleasedArg(bool implicit_tag _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,
EntityReleasedArg_choice, hf_index, ett_camel_EntityReleasedArg,
NULL);
@@ -5676,7 +5703,7 @@ static const ber_sequence_t EstablishTemporaryConnectionArg_sequence[] = {
};
static int
-dissect_camel_EstablishTemporaryConnectionArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EstablishTemporaryConnectionArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
if(camel_ver==2){
return dissect_camel_EstablishTemporaryConnectionArgV2(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -5700,7 +5727,7 @@ static const ber_sequence_t EventReportBCSMArg_sequence[] = {
};
static int
-dissect_camel_EventReportBCSMArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventReportBCSMArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EventReportBCSMArg_sequence, hf_index, ett_camel_EventReportBCSMArg);
@@ -5710,7 +5737,7 @@ dissect_camel_EventReportBCSMArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_FurnishChargingInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FurnishChargingInformationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_FCIBillingChargingCharacteristics(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -5737,7 +5764,7 @@ static const ber_sequence_t InitialDPArgExtension_sequence[] = {
};
static int
-dissect_camel_InitialDPArgExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitialDPArgExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
if((camel_ver == 2)||(camel_ver == 1)){
return dissect_camel_InitialDPArgExtensionV2(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -5788,7 +5815,7 @@ static const ber_sequence_t InitialDPArg_sequence[] = {
};
static int
-dissect_camel_InitialDPArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitialDPArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitialDPArg_sequence, hf_index, ett_camel_InitialDPArg);
@@ -5809,7 +5836,7 @@ static const ber_sequence_t InitiateCallAttemptArg_sequence[] = {
};
static int
-dissect_camel_InitiateCallAttemptArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitiateCallAttemptArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitiateCallAttemptArg_sequence, hf_index, ett_camel_InitiateCallAttemptArg);
@@ -5826,7 +5853,7 @@ static const ber_sequence_t InitiateCallAttemptRes_sequence[] = {
};
static int
-dissect_camel_InitiateCallAttemptRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitiateCallAttemptRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitiateCallAttemptRes_sequence, hf_index, ett_camel_InitiateCallAttemptRes);
@@ -5841,7 +5868,7 @@ static const ber_sequence_t MoveLegArg_sequence[] = {
};
static int
-dissect_camel_MoveLegArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_MoveLegArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
MoveLegArg_sequence, hf_index, ett_camel_MoveLegArg);
@@ -5857,7 +5884,7 @@ static const ber_sequence_t PlayToneArg_sequence[] = {
};
static int
-dissect_camel_PlayToneArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_PlayToneArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
PlayToneArg_sequence, hf_index, ett_camel_PlayToneArg);
@@ -5867,7 +5894,7 @@ dissect_camel_PlayToneArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_camel_AllCallSegments(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AllCallSegments(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_Cause(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -5881,7 +5908,7 @@ static const ber_sequence_t AllCallSegmentsWithExtension_sequence[] = {
};
static int
-dissect_camel_AllCallSegmentsWithExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_AllCallSegmentsWithExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AllCallSegmentsWithExtension_sequence, hf_index, ett_camel_AllCallSegmentsWithExtension);
@@ -5902,7 +5929,7 @@ static const ber_choice_t ReleaseCallArg_choice[] = {
};
static int
-dissect_camel_ReleaseCallArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReleaseCallArg(bool implicit_tag _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,
ReleaseCallArg_choice, hf_index, ett_camel_ReleaseCallArg,
NULL);
@@ -5916,7 +5943,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent_
};
static int
-dissect_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent);
@@ -5931,7 +5958,7 @@ static const ber_sequence_t RequestReportBCSMEventArg_sequence[] = {
};
static int
-dissect_camel_RequestReportBCSMEventArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestReportBCSMEventArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
RequestReportBCSMEventArg_sequence, hf_index, ett_camel_RequestReportBCSMEventArg);
@@ -5948,7 +5975,7 @@ static const ber_sequence_t ResetTimerArg_sequence[] = {
};
static int
-dissect_camel_ResetTimerArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ResetTimerArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ResetTimerArg_sequence, hf_index, ett_camel_ResetTimerArg);
@@ -5964,7 +5991,7 @@ static const ber_sequence_t SendChargingInformationArg_sequence[] = {
};
static int
-dissect_camel_SendChargingInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SendChargingInformationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
SendChargingInformationArg_sequence, hf_index, ett_camel_SendChargingInformationArg);
@@ -5980,7 +6007,7 @@ static const ber_sequence_t SplitLegArg_sequence[] = {
};
static int
-dissect_camel_SplitLegArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SplitLegArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
SplitLegArg_sequence, hf_index, ett_camel_SplitLegArg);
@@ -5996,7 +6023,7 @@ static const ber_sequence_t ApplyChargingGPRSArg_sequence[] = {
};
static int
-dissect_camel_ApplyChargingGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ApplyChargingGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ApplyChargingGPRSArg_sequence, hf_index, ett_camel_ApplyChargingGPRSArg);
@@ -6014,7 +6041,7 @@ static const ber_sequence_t ApplyChargingReportGPRSArg_sequence[] = {
};
static int
-dissect_camel_ApplyChargingReportGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ApplyChargingReportGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ApplyChargingReportGPRSArg_sequence, hf_index, ett_camel_ApplyChargingReportGPRSArg);
@@ -6028,7 +6055,7 @@ static const ber_sequence_t CancelGPRSArg_sequence[] = {
};
static int
-dissect_camel_CancelGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CancelGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
CancelGPRSArg_sequence, hf_index, ett_camel_CancelGPRSArg);
@@ -6043,7 +6070,7 @@ static const ber_sequence_t ConnectGPRSArg_sequence[] = {
};
static int
-dissect_camel_ConnectGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ConnectGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ConnectGPRSArg_sequence, hf_index, ett_camel_ConnectGPRSArg);
@@ -6057,7 +6084,7 @@ static const ber_sequence_t ContinueGPRSArg_sequence[] = {
};
static int
-dissect_camel_ContinueGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ContinueGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ContinueGPRSArg_sequence, hf_index, ett_camel_ContinueGPRSArg);
@@ -6072,7 +6099,7 @@ static const ber_sequence_t EntityReleasedGPRSArg_sequence[] = {
};
static int
-dissect_camel_EntityReleasedGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EntityReleasedGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EntityReleasedGPRSArg_sequence, hf_index, ett_camel_EntityReleasedGPRSArg);
@@ -6089,7 +6116,7 @@ static const ber_sequence_t EventReportGPRSArg_sequence[] = {
};
static int
-dissect_camel_EventReportGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventReportGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EventReportGPRSArg_sequence, hf_index, ett_camel_EventReportGPRSArg);
@@ -6099,7 +6126,7 @@ dissect_camel_EventReportGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_camel_FurnishChargingInformationGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FurnishChargingInformationGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_FCIGPRSBillingChargingCharacteristics(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -6129,7 +6156,7 @@ static const ber_sequence_t InitialDPGPRSArg_sequence[] = {
};
static int
-dissect_camel_InitialDPGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitialDPGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitialDPGPRSArg_sequence, hf_index, ett_camel_InitialDPGPRSArg);
@@ -6144,7 +6171,7 @@ static const ber_sequence_t ReleaseGPRSArg_sequence[] = {
};
static int
-dissect_camel_ReleaseGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReleaseGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ReleaseGPRSArg_sequence, hf_index, ett_camel_ReleaseGPRSArg);
@@ -6157,7 +6184,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent_
};
static int
-dissect_camel_SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_bound__numOfGPRSEvents_OF_GPRSEvent);
@@ -6172,7 +6199,7 @@ static const ber_sequence_t RequestReportGPRSEventArg_sequence[] = {
};
static int
-dissect_camel_RequestReportGPRSEventArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestReportGPRSEventArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
RequestReportGPRSEventArg_sequence, hf_index, ett_camel_RequestReportGPRSEventArg);
@@ -6187,7 +6214,7 @@ static const ber_sequence_t ResetTimerGPRSArg_sequence[] = {
};
static int
-dissect_camel_ResetTimerGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ResetTimerGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ResetTimerGPRSArg_sequence, hf_index, ett_camel_ResetTimerGPRSArg);
@@ -6201,7 +6228,7 @@ static const ber_sequence_t SendChargingInformationGPRSArg_sequence[] = {
};
static int
-dissect_camel_SendChargingInformationGPRSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SendChargingInformationGPRSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
SendChargingInformationGPRSArg_sequence, hf_index, ett_camel_SendChargingInformationGPRSArg);
@@ -6218,7 +6245,7 @@ static const ber_sequence_t ConnectSMSArg_sequence[] = {
};
static int
-dissect_camel_ConnectSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ConnectSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ConnectSMSArg_sequence, hf_index, ett_camel_ConnectSMSArg);
@@ -6235,7 +6262,7 @@ static const ber_sequence_t EventReportSMSArg_sequence[] = {
};
static int
-dissect_camel_EventReportSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EventReportSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EventReportSMSArg_sequence, hf_index, ett_camel_EventReportSMSArg);
@@ -6245,7 +6272,7 @@ dissect_camel_EventReportSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_camel_FurnishChargingInformationSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_FurnishChargingInformationSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_FCISMSBillingChargingCharacteristics(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -6278,7 +6305,7 @@ static const ber_sequence_t InitialDPSMSArg_sequence[] = {
};
static int
-dissect_camel_InitialDPSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitialDPSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitialDPSMSArg_sequence, hf_index, ett_camel_InitialDPSMSArg);
@@ -6288,7 +6315,7 @@ dissect_camel_InitialDPSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_ReleaseSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReleaseSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_RPCause(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -6300,7 +6327,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent_se
};
static int
-dissect_camel_SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_bound__numOfSMSEvents_OF_SMSEvent);
@@ -6315,7 +6342,7 @@ static const ber_sequence_t RequestReportSMSEventArg_sequence[] = {
};
static int
-dissect_camel_RequestReportSMSEventArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_RequestReportSMSEventArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
RequestReportSMSEventArg_sequence, hf_index, ett_camel_RequestReportSMSEventArg);
@@ -6331,7 +6358,7 @@ static const ber_sequence_t ResetTimerSMSArg_sequence[] = {
};
static int
-dissect_camel_ResetTimerSMSArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ResetTimerSMSArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ResetTimerSMSArg_sequence, hf_index, ett_camel_ResetTimerSMSArg);
@@ -6353,7 +6380,7 @@ static const value_string camel_CAP_U_ABORT_REASON_vals[] = {
static int
-dissect_camel_CAP_U_ABORT_REASON(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAP_U_ABORT_REASON(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6366,7 +6393,7 @@ static const ber_sequence_t SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField_se
};
static int
-dissect_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField_sequence_of, hf_index, ett_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField);
@@ -6376,7 +6403,7 @@ dissect_camel_SEQUENCE_SIZE_1_numOfExtensions_OF_ExtensionField(gboolean implici
static int
-dissect_camel_NACarrierSelectionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NACarrierSelectionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6391,7 +6418,7 @@ static const ber_sequence_t NACarrierInformation_sequence[] = {
};
static int
-dissect_camel_NACarrierInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NACarrierInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NACarrierInformation_sequence, hf_index, ett_camel_NACarrierInformation);
@@ -6401,7 +6428,7 @@ dissect_camel_NACarrierInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_camel_NAChargeNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_NAChargeNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6417,7 +6444,7 @@ static const ber_sequence_t NA_Info_sequence[] = {
};
static int
-dissect_camel_NA_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_) {
+dissect_camel_NA_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NA_Info_sequence, hf_index, ett_camel_NA_Info);
@@ -6436,7 +6463,7 @@ static const ber_sequence_t EstablishTemporaryConnectionArgV2_sequence[] = {
};
static int
-dissect_camel_EstablishTemporaryConnectionArgV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_EstablishTemporaryConnectionArgV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
EstablishTemporaryConnectionArgV2_sequence, hf_index, ett_camel_EstablishTemporaryConnectionArgV2);
@@ -6451,7 +6478,7 @@ static const ber_sequence_t InitialDPArgExtensionV2_sequence[] = {
};
static int
-dissect_camel_InitialDPArgExtensionV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InitialDPArgExtensionV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
InitialDPArgExtensionV2_sequence, hf_index, ett_camel_InitialDPArgExtensionV2);
@@ -6466,7 +6493,7 @@ static const ber_sequence_t ReleaseIfDurationExceeded_sequence[] = {
};
static int
-dissect_camel_ReleaseIfDurationExceeded(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReleaseIfDurationExceeded(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
ReleaseIfDurationExceeded_sequence, hf_index, ett_camel_ReleaseIfDurationExceeded);
@@ -6482,7 +6509,7 @@ static const ber_sequence_t T_timeDurationCharging_01_sequence[] = {
};
static int
-dissect_camel_T_timeDurationCharging_01(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_timeDurationCharging_01(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_timeDurationCharging_01_sequence, hf_index, ett_camel_T_timeDurationCharging_01);
@@ -6496,7 +6523,7 @@ static const ber_choice_t CAMEL_AChBillingChargingCharacteristicsV2_choice[] = {
};
static int
-dissect_camel_CAMEL_AChBillingChargingCharacteristicsV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_CAMEL_AChBillingChargingCharacteristicsV2(bool implicit_tag _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,
CAMEL_AChBillingChargingCharacteristicsV2_choice, hf_index, ett_camel_CAMEL_AChBillingChargingCharacteristicsV2,
NULL);
@@ -6507,7 +6534,7 @@ dissect_camel_CAMEL_AChBillingChargingCharacteristicsV2(gboolean implicit_tag _U
static int
-dissect_camel_SpecializedResourceReportArgV23(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_SpecializedResourceReportArgV23(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -6516,7 +6543,7 @@ dissect_camel_SpecializedResourceReportArgV23(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_camel_INTEGER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_INTEGER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6537,7 +6564,7 @@ static const ber_choice_t InvokeId_choice[] = {
};
static int
-dissect_camel_InvokeId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InvokeId(bool implicit_tag _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,
InvokeId_choice, hf_index, ett_camel_InvokeId,
NULL);
@@ -6548,7 +6575,7 @@ dissect_camel_InvokeId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_camel_InvokeId_present(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InvokeId_present(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6558,7 +6585,7 @@ dissect_camel_InvokeId_present(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_camel_T_linkedIdPresent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_linkedIdPresent(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_InvokeId_present(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -6578,7 +6605,7 @@ static const ber_choice_t T_linkedId_choice[] = {
};
static int
-dissect_camel_T_linkedId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_linkedId(bool implicit_tag _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_linkedId_choice, hf_index, ett_camel_T_linkedId,
NULL);
@@ -6589,7 +6616,7 @@ dissect_camel_T_linkedId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_camel_T_argument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_argument(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_invokeData(tree, tvb, offset, actx);
@@ -6606,7 +6633,7 @@ static const ber_sequence_t Invoke_sequence[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_Invoke(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
camel_opcode_type=CAMEL_OPCODE_INVOKE;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -6618,7 +6645,7 @@ dissect_camel_Invoke(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
static int
-dissect_camel_ResultArgument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ResultArgument(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_returnResultData(tree, tvb, offset, actx);
@@ -6633,7 +6660,7 @@ static const ber_sequence_t T_result_sequence[] = {
};
static int
-dissect_camel_T_result(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_result(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _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_result_sequence, hf_index, ett_camel_T_result);
@@ -6648,7 +6675,7 @@ static const ber_sequence_t ReturnResult_sequence[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_ReturnResult(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
camel_opcode_type=CAMEL_OPCODE_RETURN_RESULT;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -6660,7 +6687,7 @@ dissect_camel_ReturnResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_camel_T_parameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_T_parameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_returnErrorData(tree, tvb, offset, actx);
@@ -6677,7 +6704,7 @@ static const ber_sequence_t ReturnError_sequence[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_ReturnError(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
camel_opcode_type=CAMEL_OPCODE_RETURN_ERROR;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -6696,7 +6723,7 @@ static const value_string camel_GeneralProblem_vals[] = {
static int
-dissect_camel_GeneralProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_GeneralProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6718,7 +6745,7 @@ static const value_string camel_InvokeProblem_vals[] = {
static int
-dissect_camel_InvokeProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_InvokeProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6735,7 +6762,7 @@ static const value_string camel_ReturnResultProblem_vals[] = {
static int
-dissect_camel_ReturnResultProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReturnResultProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6754,7 +6781,7 @@ static const value_string camel_ReturnErrorProblem_vals[] = {
static int
-dissect_camel_ReturnErrorProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ReturnErrorProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6779,7 +6806,7 @@ static const ber_choice_t T_problem_choice[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_T_problem(bool implicit_tag _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_camel_T_problem,
NULL);
@@ -6795,7 +6822,7 @@ static const ber_sequence_t Reject_sequence[] = {
};
static int
-dissect_camel_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_) {
+dissect_camel_Reject(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
camel_opcode_type=CAMEL_OPCODE_REJECT;
@@ -6815,7 +6842,7 @@ static const ber_choice_t ROS_choice[] = {
};
static int
-dissect_camel_ROS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_camel_ROS(bool implicit_tag _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,
ROS_choice, hf_index, ett_camel_ROS,
NULL);
@@ -7226,12 +7253,6 @@ static int dissect_CAP_U_ABORT_REASON_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
}
-/*--- End of included file: packet-camel-fn.c ---*/
-#line 406 "./asn1/camel/packet-camel-template.c"
-
-
-/*--- Included file: packet-camel-table2.c ---*/
-#line 1 "./asn1/camel/packet-camel-table2.c"
static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset, asn1_ctx_t *actx) {
@@ -7433,9 +7454,6 @@ static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,a
}
-/*--- End of included file: packet-camel-table2.c ---*/
-#line 408 "./asn1/camel/packet-camel-template.c"
-
/*
* Functions needed for Hash-Table
*/
@@ -7526,9 +7544,9 @@ camelsrt_init_routine(void)
/* The Display of SRT is enable
* 1) For wireshark only if Persistent Stat is enable
- * 2) For Tshark, if the SRT handling is enable
+ * 2) For Tshark, if the SRT CLI tap is registered
*/
- gcamel_DisplaySRT=gcamel_PersistentSRT || gcamel_HandleSRT&gcamel_StatSRT;
+ gcamel_DisplaySRT=gcamel_PersistentSRT || gcamel_StatSRT;
}
@@ -8084,7 +8102,7 @@ static guint8 camel_pdu_size = 0;
static int
-dissect_camel_camelPDU(gboolean implicit_tag _U_, tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_,proto_tree *tree,
+dissect_camel_camelPDU(bool implicit_tag _U_, tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_,proto_tree *tree,
int hf_index, struct tcap_private_t * p_private_tcap) {
opcode = 0;
@@ -8135,8 +8153,7 @@ dissect_camel_all(int version, const char* col_protocol, const char* suffix,
dissect_camel_camelPDU(FALSE, tvb, 0, &asn1_ctx , tree, -1, p_private_tcap);
/* If a Tcap context is associated to this transaction */
- if (gcamel_HandleSRT &&
- gp_camelsrt_info->tcap_context ) {
+ if (gp_camelsrt_info->tcap_context ) {
if (gcamel_DisplaySRT && tree) {
stat_tree = proto_tree_add_subtree(tree, tvb, 0, 0, ett_camel_stat, NULL, "Stat");
}
@@ -8205,6 +8222,7 @@ static void camel_stat_init(stat_tap_table_ui* new_stat)
table = stat_tap_init_table(table_name, num_fields, 0, NULL);
stat_tap_add_table(new_stat, table);
+ memset(items, 0x0, sizeof(items));
items[MESSAGE_TYPE_COLUMN].type = TABLE_ITEM_STRING;
items[COUNT_COLUMN].type = TABLE_ITEM_UINT;
items[COUNT_COLUMN].value.uint_value = 0;
@@ -8215,9 +8233,9 @@ static void camel_stat_init(stat_tap_table_ui* new_stat)
const char *ocs = try_val_to_str(i, camel_opr_code_strings);
char *col_str;
if (ocs) {
- col_str = g_strdup_printf("Request %s", ocs);
+ col_str = ws_strdup_printf("Request %s", ocs);
} else {
- col_str = g_strdup_printf("Unknown op code %d", i);
+ col_str = ws_strdup_printf("Unknown op code %d", i);
}
items[MESSAGE_TYPE_COLUMN].value.string_value = col_str;
@@ -8226,7 +8244,7 @@ static void camel_stat_init(stat_tap_table_ui* new_stat)
}
static tap_packet_status
-camel_stat_packet(void *tapdata, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *csi_ptr)
+camel_stat_packet(void *tapdata, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *csi_ptr, tap_flags_t flags _U_)
{
stat_data_t* stat_data = (stat_data_t*)tapdata;
const struct camelsrt_info_t *csi = (const struct camelsrt_info_t *) csi_ptr;
@@ -8308,15 +8326,9 @@ void proto_reg_handoff_camel(void) {
register_ber_oid_dissector_handle("0.4.0.0.1.23.3.61", camel_v4_handle, proto_camel, "cap4-sms-AC");
-
-/*--- Included file: packet-camel-dis-tab.c ---*/
-#line 1 "./asn1/camel/packet-camel-dis-tab.c"
register_ber_oid_dissector("0.4.0.0.1.1.5.2", dissect_CAP_GPRS_ReferenceNumber_PDU, proto_camel, "id-CAP-GPRS-ReferenceNumber");
register_ber_oid_dissector("0.4.0.0.1.1.2.2", dissect_CAP_U_ABORT_REASON_PDU, proto_camel, "id-CAP-U-ABORT-Reason");
-
-/*--- End of included file: packet-camel-dis-tab.c ---*/
-#line 1282 "./asn1/camel/packet-camel-template.c"
} else {
range_foreach(ssn_range, range_delete_callback, NULL);
wmem_free(wmem_epan_scope(), ssn_range);
@@ -8414,12 +8426,12 @@ void proto_register_camel(void) {
FT_UINT32, BASE_DEC, NULL, 0x0,
NULL, HFILL }
},
- { &hf_camelsrt_RequestNumber,
- { "Request Number",
- "camel.srt.request_number",
- FT_UINT64, BASE_DEC, NULL, 0x0,
- NULL, HFILL }
- },
+ //{ &hf_camelsrt_RequestNumber,
+ // { "Request Number",
+ // "camel.srt.request_number",
+ // FT_UINT64, BASE_DEC, NULL, 0x0,
+ // NULL, HFILL }
+ //},
{ &hf_camelsrt_Duplicate,
{ "Request Duplicate",
"camel.srt.duplicate",
@@ -8438,18 +8450,18 @@ void proto_register_camel(void) {
FT_FRAMENUM, BASE_NONE, NULL, 0x0,
"SRT Response Frame", HFILL }
},
- { &hf_camelsrt_DeltaTime,
- { "Service Response Time",
- "camel.srt.deltatime",
- FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0,
- "DeltaTime between Request and Response", HFILL }
- },
- { &hf_camelsrt_SessionTime,
- { "Session duration",
- "camel.srt.sessiontime",
- FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0,
- "Duration of the TCAP session", HFILL }
- },
+ //{ &hf_camelsrt_DeltaTime,
+ // { "Service Response Time",
+ // "camel.srt.deltatime",
+ // FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0,
+ // "DeltaTime between Request and Response", HFILL }
+ //},
+ //{ &hf_camelsrt_SessionTime,
+ // { "Session duration",
+ // "camel.srt.sessiontime",
+ // FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0,
+ // "Duration of the TCAP session", HFILL }
+ //},
{ &hf_camelsrt_DeltaTime31,
{ "Service Response Time",
"camel.srt.deltatime31",
@@ -8486,12 +8498,20 @@ void proto_register_camel(void) {
FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0,
"DeltaTime between EventReportGPRS and ContinueGPRS", HFILL }
},
-
+ { &hf_camel_timeandtimezone_time,
+ { "Time",
+ "camel.timeandtimezone.time",
+ FT_STRING, BASE_NONE, NULL, 0x0,
+ NULL, HFILL }
+ },
+ { &hf_camel_timeandtimezone_tz,
+ { "Time Zone",
+ "camel.timeandtimezone.timezone",
+ FT_INT8, BASE_DEC, NULL, 0x0,
+ "Difference, expressed in quarters of an hour, between local time and GMT", HFILL }
+ },
#ifdef REMOVED
#endif
-
-/*--- Included file: packet-camel-hfarr.c ---*/
-#line 1 "./asn1/camel/packet-camel-hfarr.c"
{ &hf_camel_PAR_cancelFailed_PDU,
{ "PAR-cancelFailed", "camel.PAR_cancelFailed_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -10436,9 +10456,6 @@ void proto_register_camel(void) {
{ "InvokeId.present", "camel.InvokeId_present",
FT_INT32, BASE_DEC, NULL, 0,
"InvokeId_present", HFILL }},
-
-/*--- End of included file: packet-camel-hfarr.c ---*/
-#line 1455 "./asn1/camel/packet-camel-template.c"
};
/* List of subtrees */
@@ -10464,10 +10481,8 @@ void proto_register_camel(void) {
&ett_camel_dTMFDigitsTimeOut,
&ett_camel_number,
&ett_camel_digitsResponse,
+ &ett_camel_timeandtimezone,
-
-/*--- Included file: packet-camel-ettarr.c ---*/
-#line 1 "./asn1/camel/packet-camel-ettarr.c"
&ett_camel_AChChargingAddress,
&ett_camel_AOCBeforeAnswer,
&ett_camel_AOCGPRS,
@@ -10664,15 +10679,14 @@ void proto_register_camel(void) {
&ett_camel_Reject,
&ett_camel_T_problem,
&ett_camel_InvokeId,
-
-/*--- End of included file: packet-camel-ettarr.c ---*/
-#line 1482 "./asn1/camel/packet-camel-template.c"
};
static ei_register_info ei[] = {
{ &ei_camel_unknown_invokeData, { "camel.unknown.invokeData", PI_MALFORMED, PI_WARN, "Unknown invokeData", EXPFILL }},
{ &ei_camel_unknown_returnResultData, { "camel.unknown.returnResultData", PI_MALFORMED, PI_WARN, "Unknown returnResultData", EXPFILL }},
{ &ei_camel_unknown_returnErrorData, { "camel.unknown.returnErrorData", PI_MALFORMED, PI_WARN, "Unknown returnResultData", EXPFILL }},
+ { &ei_camel_par_wrong_length, { "camel.par_wrong_length", PI_PROTOCOL, PI_ERROR, "Wrong length of parameter", EXPFILL }},
+ { &ei_camel_bcd_not_digit, { "camel.bcd_not_digit", PI_MALFORMED, PI_WARN, "BCD number contains a value that is not a digit", EXPFILL }},
};
expert_module_t* expert_camel;
@@ -10740,10 +10754,7 @@ void proto_register_camel(void) {
"TCAP Subsystem numbers used for Camel",
&global_ssn_range, MAX_SSN);
- prefs_register_bool_preference(camel_module, "srt",
- "Analyze Service Response Time",
- "Enable response time analysis",
- &gcamel_HandleSRT);
+ prefs_register_obsolete_preference(camel_module, "srt");
prefs_register_bool_preference(camel_module, "persistentsrt",
"Persistent stats for SRT",