1#pragma once 2 3#define TSUID 04000 4#define TSGID 02000 5#define TSVTX 01000 6#define TUREAD 00400 7#define TUWRITE 00200 8#define TUEXEC 00100 9#define TGREAD 00040 10#define TGWRITE 00020 11#define TGEXEC 00010 12#define TOREAD 00004 13#define TOWRITE 00002 14#define TOEXEC 00001 15 16#define REGTYPE '0' 17#define AREGTYPE '\0' 18#define LNKTYPE '1' 19#define SYMTYPE '2' 20#define CHRTYPE '3' 21#define BLKTYPE '4' 22#define DIRTYPE '5' 23#define FIFOTYPE '6' 24#define CONTTYPE '7' 25 26#define TMAGIC "ustar" 27#define TMAGLEN 6 28 29#define TVERSION "00" 30#define TVERSLEN 2 31