Ethereal-dev: Re: [Ethereal-dev] Desegment?

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

From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Mon, 20 Feb 2006 21:51:13 +0100 (CET)
Hi,

Check out the developer-guide chapter 8.4. It talks about split packet
reassembly. From your description it seems very possible to implement it
this way.

Thanx,
Jaap

On Mon, 20 Feb 2006, Fabio wrote:

> Hello,
>
> I m developing a dissector, and i am a first timer. I would like to know how
> i'd better proceed to solve the following problem:
>
[SNIP]
>
> Now, I would like to add the data (parameters) of the second packet to the
> empty data field of the first. I have read something about desegmentation
> but i'm uncertain
>
> because usually between p1 and p2 there are intervening packets. What I am
> sure of is that if *SEQ FIELD* of P1 is n *SEQ FIELD* of P2 is n+ 1.
>
> I had thought about fragments even if p2 is not properly a fragment of p1
> (but a normal packet).
>
> What I do not want is to show in the display p2 as a fragment. I just want
> p1 to appear WITH PARAMETERS (taken from p2).
>