forked from osmocom/wireshark
f08cd1e5e3
svn path=/trunk/; revision=21773
188 lines
3.6 KiB
INI
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 = ¶meter_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 = ¶meter_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 = ¶meter_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 = ¶meter_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 = ¶meter_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 = ¶meter_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
|
|
|
|
|