aboutsummaryrefslogtreecommitdiff
path: root/CPP/7zip/Archive/Tar/TarHeader.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--CPP/7zip/Archive/Tar/TarHeader.h8
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