Update our attribute flags.
authorJeremy Allison <jra@samba.org>
Fri, 17 Dec 2010 18:22:58 +0000 (10:22 -0800)
committerJeremy Allison <jra@samba.org>
Fri, 17 Dec 2010 20:11:04 +0000 (21:11 +0100)
source3/include/smb.h

index 07a53de8e6ef82ca3a472902f1964106083edd6d..b87caf2da6e95df129c67bd62bc8d3133629106e 100644 (file)
@@ -1207,7 +1207,12 @@ struct bitmap {
 #define FILE_ATTRIBUTE_OFFLINE          0x1000L
 #define FILE_ATTRIBUTE_NONINDEXED      0x2000L
 #define FILE_ATTRIBUTE_ENCRYPTED        0x4000L
-#define SAMBA_ATTRIBUTES_MASK          0x7F
+#define SAMBA_ATTRIBUTES_MASK          (FILE_ATTRIBUTE_READONLY|\
+                                       FILE_ATTRIBUTE_HIDDEN|\
+                                       FILE_ATTRIBUTE_SYSTEM|\
+                                       FILE_ATTRIBUTE_DIRECTORY|\
+                                       FILE_ATTRIBUTE_ARCHIVE|\
+                                       FILE_ATTRIBUTE_SPARSE)
 
 /* Flags - combined with attributes. */
 #define FILE_FLAG_WRITE_THROUGH    0x80000000L