2009-07-28 13:53:10 +00:00
|
|
|
/* DO NOT EDIT
|
2014-09-18 04:10:51 +00:00
|
|
|
This file was automatically generated by Pidl
|
2009-07-28 13:53:10 +00:00
|
|
|
from frstrans.idl and frstrans.cnf.
|
2014-03-07 15:32:18 +00:00
|
|
|
|
2014-09-18 04:10:51 +00:00
|
|
|
Pidl is a perl based IDL compiler for DCE/RPC idl files.
|
2009-07-28 13:53:10 +00:00
|
|
|
It is maintained by the Samba team, not the Wireshark team.
|
2014-09-18 04:10:51 +00:00
|
|
|
Instructions on how to download and install Pidl can be
|
2015-06-23 17:55:22 +00:00
|
|
|
found at https://wiki.wireshark.org/Pidl
|
2009-07-28 13:53:10 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __PACKET_DCERPC_FRSTRANS_H
|
|
|
|
#define __PACKET_DCERPC_FRSTRANS_H
|
|
|
|
|
|
|
|
#define FRSTRANS_PROTOCOL_VERSION_W2K3R2 (0x00050000)
|
|
|
|
#define FRSTRANS_PROTOCOL_VERSION_LONGHORN_SERVER (0x00050002)
|
|
|
|
extern const value_string frstrans_frstrans_ProtocolVersion_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_ProtocolVersion(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 *param);
|
|
|
|
int frstrans_dissect_bitmap_TransportFlags(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_UPDATE_REQUEST_ALL (0x0000)
|
|
|
|
#define FRSTRANS_UPDATE_REQUEST_TOMBSTONES (0x0001)
|
|
|
|
#define FRSTRANS_UPDATE_REQUEST_LIVE (0x0002)
|
|
|
|
extern const value_string frstrans_frstrans_UpdateRequestType_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_UpdateRequestType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_UPDATE_STATUS_DONE (0x0002)
|
|
|
|
#define FRSTRANS_UPDATE_STATUS_MORE (0x0003)
|
|
|
|
extern const value_string frstrans_frstrans_UpdateStatus_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_UpdateStatus(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
|
|
|
int frstrans_dissect_struct_VersionVector(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_Update(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_VERSION_REQUEST_NORNAL_SYNC (0x0000)
|
|
|
|
#define FRSTRANS_VERSION_REQUEST_SLOW_SYNC (0x0001)
|
|
|
|
#define FRSTRANS_VERSION_REQUEST_SLAVE_SYNC (0x0002)
|
|
|
|
extern const value_string frstrans_frstrans_VersionRequestType_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_VersionRequestType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_VERSION_CHANGE_NOTIFY (0x0000)
|
|
|
|
#define FRSTRANS_VERSION_CHANGE_ALL (0x0002)
|
|
|
|
extern const value_string frstrans_frstrans_VersionChangeType_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_VersionChangeType(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
|
|
|
int frstrans_dissect_struct_EpoqueVector(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_AsyncVersionVectorResponse(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_AsyncResponseContext(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_STAGING_POLICY_SERVER_DEFAULTY (0x0000)
|
|
|
|
#define FRSTRANS_STAGING_POLICY_STATGING_REQUIRED (0x0001)
|
|
|
|
#define FRSTRANS_STAGING_POLICY_RESTATGING_REQUIRED (0x0002)
|
|
|
|
extern const value_string frstrans_frstrans_RequestedStagingPolicy_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_RequestedStagingPolicy(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_RDC_FILTER_GENERIC (0x0000)
|
|
|
|
#define FRSTRANS_RDC_FILTER_MAX (0x0001)
|
|
|
|
#define FRSTRANS_RDC_FILTER_POINT (0x0002)
|
|
|
|
#define FRSTRANS_RDC_MAX_ALGORITHM (0x0003)
|
|
|
|
extern const value_string frstrans_frstrans_RdcChunckerAlgorithm_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_RdcChunckerAlgorithm(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
|
|
|
int frstrans_dissect_struct_RdcParameterGeneric(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_RdcParameterFilterMax(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_RdcParameterFilterPoint(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
|
|
|
int frstrans_dissect_struct_RdcParameters(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_RDC_VERSION (0x0001)
|
|
|
|
extern const value_string frstrans_frstrans_RdcVersion_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_RdcVersion(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_RDC_VERSION_COMPATIBLE (0x0001)
|
|
|
|
extern const value_string frstrans_frstrans_RdcVersionCompatible_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_RdcVersionCompatible(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#define FRSTRANS_RDC_UNCOMPRESSED (0x0000)
|
|
|
|
#define FRSTRANS_RDC_XPRESS (0x0001)
|
|
|
|
extern const value_string frstrans_frstrans_RdcCompressionAlgorithm_vals[];
|
2016-04-15 17:16:16 +00:00
|
|
|
int frstrans_dissect_enum_RdcCompressionAlgorithm(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, dcerpc_info* di, guint8 *drep, int hf_index, guint1632 *param);
|
|
|
|
int frstrans_dissect_struct_RdcFileInfo(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *parent_tree, dcerpc_info* di, guint8 *drep, int hf_index, guint32 param);
|
2009-07-28 13:53:10 +00:00
|
|
|
#endif /* __PACKET_DCERPC_FRSTRANS_H */
|