summaryrefslogtreecommitdiff
path: root/core/fs/ntfs/ntfs.h
diff options
context:
space:
mode:
authorPaulo Alcantara <pcacjr@gmail.com>2011-07-29 04:16:18 +0000
committerPaulo Alcantara <pcacjr@gmail.com>2011-09-11 04:09:58 +0000
commit5bcdd9254ec5c06d45bd5c56401115a067a5678b (patch)
treeff6f5f2a26ef4c16f364eb9d9d44bf93aee76c94 /core/fs/ntfs/ntfs.h
parentbaf5f9330d42f462cde9e8f427de081ac3315a43 (diff)
downloadsyslinux-5bcdd9254ec5c06d45bd5c56401115a067a5678b.tar.gz
ntfs: better way to check whether a MFT record is file or directory
Signed-off-by: Paulo Alcantara <pcacjr@gmail.com>
Diffstat (limited to 'core/fs/ntfs/ntfs.h')
-rw-r--r--core/fs/ntfs/ntfs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/fs/ntfs/ntfs.h b/core/fs/ntfs/ntfs.h
index eb5e3b66..1da93b28 100644
--- a/core/fs/ntfs/ntfs.h
+++ b/core/fs/ntfs/ntfs.h
@@ -215,6 +215,11 @@ typedef enum {
FILE_reserved16 = 16,
} NTFS_SYSTEM_FILES;
+enum {
+ MFT_RECORD_IN_USE = 0x0001,
+ MFT_RECORD_IS_DIRECTORY = 0x0002,
+} __attribute__((__packed__));
+
typedef struct {
uint32_t magic;
uint16_t usa_ofs;