diff options
author | Guy Harris <guy@alum.mit.edu> | 2003-04-20 08:06:01 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2003-04-20 08:06:01 +0000 |
commit | 87dfb09b12cd9d0df1ed278594fb376fb95f769b (patch) | |
tree | fef3d18705b10ba52c1f99b6300a70d6d4b7882d /reassemble.h | |
parent | 56cd2c741b4e2250006fe2e1186becf535ddfc72 (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.h | 7 |
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); |