Ethereal-dev: Re: [Ethereal-dev] [patch] add TCP desegmentation to laplink dissector

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

From: "Ronnie Sahlberg" <ronnie_sahlberg@xxxxxxxxxxxxxx>
Date: Mon, 20 Oct 2003 17:58:02 +1000
It is off by default since reassembly can potentially consume an enormous
amount of RAM.
(all the fragments need to be kept in malloc()ed memory between frames)

Othervise, Imagine how surprised an innocent user would be when his Ethereal
completely hangs when
he loads a huge NFS over TCP capture with many many READ/WRITEs in it. :-)


----- Original Message ----- 
From: "Brad Hards"
Subject: [Ethereal-dev] [patch] add TCP desegmentation to laplink dissector


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> The attached patch adds desegmentation support to the laplink dissector.
>
> I had a lot of grief testing it, courtesy the default-off reassembly
option
> for the underlying TCP dissector.  Any reason why it should default to
off?
> If not, I'd like to change it to default on.
>