diff options
Diffstat (limited to '')
-rw-r--r-- | CPP/7zip/Archive/Tar/TarHeader.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/CPP/7zip/Archive/Tar/TarHeader.h b/CPP/7zip/Archive/Tar/TarHeader.h index b0f0ec3..1af3093 100644 --- a/CPP/7zip/Archive/Tar/TarHeader.h +++ b/CPP/7zip/Archive/Tar/TarHeader.h | |||
@@ -59,6 +59,9 @@ namespace NFileHeader | |||
59 | const char kGnu_LongName = 'L'; | 59 | const char kGnu_LongName = 'L'; |
60 | const char kSparse = 'S'; | 60 | const char kSparse = 'S'; |
61 | const char kLabel = 'V'; | 61 | const char kLabel = 'V'; |
62 | const char kPax = 'x'; // Extended header with meta data for the next file in the archive (POSIX.1-2001) | ||
63 | const char kPax_2 = 'X'; | ||
64 | const char kGlobal = 'g'; // Global extended header with meta data (POSIX.1-2001) | ||
62 | const char kDumpDir = 'D'; /* GNUTYPE_DUMPDIR. | 65 | const char kDumpDir = 'D'; /* GNUTYPE_DUMPDIR. |
63 | data: list of files created by the --incremental (-G) option | 66 | data: list of files created by the --incremental (-G) option |
64 | Each file name is preceded by either | 67 | Each file name is preceded by either |
@@ -66,6 +69,7 @@ namespace NFileHeader | |||
66 | - 'N' (file is a directory, or is not stored in the archive.) | 69 | - 'N' (file is a directory, or is not stored in the archive.) |
67 | Each file name is terminated by a null + an additional null after | 70 | Each file name is terminated by a null + an additional null after |
68 | the last file name. */ | 71 | the last file name. */ |
72 | // 'A'-'Z' Vendor specific extensions (POSIX.1-1988) | ||
69 | } | 73 | } |
70 | 74 | ||
71 | extern const char * const kLongLink; // = "././@LongLink"; | 75 | extern const char * const kLongLink; // = "././@LongLink"; |
@@ -76,8 +80,8 @@ namespace NFileHeader | |||
76 | // extern const char * const kUsTar; // = "ustar"; // 5 chars | 80 | // extern const char * const kUsTar; // = "ustar"; // 5 chars |
77 | // extern const char * const kGNUTar; // = "GNUtar "; // 7 chars and a null | 81 | // extern const char * const kGNUTar; // = "GNUtar "; // 7 chars and a null |
78 | // extern const char * const kEmpty; // = "\0\0\0\0\0\0\0\0" | 82 | // extern const char * const kEmpty; // = "\0\0\0\0\0\0\0\0" |
79 | // extern const char kUsTar_00[8]; | 83 | extern const char k_Posix_ustar_00[8]; |
80 | extern const char kUsTar_GNU[8]; | 84 | extern const char k_GNU_ustar__[8]; |
81 | } | 85 | } |
82 | } | 86 | } |
83 | 87 | ||