aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet.c
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2005-10-03 18:34:21 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2005-10-03 18:34:21 +0000
commit6a1b1bf0ee88f3507db72a5b6e4897ba9a2ef98c (patch)
tree745e2350133c8d14dbfd7d5d81f7a1baf85ec71d /epan/packet.c
parent5a6a48ed2168110328391fc130afd5856df5ec12 (diff)
From Jeff Snyder:
04-stream.diff A simplified packet reassembly API built on top of fragment_add_seq_next for reassembling fragments that are delivered in-order, where fragments are identified by a framenum and an offset into that frame. Streams are attached to a conversation or a circuit and are unidirectional. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16082 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/packet.c')
-rw-r--r--epan/packet.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/packet.c b/epan/packet.c
index 45b073f1fb..e3c62828bd 100644
--- a/epan/packet.c
+++ b/epan/packet.c
@@ -54,6 +54,7 @@
#include "emem.h"
#include <epan/reassemble.h>
+#include <epan/stream.h>
static gint proto_malformed = -1;
static dissector_handle_t frame_handle = NULL;
@@ -146,6 +147,9 @@ init_dissection(void)
may free up space for fragments, which they find by using the
data structures that "reassemble_init()" frees. */
reassemble_init();
+
+ /* Initialise the stream-handling tables */
+ stream_init();
}
void