blob: 0a7c69c406d418caf6e7cee2d4de8f5c42340fec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/*
* fundamental constants and types of the implementation
* changing any of these changes the layout on disk
*/
/*
* compatible on disk with the old 32-bit file server and can also speak 9P1.
* this lets people run this file server on their old file systems.
* DON'T TOUCH or you'll break compatibility.
*/
enum {
NAMELEN = 28, /* max size of file name components */
NDBLOCK = 6, /* number of direct blocks in Dentry */
NIBLOCK = 2, /* max depth of indirect blocks */
};
typedef long Off; /* file offsets & sizes, in bytes & blocks */
#define COMPAT32
#define swaboff swab4
|