aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-smb.h
diff options
context:
space:
mode:
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2007-05-10 02:34:06 +0000
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2007-05-10 02:34:06 +0000
commit3bf26659a9dff5d8fc45b9a96844767852dc1d77 (patch)
tree35613baff6b329aa7b73d6223b2e6122f4155caa /epan/dissectors/packet-smb.h
parent307ea51e14cf3e98fcc338d4883f7bf115507d12 (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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21739 f5534014-38df-0310-8fa8-9805f1628bb7
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.