Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 6123] New: packet-tcp.c - Fix further dissection of data i

Date: Thu, 14 Jul 2011 15:16:33 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6123

           Summary: packet-tcp.c - Fix further dissection of data in TCP
                    packets with the Riverbed Transparency options
           Product: Wireshark
           Version: SVN
          Platform: Other
        OS/Version: FreeBSD
            Status: NEW
          Severity: Major
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: wireshark@xxxxxxxxxxx


Created an attachment (id=6659)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=6659)
patch for packet-tcp.c

Build Information:
[~/wireshark-trunk] edwin@t43>svn info
Path: .
URL: https://anonsvn.wireshark.org/wireshark/trunk
Repository Root: https://anonsvn.wireshark.org/wireshark
Repository UUID: f5534014-38df-0310-8fa8-9805f1628bb7
Revision: 38029
Node Kind: directory

--
The dissection of the data in TCP packets with the Riverbed Transparency
options should not be done by the dissectors for the protocols which normally
live on these ports, it should be done by the Riverbed Optimization Dissector.

However, since that dissector is not available outside Riverbed, the current
code will go through the list of dissectors every time it sees a packet with
the specific TCP options. Instead of doing that we should just pass it to the
Raw Data dissector.

This fix should be applied to Wireshark 1.6 too.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.