Ethereal-dev: Re: [ethereal-dev] lanman falls victim to fragmentation

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

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Mon, 29 Nov 1999 23:48:36 -0800
> http://ethereal.zing.org/~gram/ut1.snoop.gz

That trace also had some frames (such as frame 306) that we were
handing to SMB, even though they didn't actually have any payload to
hand to SMB.  (We're also not dissecting that frame correctly - but it's
a NetBIOS-over-IPX frame, and I don't know of any documentation for
NBIPX, so it's not clear how *to* dissect it....)

I checked in some bounds checking in NBF and NBIPX, at least for names,
and also checked in some checks to make sure you don't hand an NBIPX
frame to SMB if there's no data at which SMB can look.