Changes by: antona
Update of /cvsroot/linux-ntfs/linux-ntfs/include
In directory usw-pr-cvs1:/tmp/cvs-serv17487
Modified Files:
attrib.h
Log Message:
About time to do a new commit...
Index: attrib.h
===================================================================
RCS file: /cvsroot/linux-ntfs/linux-ntfs/include/attrib.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** attrib.h 2001/03/05 03:15:08 1.14
--- attrib.h 2001/03/15 23:12:45 1.15
***************
*** 1265,1268 ****
--- 1265,1269 ----
VOLUME_REPAIR_OBJECT_ID = cpu_to_le16(0x0020),
VOLUME_MODIFIED_BY_CHKDSK = cpu_to_le16(0x8000),
+ VOLUME_FLAGS_MASK = cpu_to_le16(0x803f),
} __attribute__ ((__packed__)) VOLUME_FLAGS;
***************
*** 1558,1562 ****
/*
! * Reparse point tag:
*
* Most significant three bits mean:
--- 1559,1564 ----
/*
! * The reparse point tag defines the type of the reparse point. It also
! * includes several flags, which further describe the reparse point.
*
* Most significant three bits mean:
***************
*** 1565,1568 ****
--- 1567,1588 ----
* filename is an alias for another object
*/
+ typedef enum {
+ IO_REPARSE_TAG_RESERVED_ZERO = cpu_to_le32(0x00000000),
+ IO_REPARSE_TAG_RESERVED_ONE = cpu_to_le32(0x00000001),
+ IO_REPARSE_TAG_RESERVED_RANGE = cpu_to_le32(0x00000001),
+
+ IO_REPARSE_TAG_NSS = cpu_to_le32(0x68000005),
+ IO_REPARSE_TAG_NSS_RECOVER = cpu_to_le32(0x68000006),
+ IO_REPARSE_TAG_SIS = cpu_to_le32(0x68000007),
+ IO_REPARSE_TAG_DFS = cpu_to_le32(0x68000008),
+
+ IO_REPARSE_TAG_MOUNT_POINT = cpu_to_le32(0x88000003),
+
+ IO_REPARSE_TAG_HSM = cpu_to_le32(0xa8000004),
+
+ IO_REPARSE_TAG_SYMBOLIC_LINK = cpu_to_le32(0xe8000000),
+
+ IO_REPARSE_TAG_VALID_VALUES = cpu_to_le32(0xe000ffff),
+ } PREDEFINED_REPARSE_TAGS;
/*
|