From 88b72356adcf886a2381572c758d4d4f881ba559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Tue, 2 Feb 2010 16:01:52 +0000 Subject: Introduce "Reassembled length" filter element for all protocols doing reassembly. svn path=/trunk/; revision=31767 --- epan/reassemble.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'epan/reassemble.c') diff --git a/epan/reassemble.c b/epan/reassemble.c index c50de5fceb..851c5c7572 100644 --- a/epan/reassemble.c +++ b/epan/reassemble.c @@ -2073,6 +2073,12 @@ show_fragment_tree(fragment_data *fd_head, const fragment_items *fit, first_frag = FALSE; } + if (fit->hf_reassembled_length) { + proto_item *fli = proto_tree_add_uint(ft, *(fit->hf_reassembled_length), + tvb, 0, 0, tvb_length (tvb)); + PROTO_ITEM_SET_GENERATED(fli); + } + return show_fragment_errs_in_col(fd_head, fit, pinfo); } @@ -2113,6 +2119,12 @@ show_fragment_seq_tree(fragment_data *fd_head, const fragment_items *fit, first_frag = FALSE; } + if (fit->hf_reassembled_length) { + proto_item *fli = proto_tree_add_uint(ft, *(fit->hf_reassembled_length), + tvb, 0, 0, tvb_length (tvb)); + PROTO_ITEM_SET_GENERATED(fli); + } + return show_fragment_errs_in_col(fd_head, fit, pinfo); } -- cgit v1.2.3