Blame


1 ff3adf60 2004-04-14 devnull /*
2 ff3adf60 2004-04-14 devnull * gzip header fields
3 ff3adf60 2004-04-14 devnull */
4 ff3adf60 2004-04-14 devnull enum
5 ff3adf60 2004-04-14 devnull {
6 ff3adf60 2004-04-14 devnull GZMAGIC1 = 0x1f,
7 ff3adf60 2004-04-14 devnull GZMAGIC2 = 0x8b,
8 ff3adf60 2004-04-14 devnull
9 ff3adf60 2004-04-14 devnull GZDEFLATE = 8,
10 ff3adf60 2004-04-14 devnull
11 ff3adf60 2004-04-14 devnull GZFTEXT = 1 << 0, /* file is text */
12 ff3adf60 2004-04-14 devnull GZFHCRC = 1 << 1, /* crc of header included */
13 ff3adf60 2004-04-14 devnull GZFEXTRA = 1 << 2, /* extra header included */
14 ff3adf60 2004-04-14 devnull GZFNAME = 1 << 3, /* name of file included */
15 ff3adf60 2004-04-14 devnull GZFCOMMENT = 1 << 4, /* header comment included */
16 ff3adf60 2004-04-14 devnull GZFMASK = (1 << 5) -1, /* mask of specified bits */
17 ff3adf60 2004-04-14 devnull
18 ff3adf60 2004-04-14 devnull GZXFAST = 2, /* used fast algorithm, little compression */
19 ff3adf60 2004-04-14 devnull GZXBEST = 4, /* used maximum compression algorithm */
20 ff3adf60 2004-04-14 devnull
21 ff3adf60 2004-04-14 devnull GZOSFAT = 0, /* FAT file system */
22 ff3adf60 2004-04-14 devnull GZOSAMIGA = 1, /* Amiga */
23 ff3adf60 2004-04-14 devnull GZOSVMS = 2, /* VMS or OpenVMS */
24 ff3adf60 2004-04-14 devnull GZOSUNIX = 3, /* Unix */
25 ff3adf60 2004-04-14 devnull GZOSVMCMS = 4, /* VM/CMS */
26 ff3adf60 2004-04-14 devnull GZOSATARI = 5, /* Atari TOS */
27 ff3adf60 2004-04-14 devnull GZOSHPFS = 6, /* HPFS file system */
28 ff3adf60 2004-04-14 devnull GZOSMAC = 7, /* Macintosh */
29 ff3adf60 2004-04-14 devnull GZOSZSYS = 8, /* Z-System */
30 ff3adf60 2004-04-14 devnull GZOSCPM = 9, /* CP/M */
31 ff3adf60 2004-04-14 devnull GZOSTOPS20 = 10, /* TOPS-20 */
32 ff3adf60 2004-04-14 devnull GZOSNTFS = 11, /* NTFS file system */
33 ff3adf60 2004-04-14 devnull GZOSQDOS = 12, /* QDOS */
34 ff3adf60 2004-04-14 devnull GZOSACORN = 13, /* Acorn RISCOS */
35 ff3adf60 2004-04-14 devnull GZOSUNK = 255,
36 ff3adf60 2004-04-14 devnull
37 a0f1e21f 2004-04-20 devnull #define GZCRCPOLY 0xedb88320
38 a0f1e21f 2004-04-20 devnull /* GZCRCPOLY = 0xedb88320UL, */
39 ff3adf60 2004-04-14 devnull
40 cbeb0b26 2006-04-01 devnull GZOSINFERNO = GZOSUNIX
41 ff3adf60 2004-04-14 devnull };