diff options
author | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2004-06-24 07:43:24 +0000 |
---|---|---|
committer | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2004-06-24 07:43:24 +0000 |
commit | d9b0accf89576c16e407fecdc54f77d6495b847c (patch) | |
tree | 1ff704569c8b16cfd4efb98028dc4b9d1e17d56c /reassemble.h | |
parent | 4c786f2f0ebd8ddaf5f5d2b4292e7ba95ab6734f (diff) |
from todd s
update to reassembly of dg style dcerpc
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11227 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'reassemble.h')
-rw-r--r-- | reassemble.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/reassemble.h b/reassemble.h index 7e836f4df1..58ffcf5ce8 100644 --- a/reassemble.h +++ b/reassemble.h @@ -1,7 +1,7 @@ /* reassemble.h * Declarations of outines for {fragment,segment} reassembly * - * $Id: reassemble.h,v 1.21 2003/12/20 03:21:20 guy Exp $ + * $Id: reassemble.h,v 1.22 2004/06/24 07:43:24 sahlberg Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -68,6 +68,7 @@ typedef struct _fragment_data { * Initialize a fragment table. */ extern void fragment_table_init(GHashTable **fragment_table); +extern void dcerpc_fragment_table_init(GHashTable **fragment_table); /* * Initialize a reassembled-packet table. @@ -108,6 +109,12 @@ extern fragment_data *fragment_add_seq(tvbuff_t *tvb, int offset, packet_info *p guint32 id, GHashTable *fragment_table, guint32 frag_number, guint32 frag_data_len, gboolean more_frags); +extern fragment_data * +fragment_add_dcerpc(tvbuff_t *tvb, int offset, packet_info *pinfo, guint32 id, + void *act_id, + GHashTable *fragment_table, guint32 frag_number, + guint32 frag_data_len, gboolean more_frags); + /* * These functions add a new fragment to the fragment hash table. * If this is the first fragment seen for this datagram, a new |