]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/disk/sacfs/sacfs.h
merge
[plan9front.git] / sys / src / cmd / disk / sacfs / sacfs.h
1 typedef struct SacHeader SacHeader;
2 typedef struct SacDir SacDir;
3
4 enum {
5         Magic = 0x5acf5,
6         NAMELEN = 28,
7 };
8
9 struct SacDir
10 {
11         char    name[NAMELEN];
12         char    uid[NAMELEN];
13         char    gid[NAMELEN];
14         uchar   qid[4];
15         uchar   mode[4];
16         uchar   atime[4];
17         uchar   mtime[4];
18         uchar   length[8];
19         uchar   blocks[8];
20 };
21
22 struct SacHeader
23 {
24         uchar   magic[4];
25         uchar   length[8];
26         uchar   blocksize[4];
27         uchar   md5[16];
28 };
29