aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2014-04-05 17:06:45 -0400
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2014-04-06 10:32:24 +0000
commit16f2aadfc50296db4a3b071e95ca0b753eef7d25 (patch)
tree7663f47d7c6dbcd2da5a8eba3aa2b64e9a6809cf /epan
parent828bb24226fe8b6b6b98e37c11bf03097b383d4f (diff)
Bugfix AFP dissection within MDSSRV. Part of bug 9950.
Change-Id: Ibe2aa48284fe7a507133f5b70a22110bb3bb56cb Reviewed-on: https://code.wireshark.org/review/973 Reviewed-by: Ralph Böhme <rb@sernet.de> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-dcerpc-mdssvc.c2
-rw-r--r--epan/dissectors/pidl/mdssvc.cnf2
2 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-dcerpc-mdssvc.c b/epan/dissectors/packet-dcerpc-mdssvc.c
index 1fe8d630ef..2451f0e903 100644
--- a/epan/dissectors/packet-dcerpc-mdssvc.c
+++ b/epan/dissectors/packet-dcerpc-mdssvc.c
@@ -145,7 +145,7 @@ mdssvc_dissect_element_blob_spotlight_blob(tvbuff_t *tvb, int offset, packet_inf
if (spotlight_handle)
{
spotlight_tvb = tvb_new_subset_remaining(tvb, offset + 16);
- return call_dissector(spotlight_handle, spotlight_tvb, pinfo, tree);
+ return (offset + 16 + call_dissector(spotlight_handle, spotlight_tvb, pinfo, tree));
}
return offset;
diff --git a/epan/dissectors/pidl/mdssvc.cnf b/epan/dissectors/pidl/mdssvc.cnf
index 030cb7f265..9ad0d29b77 100644
--- a/epan/dissectors/pidl/mdssvc.cnf
+++ b/epan/dissectors/pidl/mdssvc.cnf
@@ -15,7 +15,7 @@ mdssvc_dissect_element_blob_spotlight_blob(tvbuff_t *tvb, int offset, packet_inf
if (spotlight_handle)
{
spotlight_tvb = tvb_new_subset_remaining(tvb, offset + 16);
- return call_dissector(spotlight_handle, spotlight_tvb, pinfo, tree);
+ return (offset + 16 + call_dissector(spotlight_handle, spotlight_tvb, pinfo, tree));
}
return offset;