diff options
author | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-05-15 20:13:30 +0000 |
---|---|---|
committer | sahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-05-15 20:13:30 +0000 |
commit | 31ce3562f7b094760c1fb116b678dace5098f05e (patch) | |
tree | f16644ccd44283ab42a75c0efa5c55751eb78bb2 /epan/dissectors/packet-smb2.h | |
parent | 3e8a084d3804b290f18fce1057f1c4332ad941d7 (diff) |
from metze
patch to find and enhancement of extra_info handling
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21793 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-smb2.h')
-rw-r--r-- | epan/dissectors/packet-smb2.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/epan/dissectors/packet-smb2.h b/epan/dissectors/packet-smb2.h index 86398d0b80..17d6c44c60 100644 --- a/epan/dissectors/packet-smb2.h +++ b/epan/dissectors/packet-smb2.h @@ -41,13 +41,20 @@ WS_VAR_IMPORT const value_string smb2_cmd_vals[]; * private data is set to NULL when the structure is created. It is used * for communications between the Request and the Response packets. */ +typedef enum { + SMB2_EI_NONE, /* Unassigned / NULL */ + SMB2_EI_TREENAME, /* tid tracking char * */ + SMB2_EI_FILENAME, /* fid tracking char * */ + SMB2_EI_FINDPATTERN, /* find tracking char * */ +} smb2_extra_info_t; typedef struct _smb2_saved_info_t { guint8 class; guint8 infolevel; guint64 seqnum; - void *private_data; guint32 frame_req, frame_res; nstime_t req_time; + void *extra_info; + smb2_extra_info_t extra_info_type; } smb2_saved_info_t; typedef struct _smb2_tid_info_t { |