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