xref: /minix3/minix/lib/libpuffs/fs.h (revision ba736c796854b82e29da17267614db0a449419db)
1*ba736c79SDavid van Moolenbroek #ifndef LIBPUFFS_FS_H
2*ba736c79SDavid van Moolenbroek #define LIBPUFFS_FS_H
3*ba736c79SDavid van Moolenbroek 
4*ba736c79SDavid van Moolenbroek /* This is the master header for fs.  It includes some other files
5*ba736c79SDavid van Moolenbroek  * and defines the principal constants.
6*ba736c79SDavid van Moolenbroek  */
7*ba736c79SDavid van Moolenbroek #define _SYSTEM		1	/* tell headers that this is the kernel */
8*ba736c79SDavid van Moolenbroek 
9*ba736c79SDavid van Moolenbroek #define VERBOSE		0	/* show messages during initialization? */
10*ba736c79SDavid van Moolenbroek 
11*ba736c79SDavid van Moolenbroek /* The following are so basic, all the *.c files get them automatically. */
12*ba736c79SDavid van Moolenbroek #include <minix/config.h>	/* MUST be first */
13*ba736c79SDavid van Moolenbroek #include <sys/cdefs.h>
14*ba736c79SDavid van Moolenbroek #include <sys/types.h>
15*ba736c79SDavid van Moolenbroek #include <minix/const.h>
16*ba736c79SDavid van Moolenbroek #include <minix/type.h>
17*ba736c79SDavid van Moolenbroek 
18*ba736c79SDavid van Moolenbroek #include <lib.h>
19*ba736c79SDavid van Moolenbroek #include <limits.h>
20*ba736c79SDavid van Moolenbroek #include <errno.h>
21*ba736c79SDavid van Moolenbroek 
22*ba736c79SDavid van Moolenbroek #include <minix/syslib.h>
23*ba736c79SDavid van Moolenbroek #include <minix/sysutil.h>
24*ba736c79SDavid van Moolenbroek 
25*ba736c79SDavid van Moolenbroek #include <minix/fsdriver.h>
26*ba736c79SDavid van Moolenbroek 
27*ba736c79SDavid van Moolenbroek #include <stdlib.h>
28*ba736c79SDavid van Moolenbroek #include <string.h>
29*ba736c79SDavid van Moolenbroek #include <assert.h>
30*ba736c79SDavid van Moolenbroek 
31*ba736c79SDavid van Moolenbroek #include "puffs.h"
32*ba736c79SDavid van Moolenbroek #include "puffs_priv.h"
33*ba736c79SDavid van Moolenbroek 
34*ba736c79SDavid van Moolenbroek #include "const.h"
35*ba736c79SDavid van Moolenbroek #include "proto.h"
36*ba736c79SDavid van Moolenbroek #include "glo.h"
37*ba736c79SDavid van Moolenbroek 
38*ba736c79SDavid van Moolenbroek #endif /* LIBPUFFS_FS_H */
39