diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2002-03-17 11:24:16 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2002-03-17 11:24:16 +0000 |
commit | e9bd31fdbd4abb25db4d95e166bac643627239bd (patch) | |
tree | a68f477528b40a73a686ccab97114a7a1bfdfcac /packet-smb.c | |
parent | 6ac7d7f7ac124d455274c7f07f2822096aa3d9fc (diff) |
SMB Quota updates
svn path=/trunk/; revision=4962
Diffstat (limited to 'packet-smb.c')
-rw-r--r-- | packet-smb.c | 56 |
1 files changed, 48 insertions, 8 deletions
diff --git a/packet-smb.c b/packet-smb.c index 2399b2e853..68094f4b14 100644 --- a/packet-smb.c +++ b/packet-smb.c @@ -3,7 +3,7 @@ * Copyright 1999, Richard Sharpe <rsharpe@ns.aus.com> * 2001 Rewrite by Ronnie Sahlberg and Guy Harris * - * $Id: packet-smb.c,v 1.224 2002/03/17 10:59:35 sahlberg Exp $ + * $Id: packet-smb.c,v 1.225 2002/03/17 11:24:16 sahlberg Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -5813,13 +5813,17 @@ dissect_tree_connect_andx_response(tvbuff_t *tvb, packet_info *pinfo, proto_tree #define NT_TRANS_NOTIFY 4 #define NT_TRANS_RENAME 5 #define NT_TRANS_QSD 6 +#define NT_TRANS_GET_USER_QUOTA 7 +#define NT_TRANS_SET_USER_QUOTA 8 static const value_string nt_cmd_vals[] = { - {NT_TRANS_CREATE, "NT CREATE"}, - {NT_TRANS_IOCTL, "NT IOCTL"}, - {NT_TRANS_SSD, "NT SET SECURITY DESC"}, - {NT_TRANS_NOTIFY, "NT NOTIFY"}, - {NT_TRANS_RENAME, "NT RENAME"}, - {NT_TRANS_QSD, "NT QUERY SECURITY DESC"}, + {NT_TRANS_CREATE, "NT CREATE"}, + {NT_TRANS_IOCTL, "NT IOCTL"}, + {NT_TRANS_SSD, "NT SET SECURITY DESC"}, + {NT_TRANS_NOTIFY, "NT NOTIFY"}, + {NT_TRANS_RENAME, "NT RENAME"}, + {NT_TRANS_QSD, "NT QUERY SECURITY DESC"}, + {NT_TRANS_GET_USER_QUOTA, "NT GET USER QUOTA"}, + {NT_TRANS_SET_USER_QUOTA, "NT SET USER QUOTA"}, {0, NULL} }; @@ -6991,6 +6995,12 @@ dissect_nt_trans_data_request(tvbuff_t *tvb, packet_info *pinfo, int offset, pro break; case NT_TRANS_QSD: break; + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return offset; @@ -7119,6 +7129,12 @@ dissect_nt_trans_param_request(tvbuff_t *tvb, packet_info *pinfo, int offset, pr offset = dissect_security_information_mask(tvb, pinfo, tree, offset); break; } + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return offset; @@ -7193,6 +7209,12 @@ dissect_nt_trans_setup_request(tvbuff_t *tvb, packet_info *pinfo, int offset, pr break; case NT_TRANS_QSD: break; + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return old_offset+len; @@ -7447,6 +7469,12 @@ dissect_nt_trans_data_response(tvbuff_t *tvb, packet_info *pinfo, int offset, pr */ offset = dissect_nt_sec_desc(tvb, pinfo, offset, tree, len); break; + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return offset; @@ -7607,6 +7635,12 @@ dissect_nt_trans_param_response(tvbuff_t *tvb, packet_info *pinfo, int offset, p proto_tree_add_item(tree, hf_smb_sec_desc_len, tvb, offset, 4, TRUE); offset += 4; break; + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return offset; @@ -7660,6 +7694,12 @@ dissect_nt_trans_setup_response(tvbuff_t *tvb, packet_info *pinfo, int offset, p break; case NT_TRANS_QSD: break; + case NT_TRANS_GET_USER_QUOTA: + /* not decoded yet */ + break; + case NT_TRANS_SET_USER_QUOTA: + /* not decoded yet */ + break; } return offset; @@ -8284,7 +8324,7 @@ static const value_string trans2_cmd_vals[] = { { 0x01, "FIND_FIRST2" }, { 0x02, "FIND_NEXT2" }, { 0x03, "QUERY_FS_INFORMATION" }, - { 0x04, "SET_QUOTA" }, + { 0x04, "SET_FS_QUOTA" }, { 0x05, "QUERY_PATH_INFORMATION" }, { 0x06, "SET_PATH_INFORMATION" }, { 0x07, "QUERY_FILE_INFORMATION" }, |