diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/statvfs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/smbd/statvfs.c b/source3/smbd/statvfs.c index 5fc0afdd79..431489032c 100644 --- a/source3/smbd/statvfs.c +++ b/source3/smbd/statvfs.c @@ -39,11 +39,13 @@ static int linux_statvfs(const char *path, vfs_statvfs_struct *statbuf) statbuf->FreeFileNodes = statvfs_buf.f_ffree; statbuf->FsIdentifier = statvfs_buf.f_fsid; +#if defined(FILE_CASE_SENSITIVE_SEARCH) && defined(FILE_CASE_PRESERVING_NAMES) /* Good defaults for Linux filesystems are case sensitive * and case preserving. */ statbuf->FsCapabilities = FILE_CASE_SENSITIVE_SEARCH | FILE_CASE_PRESERVING_NAMES; +#endif } return result; } |