11#ifndef __PACKET_DCERPC_FRSTRANS_H
12#define __PACKET_DCERPC_FRSTRANS_H
14#define FRSTRANS_PROTOCOL_VERSION_W2K3R2 (0x00050000)
15#define FRSTRANS_PROTOCOL_VERSION_LONGHORN_SERVER (0x00050002)
16extern const value_string frstrans_frstrans_ProtocolVersion_vals[];
17int frstrans_dissect_enum_ProtocolVersion(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
18int frstrans_dissect_bitmap_TransportFlags(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
19#define FRSTRANS_UPDATE_REQUEST_ALL (0x0000)
20#define FRSTRANS_UPDATE_REQUEST_TOMBSTONES (0x0001)
21#define FRSTRANS_UPDATE_REQUEST_LIVE (0x0002)
22extern const value_string frstrans_frstrans_UpdateRequestType_vals[];
23int frstrans_dissect_enum_UpdateRequestType(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
24#define FRSTRANS_UPDATE_STATUS_DONE (0x0002)
25#define FRSTRANS_UPDATE_STATUS_MORE (0x0003)
26extern const value_string frstrans_frstrans_UpdateStatus_vals[];
27int frstrans_dissect_enum_UpdateStatus(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
28int frstrans_dissect_struct_VersionVector(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
29int frstrans_dissect_struct_Update(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
30#define FRSTRANS_VERSION_REQUEST_NORMAL_SYNC (0x0000)
31#define FRSTRANS_VERSION_REQUEST_SLOW_SYNC (0x0001)
32#define FRSTRANS_VERSION_REQUEST_SLAVE_SYNC (0x0002)
33extern const value_string frstrans_frstrans_VersionRequestType_vals[];
34int frstrans_dissect_enum_VersionRequestType(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
35#define FRSTRANS_VERSION_CHANGE_NOTIFY (0x0000)
36#define FRSTRANS_VERSION_CHANGE_ALL (0x0002)
37extern const value_string frstrans_frstrans_VersionChangeType_vals[];
38int frstrans_dissect_enum_VersionChangeType(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
39int frstrans_dissect_struct_EpoqueVector(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
40int frstrans_dissect_struct_AsyncVersionVectorResponse(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
41int frstrans_dissect_struct_AsyncResponseContext(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
42#define FRSTRANS_STAGING_POLICY_SERVER_DEFAULTY (0x0000)
43#define FRSTRANS_STAGING_POLICY_STATGING_REQUIRED (0x0001)
44#define FRSTRANS_STAGING_POLICY_RESTATGING_REQUIRED (0x0002)
45extern const value_string frstrans_frstrans_RequestedStagingPolicy_vals[];
46int frstrans_dissect_enum_RequestedStagingPolicy(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
47#define FRSTRANS_RDC_FILTER_GENERIC (0x0000)
48#define FRSTRANS_RDC_FILTER_MAX (0x0001)
49#define FRSTRANS_RDC_FILTER_POINT (0x0002)
50#define FRSTRANS_RDC_MAX_ALGORITHM (0x0003)
51extern const value_string frstrans_frstrans_RdcChunckerAlgorithm_vals[];
52int frstrans_dissect_enum_RdcChunckerAlgorithm(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
53int frstrans_dissect_struct_RdcParameterGeneric(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
54int frstrans_dissect_struct_RdcParameterFilterMax(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
55int frstrans_dissect_struct_RdcParameterFilterPoint(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
56int frstrans_dissect_struct_RdcParameters(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
57#define FRSTRANS_RDC_VERSION (0x0001)
58extern const value_string frstrans_frstrans_RdcVersion_vals[];
60#define FRSTRANS_RDC_VERSION_COMPATIBLE (0x0001)
61extern const value_string frstrans_frstrans_RdcVersionCompatible_vals[];
62int frstrans_dissect_enum_RdcVersionCompatible(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
63#define FRSTRANS_RDC_UNCOMPRESSED (0x0000)
64#define FRSTRANS_RDC_XPRESS (0x0001)
65extern const value_string frstrans_frstrans_RdcCompressionAlgorithm_vals[];
66int frstrans_dissect_enum_RdcCompressionAlgorithm(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t *param _U_);
67int frstrans_dissect_struct_RdcFileInfo(
tvbuff_t *tvb _U_,
int offset _U_,
packet_info *pinfo _U_,
proto_tree *parent_tree _U_,
dcerpc_info* di _U_, uint8_t *drep _U_,
int hf_index _U_, uint32_t param _U_);
Definition packet-dcerpc.h:154
Definition packet_info.h:43
Definition value_string.h:25
Definition tvbuff-int.h:35