aboutsummaryrefslogtreecommitdiffstats
path: root/reassemble.c
AgeCommit message (Expand)AuthorFilesLines
2003-12-22We need to do the "if the first fragment we see has no more fragmentsGuy Harris1-8/+14
2003-12-20Do the special "if the first fragment we see is also the final fragment,Guy Harris1-20/+40
2003-09-25When showing a fragment subtree, put spaces after colons to make thingsTim Potter1-3/+3
2003-08-28Update a comment.Guy Harris1-2/+5
2003-08-28Make "process_reassembled_data()" do the check for fragmentation notGuy Harris1-32/+48
2003-07-31From Tomas Kukosa: set FD_DEGRAGMENTED even if there's only oneGuy Harris1-1/+2
2003-06-04There can be more than one DCE RPC call per frame, e.g. there can beGuy Harris1-37/+56
2003-04-30Fix up the overlap checks in the fragment_add_seq functions forGuy Harris1-17/+65
2003-04-20Add a pointer to an hf_ value for a "reassembled_in" field (which can beGuy Harris1-29/+60
2003-04-20Put entries for a reassembled packet into the appropriate hash table forGuy Harris1-41/+20
2003-04-20Pull much of the processing done after a call to "fragment_add_check()"Guy Harris1-1/+86
2003-04-20Add a "fragment_add_multiple_ok()" routine that skips the check for aGuy Harris1-6/+31
2003-04-20We can't use the frame_data structure as a key structure when lookingGuy Harris1-131/+248
2003-04-19The first element in a fragment list isn't a fragment, it's a specialGuy Harris1-14/+26
2003-04-17Add a small extra check in fragment_add() to make it idempotent.Ronnie Sahlberg1-2/+16
2003-04-09Added new field reassembled_in to the fragment data structure.Ronnie Sahlberg1-2/+7
2003-03-04When deciding whether we have enough data in a lower-level packet toGuy Harris1-4/+4
2002-12-19Update reassemble.c/show_item and all callers to use FT_FRAMENUM for the list...Ronnie Sahlberg1-3/+5
2002-12-02Don't cast away constness, and fix variable and structure memberGuy Harris1-7/+7
2002-10-24Add a "fragment_add_seq_next()" to reassemble fragments that don't haveGuy Harris1-15/+64
2002-10-17Flag fragment overlaps when reassembling based on sequence number, and,Guy Harris1-12/+20
2002-10-17Put in a missing check for fragment overlaps, and add an assertion toGuy Harris1-2/+7
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-40/+40
2002-06-17Don't check for a short frame until we care whether the frame is short;Guy Harris1-5/+2
2002-06-07Put the stuff to add the "Illegal {fragment,segment}" item to the InfoGuy Harris1-21/+19
2002-06-07Add "show_fragment_seq_tree()", which is like "show_fragment_tree()",Guy Harris1-63/+116
2002-06-05Added show_fragment_tree() to reassemble. This function will do the commonRonnie Sahlberg1-1/+90
2002-05-24Reassembly of fragmented DCE/RPC (only for connection oriented DCE/RPC).Ronnie Sahlberg1-1/+21
2002-04-25"fragment_add_seq_work()" returns a Boolean value, not a pointer, soGuy Harris1-2/+2
2002-04-22Get rid of some unused variables and arguments.Guy Harris1-12/+4
2002-04-17In "fragment_add_seq_check()", handle short frames the same wayGuy Harris1-49/+24
2002-04-17Don't try to reassemble short frames - but do still pass them through atGuy Harris1-17/+86
2002-04-17Don't bother with "reassembled_key" structures - just use theGuy Harris1-52/+33
2002-04-17Add a separate hash table to the reassembly code for reassembledGuy Harris1-67/+343
2002-04-17Rename the "frag_offset" argument of "fragment_add_seq()" toGuy Harris1-5/+5
2002-03-31From Joerg Mayer: mark function arguments as unused.Guy Harris1-2/+2
2002-02-03From Ricardo Barroetave�a: support dissectors that are handedGuy Harris1-10/+76
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris1-2/+2
2002-01-04WTP reassembly, from Tom Uijldert.Guy Harris1-4/+4
2001-12-15From Ronnie Sahlberg: new infrastructure to reassemble packets whereGuy Harris1-2/+241
2001-11-24Assorted changes from Ronnie Sahlberg:Guy Harris1-1/+99
2001-11-21Get rid of some unused variables.Guy Harris1-1/+3
2001-09-13TCP desegmentation support, and changes to the ONC RPC and NBSSGuy Harris1-4/+15
2001-06-28Include <string.h> to get "memcmp()" and "memcpy()" declared.Guy Harris1-1/+3
2001-06-08Move the fragment reassembly code into "reassemble.c" andGuy Harris1-0/+371