/* DO NOT EDIT
* This dissector is autogenerated
* (XXX - Is this true?)
+ * Well, the IDL is in epan/dissectors/dcerpc/drsuapi/ ...
*/
/* packet-dcerpc-drsuapi.c
di=pinfo->private_data;
if(di->conformant_run){
- /*just a run to handle conformant arrays, nothing to dissect
+ /*just a run to handle conformant arrays, nothing to dissect
but we need to remember how long this array was.
see packet-dcerpc.c for examples of conformant_run
and what it is.
static int
drsuapi_dissect_uint64(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param _U_)
{
-
+
ALIGN_TO_8_BYTES;
offset=dissect_ndr_uint64(tvb, offset, pinfo, tree, drep, hf_index, NULL);
const value_string drsuapi_DsNameFlags_vals[] = {
{ 0 , "DRSUAPI_DS_NAME_FLAG_NO_FLAGS" },
- { 0 , "DRSUAPI_DS_NAME_FLAG_SYNTACTICAL_ONLY" },
- { 0 , "DRSUAPI_DS_NAME_FLAG_EVAL_AT_DC" },
- { 0 , "DRSUAPI_DS_NAME_FLAG_GCVERIFY" },
- { 0 , "DRSUAPI_DS_NAME_FLAG_TRUST_REFERRAL" },
+ { 1 , "DRSUAPI_DS_NAME_FLAG_SYNTACTICAL_ONLY" },
+ { 2 , "DRSUAPI_DS_NAME_FLAG_EVAL_AT_DC" },
+ { 4 , "DRSUAPI_DS_NAME_FLAG_GCVERIFY" },
+ { 8 , "DRSUAPI_DS_NAME_FLAG_TRUST_REFERRAL" },
{ 0 , NULL }
};
static int
drsuapi_dissect_WERROR(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param _U_)
{
-
+
offset=dissect_ndr_uint32(tvb, offset, pinfo, tree, drep, hf_index, NULL);
return offset;
};
proto_drsuapi = proto_register_protocol(
- "DRSUAPI",
+ "DRSUAPI",
"DRSUAPI", "drsuapi");
proto_register_field_array(proto_drsuapi, hf, array_length(hf));
proto_register_subtree_array(ett, array_length(ett));