https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6221
Summary: DVB-CI dissector: reassembly on the transport layer
Product: Wireshark
Version: SVN
Platform: Other
OS/Version: All
Status: NEW
Severity: Enhancement
Priority: Low
Component: Wireshark
AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
ReportedBy: wireshark@xxxxxxxxx
Created an attachment (id=6793)
--> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=6793)
DVB-CI dissectors: patch for spdu reassembly
Build Information:
TShark 1.7.0 (SVN Rev 38414 from /trunk)
Copyright 1998-2011 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiled (64-bit) with GLib 2.16.6, with libpcap 0.9.8, with libz 1.2.3.3,
without POSIX capabilities, with threads support, without libpcre, without SMI,
without c-ares, without ADNS, without Lua, with Python 2.5.2, with GnuTLS
2.4.2,
with Gcrypt 1.4.1, with MIT Kerberos, without GeoIP.
Running on Linux 2.6.29.1, with locale en_US, with libpcap version 0.9.8, with
libz 1.2.3.3.
Built using gcc 4.3.2.
--
Dear wireshark team members,
now that the DVB-CI link layer reassembly is merged, I'd like to submit the
attached patch for transport layer reassembly. The mechanism is the same as on
the link layer,
I chose a different constant sequence id. Like on the link layer, there's no
re-ordering of packets on the transport layer.
I adjusted the variable names and descriptions in oder to clarify the layering
...
session layer
transport layer
link layer
...
Reassembly on the link layer deals with TPDUs, reassembly on the transport
layer deals with SPDUs.
The attached capture show the DVB-CI startup. The module limits the link layer
message size to 16 bytes, the host limits the transport layer size to 32 bytes.
The host wants to send a (faked) 128 byte application layer message to the
module. There's fragementation on both link and transport layer.
Thanks for review and merging, this will complete the DVB-CI implementation
(I'll continue with CI+ then).
Best regards,
Martin
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.