17#ifndef PACKET_GSM_MAP_H
18#define PACKET_GSM_MAP_H
20#include "ws_symbol_export.h"
23#define GSM_MAP_MAX_NUM_OPR_CODES 256
32#define SMS_ENCODING_NOT_SET 0
33#define SMS_ENCODING_7BIT 1
34#define SMS_ENCODING_8BIT 2
35#define SMS_ENCODING_UCS2 3
36#define SMS_ENCODING_7BIT_LANG 4
37#define SMS_ENCODING_UCS2_LANG 5
39WS_DLL_PUBLIC
const value_string gsm_map_opr_code_strings[];
42extern const value_string gsm_map_PDP_Type_Organisation_vals[];
43extern const value_string gsm_map_ietf_defined_pdp_vals[];
44extern const value_string gsm_map_etsi_defined_pdp_vals[];
50 GSM_MAP_SM_RP_OA_NO_ID = 0,
51 GSM_MAP_SM_RP_OA_MSISDN,
52 GSM_MAP_SM_RP_OA_SERVICE_CENTER_ADDRESS
56 GSM_MAP_SM_RP_DA_NO_ID = 0,
57 GSM_MAP_SM_RP_DA_IMSI,
58 GSM_MAP_SM_RP_DA_LMSI,
59 GSM_MAP_SM_RP_DA_SERVICE_CENTER_ADDRESS
64 gsm_map_sm_rp_oa_id sm_rp_oa_id;
65 const char *sm_rp_oa_str;
66 gsm_map_sm_rp_da_id sm_rp_da_id;
67 const char *sm_rp_da_str;
68 uint32_t tcap_src_tid;
85unsigned dissect_gsm_map_SS_Code(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
95unsigned dissect_gsm_map_ExtensionContainer(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
100extern const value_string gsm_map_LCSClientInternalID_vals[];
101extern const value_string gsm_map_LCSServiceTypeID_vals[];
102extern const value_string gsm_map_CellGlobalIdOrServiceAreaIdOrLAI_vals[];
103extern const value_string gsm_map_BasicServiceCode_vals[];
104extern const value_string gsm_map_Ext_BasicServiceCode_vals[];
105unsigned dissect_gsm_map_TBCD_STRING(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
106WS_DLL_PUBLIC
unsigned dissect_gsm_map_AddressString(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
107WS_DLL_PUBLIC
unsigned dissect_gsm_map_ISDN_AddressString(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
108unsigned dissect_gsm_map_ISDN_SubaddressString(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
109unsigned dissect_gsm_map_ExternalSignalInfo(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
110unsigned dissect_gsm_map_AlertingPattern(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
111unsigned dissect_gsm_map_GSN_Address(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
112WS_DLL_PUBLIC
unsigned dissect_gsm_map_IMSI(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
113WS_DLL_PUBLIC
unsigned dissect_gsm_map_IMEI(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
114WS_DLL_PUBLIC
unsigned dissect_gsm_map_GlobalCellId(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
115unsigned dissect_gsm_map_NetworkResource(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
116unsigned dissect_gsm_map_NAEA_CIC(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
117WS_DLL_PUBLIC
unsigned dissect_gsm_map_LCSClientExternalID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
118WS_DLL_PUBLIC
unsigned dissect_gsm_map_LCSClientInternalID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
119unsigned dissect_gsm_map_LCSServiceTypeID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
120WS_DLL_PUBLIC
unsigned dissect_gsm_map_RAIdentity(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
121unsigned dissect_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
122unsigned dissect_gsm_map_CellGlobalIdOrServiceAreaIdFixedLength(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
123unsigned dissect_gsm_map_LAIFixedLength(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
124unsigned dissect_gsm_map_BasicServiceCode(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
125unsigned dissect_gsm_map_Ext_BasicServiceCode(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
126unsigned dissect_gsm_map_AgeOfLocationInformation(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
132extern const value_string gsm_map_ss_InterrogateSS_Res_vals[];
133unsigned dissect_gsm_map_ss_RegisterSS_Arg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
134unsigned dissect_gsm_map_ss_SS_Info(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
135unsigned dissect_gsm_map_ss_SS_Status(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
136unsigned dissect_gsm_map_ss_ForwardingOptions(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
137unsigned dissect_gsm_map_ss_SS_ForBS_Code(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
138unsigned dissect_gsm_map_ss_CCBS_Feature(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
139unsigned dissect_gsm_map_ss_InterrogateSS_Res(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
140unsigned dissect_gsm_map_ss_USSD_Arg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
141unsigned dissect_gsm_map_ss_USSD_Res(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
142unsigned dissect_gsm_map_ss_USSD_DataCodingScheme(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
143unsigned dissect_gsm_map_ss_USSD_String(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
144unsigned dissect_gsm_map_ss_RegisterCC_EntryRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
145unsigned dissect_gsm_map_ss_EraseCC_EntryArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
146unsigned dissect_gsm_map_ss_EraseCC_EntryRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
150extern const value_string gsm_map_er_UnauthorizedLCSClient_Diagnostic_vals[];
151extern const value_string gsm_map_er_PositionMethodFailure_Diagnostic_vals[];
152WS_DLL_PUBLIC
unsigned dissect_gsm_map_er_UnauthorizedLCSClient_Diagnostic(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
153WS_DLL_PUBLIC
unsigned dissect_gsm_map_er_PositionMethodFailure_Diagnostic(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
159unsigned dissect_gsm_map_sm_SM_RP_DA(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
160unsigned dissect_gsm_map_sm_SM_RP_OA(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
167extern const value_string gsm_map_ms_DefaultGPRS_Handling_vals[];
168extern const value_string gsm_map_ms_NotificationToMSUser_vals[];
169extern const value_string gsm_map_ms_DefaultSMS_Handling_vals[];
170extern const value_string gsm_map_ms_SubscriberState_vals[];
171WS_DLL_PUBLIC
unsigned dissect_gsm_map_ms_DefaultGPRS_Handling(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
172unsigned dissect_gsm_map_ms_QoS_Subscribed(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
173unsigned dissect_gsm_map_ms_Ext_QoS_Subscribed(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
174unsigned dissect_gsm_map_ms_Ext2_QoS_Subscribed(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
175unsigned dissect_gsm_map_ms_Ext3_QoS_Subscribed(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
176unsigned dissect_gsm_map_ms_LSAIdentity(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
177unsigned dissect_gsm_map_ms_Ext_ForwOptions(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
178unsigned dissect_gsm_map_ms_Ext_NoRepCondTime(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
179unsigned dissect_gsm_map_ms_CUG_Info(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
180unsigned dissect_gsm_map_ms_CUG_Index(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
181unsigned dissect_gsm_map_ms_CUG_Interlock(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
182WS_DLL_PUBLIC
unsigned dissect_gsm_map_ms_NotificationToMSUser(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
183unsigned dissect_gsm_map_ms_D_CSI(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
184unsigned dissect_gsm_map_ms_O_CSI(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
185WS_DLL_PUBLIC
unsigned dissect_gsm_map_ms_ServiceKey(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
186unsigned dissect_gsm_map_ms_O_BcsmCamelTDPCriteriaList(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
187unsigned dissect_gsm_map_ms_SupportedCamelPhases(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
188unsigned dissect_gsm_map_ms_OfferedCamel4Functionalities(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
189WS_DLL_PUBLIC
unsigned dissect_gsm_map_ms_DefaultSMS_Handling(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
190unsigned dissect_gsm_map_ms_MS_Classmark2(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
191unsigned dissect_gsm_map_ms_GPRSMSClass(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
192unsigned dissect_gsm_map_ms_LocationInformation(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
193unsigned dissect_gsm_map_ms_GeographicalInformation(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
194unsigned dissect_gsm_map_ms_SubscriberState(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
195unsigned dissect_gsm_map_ms_GPRSChargingID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
199unsigned dissect_gsm_map_ch_CUG_CheckInfo(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
200unsigned dissect_gsm_map_ch_SuppressionOfAnnouncement(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
201WS_DLL_PUBLIC
unsigned dissect_gsm_map_ch_CallReferenceNumber(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
202unsigned dissect_gsm_map_ch_UU_Data(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
206extern const value_string gsm_map_lcs_LCSClientType_vals[];
207WS_DLL_PUBLIC
unsigned dissect_gsm_map_lcs_LocationType(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
208unsigned dissect_gsm_map_lcs_DeferredLocationEventType(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
209unsigned dissect_gsm_map_lcs_LCS_ClientID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
210WS_DLL_PUBLIC
unsigned dissect_gsm_map_lcs_LCSClientType(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
211unsigned dissect_gsm_map_lcs_LCSClientName(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
212unsigned dissect_gsm_map_lcs_LCSRequestorID(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
213WS_DLL_PUBLIC
unsigned dissect_gsm_map_lcs_LCS_Priority(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
214unsigned dissect_gsm_map_lcs_LCS_QoS(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
215unsigned dissect_gsm_map_lcs_SupportedGADShapes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
216unsigned dissect_gsm_map_lcs_LCS_ReferenceNumber(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
217unsigned dissect_gsm_map_lcs_LCSCodeword(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
218unsigned dissect_gsm_map_lcs_AreaEventInfo(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
219WS_DLL_PUBLIC
unsigned dissect_gsm_map_lcs_Ext_GeographicalInformation(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
220unsigned dissect_gsm_map_lcs_VelocityEstimate(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
221unsigned dissect_gsm_map_lcs_Add_GeographicalInformation(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
259extern const value_string gsm_old_GSMMAPLocalErrorcode_vals[];
261unsigned dissect_gsm_old_GSMMAPLocalErrorcode(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
262unsigned dissect_gsm_old_NewPassword(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
263unsigned dissect_gsm_old_GetPasswordArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
264unsigned dissect_gsm_old_CurrentPassword(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
265unsigned dissect_gsm_old_SecurityHeader(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
266unsigned dissect_gsm_old_ProtectedPayload(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
271WS_DLL_PUBLIC
unsigned dissect_gsm_ss_LocationMethod(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
272unsigned dissect_gsm_ss_LCS_SLMOLRArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
273unsigned dissect_gsm_ss_LCS_SLMOLRRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
274unsigned dissect_gsm_ss_LCS_EventReportArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
275unsigned dissect_gsm_ss_LCS_EventReportRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
276unsigned dissect_gsm_ss_LCS_CancelDeferredLocationArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
277unsigned dissect_gsm_ss_LCS_LocationPrivacySettingArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
278unsigned dissect_gsm_ss_LCS_PruAssociationArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
279unsigned dissect_gsm_ss_LCS_PruAssociationRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
280unsigned dissect_gsm_ss_LCS_PruDisassociationArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
281unsigned dissect_gsm_ss_LCS_SLMTLRArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
282unsigned dissect_gsm_ss_LCS_SLMTLRRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
283unsigned dissect_gsm_ss_LCS_DLRSPPTransportArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
284unsigned dissect_gsm_ss_LCS_DLRSPPTransportRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
285unsigned dissect_gsm_ss_LCS_ULRSPPTransportArg(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
286unsigned dissect_gsm_ss_LCS_ULRSPPTransportRes(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
296WS_DLL_PUBLIC
unsigned dissect_NokiaMAP_Extensions_ServiceKey(
bool implicit_tag _U_,
tvbuff_t *tvb _U_,
unsigned offset _U_,
asn1_ctx_t *actx _U_,
proto_tree *tree _U_,
int hf_index _U_);
Definition packet-gsm_map.h:25
Definition packet_info.h:43
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
Definition packet-gsm_map.h:63
Definition tvbuff-int.h:36