Cygwin: support exFAT and fix remote FAT/FAT32 recognition

Newer FAT32 and exFAT add FILE_SUPPORTS_ENCRYPTION to their
flags which wasn't handled by Cygwin yet.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen
2018-12-23 17:53:55 +01:00
parent 092a768885
commit 0c25ca40ce
4 changed files with 12 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ enum fs_info_type
{
none = 0,
fat,
exfat,
ntfs,
refs,
samba,
@@ -100,6 +101,7 @@ class fs_info
IMPLEMENT_STATUS_FLAG (bool, has_buggy_basic_info)
IMPLEMENT_STATUS_FLAG (bool, has_dos_filenames_only)
IMPLEMENT_FS_FLAG (fat)
IMPLEMENT_FS_FLAG (exfat)
IMPLEMENT_FS_FLAG (ntfs)
IMPLEMENT_FS_FLAG (refs)
IMPLEMENT_FS_FLAG (samba)