enums are traditionally signed. Avoid use of high bit in bit flags.
authorDerrell Lipman <derrell.lipman@unwireduniverse.com>
Sun, 15 Feb 2009 03:29:11 +0000 (22:29 -0500)
committerDerrell Lipman <derrell.lipman@unwireduniverse.com>
Sun, 15 Feb 2009 03:29:11 +0000 (22:29 -0500)
source3/include/libsmbclient.h

index d35d9de6eaffecdd473bbe0827e1697a124f885d..f8a6c8a235ece049b2e3b96bc6d4188bbdb67446 100644 (file)
@@ -186,9 +186,9 @@ typedef enum smbc_vfs_feature
     SMBC_VFS_FEATURE_RDONLY         = (1 << 0),
 
     /* Specific to libsmbclient (high-order bits) */
-    SMBC_VFS_FEATURE_DFS              = (1 << 29),
-    SMBC_VFS_FEATURE_CASE_INSENSITIVE = (1 << 30),
-    SMBC_VFS_FEATURE_NO_UNIXCIFS      = (1 << 31)
+    SMBC_VFS_FEATURE_DFS              = (1 << 28),
+    SMBC_VFS_FEATURE_CASE_INSENSITIVE = (1 << 29),
+    SMBC_VFS_FEATURE_NO_UNIXCIFS      = (1 << 30)
 } smbc_vfs_feature;
 
 typedef int smbc_bool;