static int dfsblobs_dissect_element_dfs_referral_r2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int dfsblobs_dissect_element_dfs_padding_value(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int dfsblobs_dissect_element_dfs_padding_value_(tvbuff_t *tvb _U_, int offset _U_,int length _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int dfsblobs_dissect_element_dfs_referral_v3_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint16 *size);
+static int dfsblobs_dissect_element_dfs_referral_v3_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int dfsblobs_dissect_element_dfs_referral_v3_server_type(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
-static int dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint16 *entry_flags);
+static int dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int dfsblobs_dissect_element_dfs_referral_v3_ttl(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_);
static int dfsblobs_dissect_element_dfs_referral_v3_referrals(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint32 *);
static int dfsblobs_dissect_element_dfs_referral_v3_service_site_guid(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint32 *);
/* IDL: } */
static int
-dfsblobs_dissect_element_dfs_referral_v3_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint16 *size)
+dfsblobs_dissect_element_dfs_referral_v3_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = PIDL_dissect_uint16(tvb, offset, pinfo, tree, drep, hf_dfsblobs_dfs_referral_v3_size, size);
+ offset = PIDL_dissect_uint16(tvb, offset, pinfo, tree, drep, hf_dfsblobs_dfs_referral_v3_size, 0);
return offset;
}
}
static int
-dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_, guint16 *entry_flags)
+dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, guint8 *drep _U_)
{
- offset = dfsblobs_dissect_enum_DFS_FLAGS_REFERRAL(tvb, offset, pinfo, tree, drep, hf_dfsblobs_dfs_referral_v3_entry_flags, entry_flags);
+ offset = dfsblobs_dissect_enum_DFS_FLAGS_REFERRAL(tvb, offset, pinfo, tree, drep, hf_dfsblobs_dfs_referral_v3_entry_flags, 0);
return offset;
}
int
dfsblobs_dissect_struct_dfs_referral_v3(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, guint8 *drep _U_, int hf_index _U_, guint32 param _U_)
{
- guint16 size;
- guint16 entry_flags;
proto_item *item = NULL;
proto_tree *tree = NULL;
dcerpc_info *di = (dcerpc_info *)pinfo->private_data;
tree = proto_item_add_subtree(item, ett_dfsblobs_dfs_referral_v3);
}
- offset = dfsblobs_dissect_element_dfs_referral_v3_size(tvb, offset, pinfo, tree, drep, &size);
+ offset = dfsblobs_dissect_element_dfs_referral_v3_size(tvb, offset, pinfo, tree, drep);
offset = dfsblobs_dissect_element_dfs_referral_v3_server_type(tvb, offset, pinfo, tree, drep);
- offset = dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvb, offset, pinfo, tree, drep, &entry_flags);
+ offset = dfsblobs_dissect_element_dfs_referral_v3_entry_flags(tvb, offset, pinfo, tree, drep);
offset = dfsblobs_dissect_element_dfs_referral_v3_ttl(tvb, offset, pinfo, tree, drep);