|
|
| version 1.3, 2003/08/20 09:56:32 | version 1.4, 2004/05/03 16:06:26 |
|---|---|
| Line 40 | Line 40 |
| * $DragonFly$ | * $DragonFly$ |
| */ | */ |
| #include <sys/lockf.h> | |
| /* | /* |
| * Theoretically, directories can be more than 2Gb in length, | * Theoretically, directories can be more than 2Gb in length, |
| * however, in practice this seems unlikely. So, we define | * however, in practice this seems unlikely. So, we define |
| Line 71 struct iso_node { | Line 73 struct iso_node { |
| ino_t i_number; /* the identity of the inode */ | ino_t i_number; /* the identity of the inode */ |
| /* we use the actual starting block of the file */ | /* we use the actual starting block of the file */ |
| struct iso_mnt *i_mnt; /* filesystem associated with this inode */ | struct iso_mnt *i_mnt; /* filesystem associated with this inode */ |
| struct lockf *i_lockf; /* head of byte-level lock list */ | struct lockf i_lockf; /* head of byte-level lock list */ |
| doff_t i_endoff; /* end of useful stuff in directory */ | doff_t i_endoff; /* end of useful stuff in directory */ |
| doff_t i_diroff; /* offset in dir, where we found last entry */ | doff_t i_diroff; /* offset in dir, where we found last entry */ |
| doff_t i_offset; /* offset of free space in directory */ | doff_t i_offset; /* offset of free space in directory */ |