OSDN Git Service

Decoded execlink reparse data
authorJean-Pierre André <jean-pierre.andre@wanadoo.fr>
Sun, 8 Mar 2020 08:57:27 +0000 (09:57 +0100)
committerJean-Pierre André <jean-pierre.andre@wanadoo.fr>
Sun, 8 Mar 2020 08:57:27 +0000 (09:57 +0100)
Add execlink to the list of recognized reparse tags.

include/ntfs-3g/layout.h
ntfsprogs/ntfsinfo.c

index 754d66e..6d4d589 100644 (file)
@@ -2443,6 +2443,7 @@ typedef enum {
        IO_REPARSE_TAG_WOF              = const_cpu_to_le32(0x80000017),
        IO_REPARSE_TAG_WCI              = const_cpu_to_le32(0x80000018),
        IO_REPARSE_TAG_CLOUD            = const_cpu_to_le32(0x9000001A),
+       IO_REPARSE_TAG_APPEXECLINK      = const_cpu_to_le32(0x8000001B),
        IO_REPARSE_TAG_GVFS             = const_cpu_to_le32(0x9000001C),
        IO_REPARSE_TAG_LX_SYMLINK       = const_cpu_to_le32(0xA000001D),
 
index 676fa20..0a6364c 100644 (file)
@@ -439,6 +439,9 @@ static const char *reparse_type_name(le32 tag)
        case IO_REPARSE_TAG_LX_SYMLINK :
                name = " (Linux symlink)";
                break;
+       case IO_REPARSE_TAG_APPEXECLINK :
+               name = " (Exec link)";
+               break;
        default :
                name = "";
                break;