25 lines
476 B
C
25 lines
476 B
C
#ifndef MINITAR_TAR_H
|
|
#define MINITAR_TAR_H
|
|
|
|
struct tar_header
|
|
{
|
|
char name[100];
|
|
char mode[8];
|
|
char uid[8];
|
|
char gid[8];
|
|
char size[12];
|
|
char mtime[12];
|
|
char chksum[8];
|
|
char typeflag;
|
|
char linkname[100];
|
|
char magic[6];
|
|
char version[2];
|
|
char uname[32];
|
|
char gname[32];
|
|
char devmajor[8];
|
|
char devminor[8];
|
|
char prefix[155];
|
|
char padding[12]; // to make the structure 512 bytes
|
|
} __attribute__((packed));
|
|
|
|
#endif |