Ethereal-dev: Re: [Ethereal-dev] Not getting all the data

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

Date Prev Thread Prev
From: Gilbert Ramirez <gram@xxxxxxxxxx>
Date: Wed, 31 Jan 2001 16:02:12 -0600
On Wed, 31 Jan 2001 16:22:13 -0500
Stefan <sraab@xxxxxxxxx> wrote:

> I am working on updating the Mobile IP decodes and for some reason the tvb that is getting passed to me doesn't have all the data. I am missing the last 4 bytes. when I run the decode I see those four bytes display, they just aren't included in the tvb.  Any Ideas?
> 

The protocols previous to Mobile IP in your decode tree may have
"eaten up" those bytes. For example, the ethernet dissector
may have decided that the last 4 bytes are trailer bytes.
When a protocol knows how long its payload should be (and not
all do), we try to make the payload tvbuff that size before
passing it to the next dissector.

I don't know what comes before Mobile IP in your trace...
do any of those protocols appear to limit the size of the
Mobile IP tvbuff?

--gilbert