diff options
author | Stefan Metzmacher <metze@samba.org> | 2013-09-27 05:30:03 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2013-10-17 16:08:29 +0200 |
commit | e6eb6b9e9494d1c8db311e5b967b0da4d75c45aa (patch) | |
tree | 03c4c7451fa03465bef7e344ebc9938d04a8347e /libcli | |
parent | 44224cd40fcec262085423577de9eede27a4a22a (diff) | |
download | samba-e6eb6b9e9494d1c8db311e5b967b0da4d75c45aa.tar.gz samba-e6eb6b9e9494d1c8db311e5b967b0da4d75c45aa.tar.bz2 samba-e6eb6b9e9494d1c8db311e5b967b0da4d75c45aa.zip |
libcli/smb: move Filesystem Attributes defines to smb_constants.h
Bug: https://bugzilla.samba.org/show_bug.cgi?id=10200
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smb_constants.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libcli/smb/smb_constants.h b/libcli/smb/smb_constants.h index e1d888f293..b38c489b10 100644 --- a/libcli/smb/smb_constants.h +++ b/libcli/smb/smb_constants.h @@ -364,6 +364,25 @@ enum csc_policy { #define OPLOCK_BREAK_TO_NONE 0 #define OPLOCK_BREAK_TO_LEVEL_II 1 +/* Filesystem Attributes. */ +#define FILE_CASE_SENSITIVE_SEARCH 0x00000001 +#define FILE_CASE_PRESERVED_NAMES 0x00000002 +#define FILE_UNICODE_ON_DISK 0x00000004 +/* According to cifs9f, this is 4, not 8 */ +/* Acconding to testing, this actually sets the security attribute! */ +#define FILE_PERSISTENT_ACLS 0x00000008 +#define FILE_FILE_COMPRESSION 0x00000010 +#define FILE_VOLUME_QUOTAS 0x00000020 +#define FILE_SUPPORTS_SPARSE_FILES 0x00000040 +#define FILE_SUPPORTS_REPARSE_POINTS 0x00000080 +#define FILE_SUPPORTS_REMOTE_STORAGE 0x00000100 +#define FS_LFN_APIS 0x00004000 +#define FILE_VOLUME_IS_COMPRESSED 0x00008000 +#define FILE_SUPPORTS_OBJECT_IDS 0x00010000 +#define FILE_SUPPORTS_ENCRYPTION 0x00020000 +#define FILE_NAMED_STREAMS 0x00040000 +#define FILE_READ_ONLY_VOLUME 0x00080000 + /* ioctl codes */ #define IOCTL_QUERY_JOB_INFO 0x530060 |