20typedef enum _h225_msg_type {
26typedef enum _h225_cs_type {
44 h225_msg_type msg_type;
48 unsigned requestSeqNum;
51 bool request_available;
56 bool is_h245Tunneling;
57 uint32_t h245_address;
59 char dialedDigits[129];
60 bool is_destinationInfo;
71#include "packet-per.h"
74extern const value_string h225_ReleaseCompleteReason_vals[];
75extern const value_string h225_PresentationIndicator_vals[];
83extern const value_string h225_PrivateTypeOfNumber_vals[];
89extern const value_string RegistrationRejectReason_vals[];
99WS_DLL_PUBLIC
unsigned dissect_h225_ReleaseCompleteReason(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
100unsigned dissect_h225_PresentationIndicator(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
101unsigned dissect_h225_ScreeningIndicator(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
102unsigned dissect_h225_TransportAddress(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
103unsigned dissect_h225_EndpointType(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
104unsigned dissect_h225_SupportedProtocols(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
105unsigned dissect_h225_TunnelledProtocol(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
106unsigned dissect_h225_NonStandardParameter(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
107unsigned dissect_h225_AliasAddress(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
108unsigned dissect_h225_PartyNumber(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
109unsigned dissect_h225_PublicTypeOfNumber(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
110unsigned dissect_h225_PrivateTypeOfNumber(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
111unsigned dissect_h225_AlternateTransportAddresses(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
112unsigned dissect_h225_GloballyUniqueID(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
113unsigned dissect_h225_ConferenceIdentifier(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
114unsigned dissect_h225_GatekeeperIdentifier(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
115unsigned dissect_h225_BandWidth(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
116unsigned dissect_h225_CallReferenceValue(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
117unsigned dissect_h225_TimeToLive(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
118unsigned dissect_h225_CallIdentifier(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
119unsigned dissect_h225_IntegrityMechanism(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
120unsigned dissect_h225_ICV(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
121unsigned dissect_h225_CryptoH323Token(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
122unsigned dissect_h225_CircuitInfo(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
123unsigned dissect_h225_CircuitIdentifier(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
124unsigned dissect_h225_ServiceControlSession(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
125unsigned dissect_h225_GenericData(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
126unsigned dissect_h225_GenericIdentifier(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
127unsigned dissect_h225_FeatureSet(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
128unsigned dissect_h225_TransportChannelInfo(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
129WS_DLL_PUBLIC
unsigned dissect_h225_RasMessage(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
130unsigned dissect_h225_TransportQOS(tvbuff_t *tvb _U_, uint32_t offset _U_,
asn1_ctx_t *actx _U_, proto_tree *tree _U_,
int hf_index _U_);
131int dissect_h225_ExtendedAliasAddress_PDU(tvbuff_t *tvb _U_,
packet_info *pinfo _U_, proto_tree *tree _U_,
void *data _U_);
struct _asn1_ctx_t asn1_ctx_t
Central context object threaded through all ASN.1 dissection calls.
struct _packet_info packet_info
Represents the metadata and indexing information for a single captured frame.
struct _e_guid_t e_guid_t
Represents a GUID/UUID value; may be larger than GUID_LEN so must not be used to directly overlay pac...
Definition packet-h225.h:43
struct _value_string value_string
Mapping between a 32-bit integer value and its string representation.