aboutsummaryrefslogtreecommitdiffstats
path: root/reassemble.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-04-20 08:06:01 +0000
committerGuy Harris <guy@alum.mit.edu>2003-04-20 08:06:01 +0000
commit87dfb09b12cd9d0df1ed278594fb376fb95f769b (patch)
treefef3d18705b10ba52c1f99b6300a70d6d4b7882d /reassemble.h
parent56cd2c741b4e2250006fe2e1186becf535ddfc72 (diff)
Pull much of the processing done after a call to "fragment_add_check()"
into a subroutine, for use in other dissectors. Use it in the IPv6 and CLNP dissectors. svn path=/trunk/; revision=7510
Diffstat (limited to 'reassemble.h')
-rw-r--r--reassemble.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/reassemble.h b/reassemble.h
index 88efc30576..269c4087d0 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.16 2003/04/20 00:27:29 guy Exp $
+ * $Id: reassemble.h,v 1.17 2003/04/20 08:06:01 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -218,6 +218,11 @@ typedef struct _fragment_items {
char *tag;
} fragment_items;
+extern tvbuff_t *
+process_reassembled_data(tvbuff_t *tvb, packet_info *pinfo, char *name,
+ fragment_data *fd_head, const fragment_items *frag_items,
+ int hf_reassembled_in, gboolean *update_col_infop, proto_tree *tree);
+
extern gboolean
show_fragment_tree(fragment_data *ipfd_head, const fragment_items *fit,
proto_tree *tree, packet_info *pinfo, tvbuff_t *tvb);