aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dcerpc.c
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2009-11-01 11:52:32 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2009-11-01 11:52:32 +0000
commitd3d53f1b1aec3da00d40cf350374e7cc4c0f607e (patch)
tree6aeacec7a7828764b0d286dd6f39a79ab968fbb7 /epan/dissectors/packet-dcerpc.c
parentd1c54017f39d09ced12209e2de2087625937384c (diff)
From Markus Koetter:
Wireshark fails dissecting dce rpc bind acks, if the bind request had more than 1 ctx. svn path=/trunk/; revision=30790
Diffstat (limited to 'epan/dissectors/packet-dcerpc.c')
-rw-r--r--epan/dissectors/packet-dcerpc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-dcerpc.c b/epan/dissectors/packet-dcerpc.c
index 77659ffd97..7bcc340a67 100644
--- a/epan/dissectors/packet-dcerpc.c
+++ b/epan/dissectors/packet-dcerpc.c
@@ -2807,7 +2807,7 @@ dissect_dcerpc_cn_bind (tvbuff_t *tvb, gint offset, packet_info *pinfo,
conv = conversation_new (pinfo->fd->num, &pinfo->src, &pinfo->dst, pinfo->ptype,
pinfo->srcport, pinfo->destport, 0);
}
-
+ }
/* if this is the first time we see this packet, we need to
update the dcerpc_binds table so that any later calls can
@@ -2836,7 +2836,7 @@ dissect_dcerpc_cn_bind (tvbuff_t *tvb, gint offset, packet_info *pinfo,
}
g_hash_table_insert (dcerpc_binds, key, value);
}
-
+ if (!saw_ctx_item) {
if (check_col (pinfo->cinfo, COL_INFO)) {
if (num_ctx_items > 1)
col_append_fstr(pinfo->cinfo, COL_INFO, ", %u context items, 1st", num_ctx_items);