diff options
Diffstat (limited to 'CPP/7zip/Archive/Deb/DebHeader.h')
-rwxr-xr-x | CPP/7zip/Archive/Deb/DebHeader.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/CPP/7zip/Archive/Deb/DebHeader.h b/CPP/7zip/Archive/Deb/DebHeader.h new file mode 100755 index 00000000..c2884000 --- /dev/null +++ b/CPP/7zip/Archive/Deb/DebHeader.h @@ -0,0 +1,38 @@ +// Archive/Deb/Header.h + +#ifndef __ARCHIVE_DEB_HEADER_H +#define __ARCHIVE_DEB_HEADER_H + +#include "Common/Types.h" + +namespace NArchive { +namespace NDeb { + +namespace NHeader +{ + const int kSignatureLen = 8; + extern const char *kSignature; + const int kNameSize = 16; + const int kTimeSize = 12; + const int kModeSize = 8; + const int kSizeSize = 10; + + /* + struct CHeader + { + char Name[kNameSize]; + char ModificationTime[kTimeSize]; + char Number0[6]; + char Number1[6]; + char Mode[kModeSize]; + char Size[kSizeSize]; + char Quote; + char NewLine; + }; + */ + const int kHeaderSize = kNameSize + kTimeSize + 6 + 6 + kModeSize + kSizeSize + 1 + 1; +} + +}} + +#endif |