//??? dissect_dcerpc_uint16
opnum = tvb_get_letohs(tvb, offset); //??? dcerpc_tvb_get_ntohs
- proto_tree_add_uint(tr, hf_dcerpc_opnum, tvb, offset, 2, cont_id);
+ proto_tree_add_uint(tr, hf_dcerpc_opnum, tvb, offset, 2, opnum);
offset += 2;
proto_item_set_end(ti, tvb, offset);
proto_item *ti;
proto_tree *tr;
- cmd = tvb_get_letohs(tvb, offset);
+ cmd = (sec_vt_command)tvb_get_letohs(tvb, offset);
len = tvb_get_letohs(tvb, offset + 2);
cmd_end = cmd & SEC_VT_COMMAND_END;
cmd_must = cmd & SEC_VT_MUST_PROCESS_COMMAND;
- cmd &= SEC_VT_COMMAND_MASK;
+ cmd = (sec_vt_command)(cmd & SEC_VT_COMMAND_MASK);
ti = proto_tree_add_text(tree, tvb, offset, -1, "Command: %s",
val_to_str(cmd, sec_vt_command_cmd_vals,