aboutsummaryrefslogtreecommitdiffstats
path: root/epan/reassemble_test.c
AgeCommit message (Collapse)AuthorFilesLines
2010-02-24Make do_test() staticKovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=31980
2010-02-24Constify format stringKovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=31979
2009-10-20Add emem_init() which initializes both the ep_ and se_ allocators; have allJeff Morriss1-2/+1
callers use that instead of initializing each allocator individually. svn path=/trunk/; revision=30646
2009-10-20Initialize se_ memory, too (since it is used by the reassembly code). ↵Jeff Morriss1-23/+29
Reindent a bit. svn path=/trunk/; revision=30638
2009-09-06Split a bunch of init routines into init() and cleanup(). This allows us to ↵Kovarththanan Rajaratnam1-18/+18
free memory properly on shutdown. This is an initial step. There's still some work to do. svn path=/trunk/; revision=29754
2009-08-15This patch introduces packet_add_new_data_source() which effectively ↵Kovarththanan Rajaratnam1-0/+4
deprecates add_new_data_source(). This is based on the following observation: 1) The tvb + name (aka. data_source) is only used when the protocol tree is visible The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify. A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated! svn path=/trunk/; revision=29427
2007-04-11right; this is going badly.Richard van der Hoff1-21/+37
Let's take a different tack: include only the bare minimum, and set up stubs for everything else. svn path=/trunk/; revision=21379
2007-04-10fix typo in eth_stdio_fopen defnRichard van der Hoff1-1/+1
svn path=/trunk/; revision=21369
2007-04-10more libs, more stubs... i'll get there one dayRichard van der Hoff1-0/+20
svn path=/trunk/; revision=21363
2007-04-03mpa_* stubs to make this link properlyRichard van der Hoff1-0/+10
svn path=/trunk/; revision=21317
2007-02-21From Richard van der Hoff:Anders Broman1-0/+1057
01_reassemble_test.patch ------------------------ I didn't want to do anything without some unit tests, so here they are. This allows a standalone binary, epan/reassemble_test, to be built; this can be run from the commandline and should end up printing out "success" if all goes well. NOTE the changes to makefile.am NOT checked in currently. Incidentally: is it possible to get the buildbot to run things like this, exntest and tvbtest? 02_reassemble_refactor.patch ---------------------------- fragment_add_seq, fragment_add_dcerpc_dg and fragment_add_seq_check_work were all pretty much carbon-copies of each other. This patch factors out the common parts of the routines into a new routine, fragment_add_seq_key(). 03_reassemble_partial_reassembly.patch --------------------------------------- This makes fragment_set_partial_reassembly() work for datagrams assembled with fragment_add_seq(). The patch itself is actually quite small, but it adds another unit test which is reasonably lengthy. svn path=/trunk/; revision=20888