Ethereal-dev: Re: [Ethereal-dev] [PATCH] fix for multiple dcerpc connections over single socke

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Tue, 20 Nov 2001 21:32:31 -0800
On Tue, Nov 20, 2001 at 09:10:14PM -0800, Guy Harris wrote:
> The purpose of the TCP desegmenting code is to allow a protocol running
> directly atop TCP to indicate to TCP that it - the protocol running atop
> it - is assembing a PDU, and that it needs N more bytes of data before
> it has the full PDU.
> 
> It is *not* for desegmenting stuff at layers more than one layer above
> TCP, as the intermediate layers get in the way.

And it's certainly not for desegmenting stuff with which TCP isn't
involved with at all - SMB runs over protocols other than TCP....