aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet_info.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2001-09-13 07:56:53 +0000
committerGuy Harris <guy@alum.mit.edu>2001-09-13 07:56:53 +0000
commit2a148564d67964bef7eb5a2e8511fa431060850f (patch)
treefcf01dc61619d9bf3313007110cdf70e83dd7b6f /epan/packet_info.h
parenta37ddb63b14cc5b314fa476d79c6afc260416e2c (diff)
TCP desegmentation support, and changes to the ONC RPC and NBSS
dissectors to use it, from Ronnie Sahlberg, with additional changes to handle the case where a frame contains messages that don't run past the end followed by one that does and where a reassembled chunk has, at the end, a message that runs past the end of that chunk (because the reassembly was for an earlier message). svn path=/trunk/; revision=3923
Diffstat (limited to 'epan/packet_info.h')
-rw-r--r--epan/packet_info.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/packet_info.h b/epan/packet_info.h
index f236b7559a..a80bb6b4bb 100644
--- a/epan/packet_info.h
+++ b/epan/packet_info.h
@@ -1,7 +1,7 @@
/* packet_info.h
* Definitions for packet info structures and routines
*
- * $Id: packet_info.h,v 1.5 2001/08/04 04:04:35 guy Exp $
+ * $Id: packet_info.h,v 1.6 2001/09/13 07:53:53 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -108,6 +108,9 @@ typedef struct _packet_info {
guint32 srcport; /* source port */
guint32 destport; /* destination port */
guint32 match_port;
+ gboolean can_desegment; /* TRUE if this segment could be desegmented */
+ int desegment_offset; /* offset of stuff needing desegmentation */
+ guint32 desegment_len; /* requested desegmentation additional length */
int iplen;
int iphdrlen;
int p2p_dir;