aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-smb.h
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2007-05-10 02:34:06 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2007-05-10 02:34:06 +0000
commite5e23150ab4ea04a066b683e3d7b44b127548bd7 (patch)
tree35613baff6b329aa7b73d6223b2e6122f4155caa /epan/dissectors/packet-smb.h
parent4fef1c31c139d0c0b7dd9cab4cbceb0ed1d51b1e (diff)
prettify dissection of FIDs,
put the filename, if known, on the fid expansion line also place a "generated" fid in failed ntcreateandx so it is easier to quickly see which file the ntcreateandx failed for svn path=/trunk/; revision=21739
Diffstat (limited to 'epan/dissectors/packet-smb.h')
-rw-r--r--epan/dissectors/packet-smb.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dissectors/packet-smb.h b/epan/dissectors/packet-smb.h
index 4aaf92fad7..3fb6ff56fb 100644
--- a/epan/dissectors/packet-smb.h
+++ b/epan/dissectors/packet-smb.h
@@ -269,6 +269,7 @@ typedef struct conv_tables {
typedef struct smb_info {
guint8 cmd;
int tid, pid, uid, mid;
+ guint32 nt_status;
gboolean unicode; /* Are strings in this SMB Unicode? */
gboolean request; /* Is this a request? */
gboolean unidir;
@@ -302,7 +303,7 @@ typedef struct _smb_fid_into_t {
* Dissect an smb FID
*/
extern smb_fid_info_t *dissect_smb_fid(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
- int offset, int len, guint16 fid, gboolean is_created, gboolean is_closed);
+ int offset, int len, guint16 fid, gboolean is_created, gboolean is_closed, gboolean is_generated);
/*
* Dissect named pipe state information.