tAdd Unix fields. - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 6049f61c2898b7bc1e2057596d5aee9135a7d822
(DIR) parent 215993f8445c0313153566ffb36382573803e48b
(HTM) Author: rsc <devnull@localhost>
Date: Tue, 13 Sep 2005 01:56:40 +0000
Add Unix fields.
Diffstat:
M src/cmd/vac/vac.h | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/src/cmd/vac/vac.h b/src/cmd/vac/vac.h
t@@ -29,6 +29,8 @@ enum
ModeArchive = (1<<18), /* MS-DOS */
ModeTemporary = (1<<19), /* MS-DOS */
ModeSnapshot = (1<<20), /* read only snapshot */
+ ModeDevice = (1<<21), /* Unix device */
+ ModeNamedPipe = (1<<22), /* Unix named pipe */
};
enum
t@@ -120,6 +122,7 @@ uvlong vacfilegetid(VacFile *file);
ulong vacfilegetmcount(VacFile *file);
int vacfileisdir(VacFile *file);
int vacfileisroot(VacFile *file);
+int vacfileisspecial(VacFile *file);
int vacfilegetblocksize(VacFile *file, u32int bn, u8int *score);
int vacfilegetsize(VacFile *file, uvlong *size);
int vacfilegetdir(VacFile *file, VacDir *dir);