aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ncp-int.h
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2006-03-15 18:56:35 +0000
committerAnders Broman <anders.broman@ericsson.com>2006-03-15 18:56:35 +0000
commit61b223303ab41c0637908bcc7fc7471bd52c7a2d (patch)
tree4b49a7d820e8b79cb64230e0ea0eccff88d16fb7 /epan/dissectors/packet-ncp-int.h
parent522757cae09d8c872343a15b64933a0d2252606a (diff)
From Greg Morris:
Modification to (proto.h) is made to add an additional expert group type of PI_REQUEST_CODE to allow Request tag information to be passed to the expert tap. This is for such reasons where a dissector would like to echo specific information about certain types of requests. For example: NCP connection request is really a request not a REPLY_CODE. Same is true for the TCP SYN request. Changes to packet-ncp.c 1. Server broadcast message flag. Now indicates if the message is a pending message or an oplock clear notification. 2. Cleanup of packet signature detection process. Previous method had some flaws so I redesigned it. Appears to be solid now. 3. Echo NCP Server Session information to expert tap. Note on item #3: NCP Connection+Task = NCP Session, a Single connection can have many tasks. The server sees each connection/task as a unique session. For this reason the NCP session information is now echoed to the expert composite statistics so that you can easily identify the different NCP processes and sessions. It is important to NCP analysis to understand that each session is most likely a different program on the requesting host sharing the same NCP connection. Changes to packet-ncp2222.inc 1. Comment out the echo of NCP connection info to expert tap. Replaced by NCP sessions. 2. Add displayEID in request decode (resolves Coverity defect for dead code in NCP dissector) Changes to ncp2222.py 1. Fix for endian display of bindery object type in NCP 0x1720. 2. Fix for size of bindery object type to 2 bytes instead of 4 to match other bindery NCP's. svn path=/trunk/; revision=17636
Diffstat (limited to 'epan/dissectors/packet-ncp-int.h')
-rw-r--r--epan/dissectors/packet-ncp-int.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ncp-int.h b/epan/dissectors/packet-ncp-int.h
index 0f1632b199..8dd1599702 100644
--- a/epan/dissectors/packet-ncp-int.h
+++ b/epan/dissectors/packet-ncp-int.h
@@ -67,6 +67,7 @@ extern gboolean nds_echo_eid;
extern gboolean ncp_echo_err;
extern gboolean ncp_echo_conn;
extern gboolean ncp_echo_server;
+extern gboolean ncp_echo_file;
struct _sub_ptvc_record {
gint *ett;