Ethereal-dev: [Ethereal-dev] Re: [Ethereal-cvs] rev 15744: /trunk/epan/dissectors/: packet-dce

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: Sat, 10 Sep 2005 19:32:33 -0700
ulfl@xxxxxxxxxxxx wrote:

 reassemble.c:
I had to change the way the reassemble code works if the dissector is telling that more fragments *will* follow.

That assumes that fragments arrive in order.

They don't always do so.

For example, the fragments of a fragmented IP datagram might well arrive in *reverse* order; I have a capture where that happens. (I seem to remember a claim that some version of Linux sent IP fragments out in reverse order.)