From a65bf1e74d632730f4f29248a8cfc91421ad39a2 Mon Sep 17 00:00:00 2001 From: Gregor Beck Date: Thu, 5 Sep 2013 12:58:29 +0200 Subject: [PATCH] sec_vt_header: dissect call_id --- epan/dissectors/packet-dcerpc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/epan/dissectors/packet-dcerpc.c b/epan/dissectors/packet-dcerpc.c index 5aaa079cce..1427dce7d4 100644 --- a/epan/dissectors/packet-dcerpc.c +++ b/epan/dissectors/packet-dcerpc.c @@ -2618,7 +2618,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); @@ -2634,7 +2634,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"); -- 2.11.4.GIT