1
2/* Various types of HFS files stored on Unix systems */
3#define TYPE_NONE	0	/* Unknown file type (ordinary Unix file) */
4#define TYPE_CAP	1	/* AUFS CAP */
5#define TYPE_NETA	2	/* Netatalk */
6#define TYPE_DBL	3	/* AppleDouble */
7#define TYPE_ESH	4	/* Helios EtherShare */
8#define TYPE_FEU	5	/* PC Exchange (Upper case) */
9#define TYPE_FEL	6	/* PC Exchange (Lower case) */
10#define TYPE_SGI	7	/* SGI */
11#define TYPE_MBIN	8	/* MacBinary */
12#define TYPE_SGL	9	/* AppleSingle */
13
14/* above encoded in a bit map */
15#define DO_NONE		(1 << TYPE_NONE)
16#define DO_CAP		(1 << TYPE_CAP)
17#define DO_NETA		(1 << TYPE_NETA)
18#define DO_DBL		(1 << TYPE_DBL)
19#define DO_ESH		(1 << TYPE_ESH)
20#define DO_FEU		(1 << TYPE_FEU)
21#define DO_FEL		(1 << TYPE_FEL)
22#define DO_SGI		(1 << TYPE_SGI)
23#define DO_MBIN		(1 << TYPE_MBIN)
24#define DO_SGL		(1 << TYPE_SGL)
25
26