Ethereal-dev: Re: [Ethereal-dev] Packet reassemble problems

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Martin Warnes <martin@xxxxxxxxxxxxxxxxx>
Date: Thu, 16 Feb 2006 11:26:38 +0000
Thanks, this is exactly what I wanted and works well.

Martin

ronnie sahlberg wrote the following on 02/16/06 07:23:
> Can you use tcp_dissect_pdus() ?
>  
> This helper function will usually do all the dirty work required to
> reassemble PDUs for protocols running atop TCP.
>  
> It will also, even when reassembly is not enabled,  do nice things
> like keeping track of where PDUs start/end in the sequence number
> space so that it can also dissect PDUs that are not aligned to the
> start of a segment.
>  
>
>
>  
> On 2/16/06, *Martin Warnes* <martin@xxxxxxxxxxxxxxxxx
> <mailto:martin@xxxxxxxxxxxxxxxxx>> wrote:
>
>     Hi list,
>
>     I'm having some difficulties with reassembly for a protocol that runs
>     atop TCP and despite having read the developer notes on the topic and
>     looked at some of the other dissectors that use reassembly I still
>     can't
>     fathom out what the problem is.
>
>     The protocol in question can span multiple packets, the first
>     packet in
>     the sequence contains a header with the total number of bytes. The
>     second and subsequent packets in the sequence contain  no header
>     information so the only method available to combine the packets is the
>     byte count from the first header.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>   

----------------------------------------------------------
Scanned by ClamAV antivirus system - http://www.clamav.net
Virus signatures last updated: Thu Feb 16 10:13:04 2006