sec_vt_header: dissect call_id
authorGregor Beck <gbeck@sernet.de>
Thu, 5 Sep 2013 10:58:29 +0000 (12:58 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 29 Jan 2014 08:18:26 +0000 (09:18 +0100)
epan/dissectors/packet-dcerpc.c

index ac4af72e9b83f930a8f20481bef086ada87f2798..aaf7277ff49eaf9866ca764d355f9ba8dacbcf5f 100644 (file)
@@ -2909,7 +2909,7 @@ dissect_sec_vt_header(proto_tree *tree, tvbuff_t *tvb, int offset)
 {
        proto_item *ti = proto_tree_add_text(tree, tvb, offset, -1, "header2");
        proto_tree *tr = proto_item_add_subtree(ti, ett_dcerpc_sec_vt_header);
-       guint32 drep;
+       guint32 drep, call_id;
        guint8 ptype = tvb_get_guint8(tvb, offset);
 
        proto_tree_add_uint(tr, hf_dcerpc_packet_type, tvb, offset, 1, ptype);
@@ -2925,7 +2925,9 @@ dissect_sec_vt_header(proto_tree *tree, tvbuff_t *tvb, int offset)
        proto_tree_add_dcerpc_drep(tr, tvb, offset, (guint8*)&drep, 4);
        offset += 4;
 
-       proto_tree_add_text(tr, tvb, offset, 4, "call_id");
+
+       call_id = tvb_get_letohl(tvb, offset); //???  dcerpc_tvb_get_ntohl
+       proto_tree_add_uint(tr, hf_dcerpc_cn_call_id, tvb, offset, 4, call_id);
        offset += 4;
 
        proto_tree_add_text(tr, tvb, offset, 2, "p_cont_id");