wireshark/asn1/inap/inap.cnf
Anders Broman f08cd1e5e3 actx in the rest of dissect_ber..()l
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00

188 lines
3.6 KiB
INI

# inap.cnf
# inap conformation file
# $Id$
#.MODULE_IMPORT
#.EXPORTS
#.PDU
Component
#.NO_EMIT
#.TYPE_RENAME
#.FIELD_RENAME
#.PDU
InitialDP
OriginationAttemptAuthorizedArg
CollectedInformationArg
AnalysedInformationArg
RouteSelectFailureArg
OCalledPartyBusyArg
ONoAnswer
OAnswerArg
ODisconnectArg
TermAttemptAuthorizedArg
TBusyArg
TNoAnswerArg
TAnswerArg
TDisconnectArg
MidCallArg
AssistRequestInstructionsArg
EstablishTemporaryConnectionArg
ConnectToResourceArg
ConnectArg
HoldCallInNetworkArg
ReleaseCallArg
RequestReportBCSMEventArg
EventReportBCSMArg
RequestNotificationChargingEvent
EventNotificationChargingArg
CollectInformationArg
AnalyseInformationArg
SelectRouteArg
SelectFacilityArg
InitiateCallAttemptArg
ResetTimerArg
FurnishChargingInformationArg
ApplyChargingArg
ApplyChargingReportArg
RequestCurrentStatusReportArg
RequestEveryStatusChangeReportArg
RequestFirstStatusMatchReportArg
StatusReportArg
CallGapArg
ActivateServiceFilteringArg
ServiceFilteringResponseArg
CallInformationReportArg
CallInformationRequestArg
PlayAnnouncementArg
PromptAndCollectUserInformationArg
SpecializedResourceReportArg
CancelArg
RequestCurrentStatusReportResultArg
ReceivedInformationArg
#.FN_BODY InvokeParameter
offset = dissect_invokeData(tree, tvb, offset, actx);
#.FN_BODY ReturnResultParameter
offset = dissect_returnResultData(tree, tvb, offset, actx);
#.FN_BODY ReturnErrorParameter
offset = dissect_returnErrorData(tree, tvb, offset, actx);
#.FN_BODY INAPLocalErrorcode VAL_PTR = &errorCode
offset = dissect_ber_integer(FALSE, actx, tree, tvb, offset, hf_index, &errorCode);
if (check_col(actx->pinfo->cinfo, COL_INFO)){
col_set_str(actx->pinfo->cinfo, COL_INFO, val_to_str(errorCode, inap_error_code_strings, "Unknown Inap (%u)"));
}
#.FN_BODY INAPOperationLocalvalue
offset = dissect_ber_integer(FALSE, actx, tree, tvb, offset, hf_index, &opcode);
if (check_col(actx->pinfo->cinfo, COL_INFO)){
col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ", val_to_str(opcode, inap_opr_code_strings, "Unknown Inap (%u)"));
}
#.FN_PARS CalledPartyNumber
VAL_PTR = &parameter_tvb
#.FN_BODY CalledPartyNumber
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_isup_called_party_number_parameter(parameter_tvb, tree, NULL);
#.FN_PARS CallingPartyNumber
VAL_PTR = &parameter_tvb
#.FN_BODY CallingPartyNumber
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_isup_calling_party_number_parameter(parameter_tvb, tree, NULL);
#.FN_PARS BearerCap
VAL_PTR = &parameter_tvb
#.FN_BODY BearerCap
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_q931_bearer_capability_ie(parameter_tvb, 0, tvb_length_remaining(parameter_tvb,0), tree);
#.FN_PARS RedirectionInformation
VAL_PTR = &parameter_tvb
#.FN_BODY RedirectionInformation
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_isup_redirection_information_parameter(parameter_tvb, tree, NULL);
#.FN_PARS OriginalCalledPartyID
VAL_PTR = &parameter_tvb
#.FN_BODY OriginalCalledPartyID
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_isup_original_called_number_parameter(parameter_tvb, tree, NULL);
#.FN_PARS RedirectingPartyID
VAL_PTR = &parameter_tvb
#.FN_BODY RedirectingPartyID
tvbuff_t *parameter_tvb;
%(DEFAULT_BODY)s
if (!parameter_tvb)
return offset;
dissect_isup_redirecting_number_parameter(parameter_tvb, tree, NULL);
#.TYPE_ATTR
CallingPartysCategory TYPE = FT_UINT16 DISPLAY = BASE_DEC STRINGS = VALS(isup_calling_partys_category_value)
#.END