aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rtcp.c
diff options
context:
space:
mode:
authorChris Maynard <Christopher.Maynard@GTECH.COM>2011-05-10 18:52:37 +0000
committerChris Maynard <Christopher.Maynard@GTECH.COM>2011-05-10 18:52:37 +0000
commit025f9ee4dbac6b886052d5660cb411679a1cd1fa (patch)
treef6ffa416c468f4132d2627761234f48500f8aaa1 /epan/dissectors/packet-rtcp.c
parent7050847bc93d26fd341f0e3ee8f5660150aa9873 (diff)
From Olivier Crete via bug 5761: Compute the FCI size correctly for RTCP RTPFB.
svn path=/trunk/; revision=37052
Diffstat (limited to 'epan/dissectors/packet-rtcp.c')
-rw-r--r--epan/dissectors/packet-rtcp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-rtcp.c b/epan/dissectors/packet-rtcp.c
index 7ea01ff5bc..41eb89c129 100644
--- a/epan/dissectors/packet-rtcp.c
+++ b/epan/dissectors/packet-rtcp.c
@@ -852,11 +852,11 @@ dissect_rtcp_rtpfb( tvbuff_t *tvb, int offset, proto_tree *rtcp_tree, proto_item
} else if (rtcp_rtpfb_fmt == 4) {
offset = dissect_rtcp_rtpfb_tmmbr(tvb, offset, rtcp_tree, top_item, counter, 1);
} else {
- /* Unknown FMT */
- proto_tree_add_item(rtcp_tree, hf_rtcp_fci, tvb, offset, packet_length - offset, FALSE );
- offset = start_offset + packet_length;
+ /* Unknown FMT */
+ proto_tree_add_item(rtcp_tree, hf_rtcp_fci, tvb, offset, start_offset + packet_length - offset, FALSE );
+ offset = start_offset + packet_length;
}
- }
+ }
return offset;
}