Ethereal-dev: [Ethereal-dev] Update to the NCP dissector

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Greg Morris" <gmorris@xxxxxxxxxx>
Date: Mon, 14 Jun 2004 04:55:15 -0600
This update fixes 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 missinterperute 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.

Also a few updates to ncp2222.py to include more detail to summary
window for NCP's 26, 28, 30
Also fixed NCP 87/31 to not show as malformed when HandleInfoLevel
contains value 0x00.

All updates are against current CVS. Please apply.

Greg

Attachment: ncp2222.py.diff
Description: Binary data

Attachment: packet-ncp2222.inc.diff
Description: Binary data

Attachment: packet-ncp-int.h.diff
Description: Binary data