wireshark/plugins/profinet
Guy Harris a2414d8909 Don't wire into the reassembly code the notion that reassemblies should
be done on flows from one address to another; reassembly for protocols
running atop TCP should be done on flows from one TCP endpoint to
another.

We do this by:

	adding "reassembly table" as a data structure;

	associating hash tables for both in-progress reassemblies and
	completed reassemblies with that data structure (currently, not
	all reassemblies use the latter; they might keep completed
	reassemblies in the first table);

	having functions to create and destroy keys in that table;

	offering standard routines for doing address-based and
	address-and-port-based flow processing, so that dissectors not
	needing their own specialized flow processing can just use them.

This fixes some mis-reassemblies of NIS YPSERV YPALL responses (where
the second YPALL response is processed as if it were a continuation of
a previous response between different endpoints, even though said
response is already reassembled), and also allows the DCE RPC-specific
stuff to be moved out of epan/reassembly.c into the DCE RPC dissector.

svn path=/trunk/; revision=48491
2013-03-22 23:59:54 +00:00
..
AUTHORS
ChangeLog
CMakeLists.txt Update Free Software Foundation address. 2012-06-28 22:56:06 +00:00
COPYING Update FSF address - part II. 2012-06-28 23:18:38 +00:00
INSTALL
Makefile.am From David Arnold: 2013-03-12 06:53:39 +00:00
Makefile.common Make the other plugin makefiles use the new style introduced in the MATE 2013-02-09 05:31:15 +00:00
Makefile.nmake Export libwireshark symbols using WS_DLL_PUBLIC define 2013-03-01 23:53:11 +00:00
moduleinfo.h
moduleinfo.nmake
NEWS
packet-dcerpc-pn-io.c From Michal Labedzki: 2013-03-19 05:09:37 +00:00
packet-dcom-cba-acco.c From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 : 2013-03-03 18:45:23 +00:00
packet-dcom-cba-acco.h From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 : 2013-03-03 18:45:23 +00:00
packet-dcom-cba.c From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 : 2013-03-03 18:45:23 +00:00
packet-pn-dcp.c From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 : 2013-03-03 18:45:23 +00:00
packet-pn-mrp.c Fix a bunch of warnings. 2012-12-26 05:57:06 +00:00
packet-pn-mrrt.c General cleanup: 2012-12-13 18:17:47 +00:00
packet-pn-ptcp.c General cleanup: 2012-12-13 18:17:47 +00:00
packet-pn-rt.c Don't wire into the reassembly code the notion that reassemblies should 2013-03-22 23:59:54 +00:00
packet-pn.c General cleanup: 2012-12-13 18:17:47 +00:00
packet-pn.h From Wido Kelling: [Profinet] Updated disecction regarding the IEC 61158 2012-12-12 18:47:59 +00:00
plugin.rc.in