diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2004-06-15 09:23:59 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2004-06-15 09:23:59 +0000 |
commit | b2b639b4cab789c8209a466dbf7a5f5b2704fc46 (patch) | |
tree | a202c94e6bc42faa35dc617b769fcd53dd2f5321 /packet-ncp-int.h | |
parent | f2752305f7f4c4fd2986e25779a03540ad49753a (diff) |
From Greg Morris:
Fix a bug in the dissection of multiple NDS messages being sent
at the same time that the dissector was attempting to desegment
data spanning multiple packets. When a message was encountered
during the desegmentation code the dissector would
misinterpret the new message as an element in the data stream.
Code was added to validate the desegmentation handle and
validate which messages actually contain segmented data.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11147 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'packet-ncp-int.h')
-rw-r--r-- | packet-ncp-int.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packet-ncp-int.h b/packet-ncp-int.h index d1e1dff833..a7e160b306 100644 --- a/packet-ncp-int.h +++ b/packet-ncp-int.h @@ -6,7 +6,7 @@ * Portions Copyright (c) Gilbert Ramirez 2000-2002 * Portions Copyright (c) Novell, Inc. 2000-2003 * - * $Id: packet-ncp-int.h,v 1.17 2003/09/24 03:34:00 guy Exp $ + * $Id: packet-ncp-int.h,v 1.18 2004/06/15 09:23:59 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -98,6 +98,7 @@ typedef struct { char object_name[256]; gboolean nds_frag; guint32 nds_end_frag; + guint32 nds_frag_num; } ncp_req_hash_value; void dissect_ncp_request(tvbuff_t*, packet_info*, guint16, |