Ethereal-dev: Re: [Ethereal-dev] Design question about multiple-packet packets

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 22 Jan 2003 09:07:01 -0800
On Wed, Jan 22, 2003 at 10:04:40AM -0500, Devin Heitmueller wrote:
> Check out packet-aim.c.  In particular, look at the differences between
> 1.21 and 1.20.  I had what I believe to have been the same problem, and
> Guy Harris corrected it with the patch found in 1.21.  The code change
> he made allows dissection of multiple payloads within a single TCP
> packet.

That uses a TCP-specific routine, as doing that sort of thing for TCP is
more complicated than doing it for transport protocols, such as UDP,
in which transport-layer packet boundaries are significant.