unix-history:unix-v6:usr:sys:file.h
Unix V6 /usr/sys/file.h
/* * One file structure is allocated * for each open/creat/pipe call. * Main use is to hold the read/write * pointer associated with each open * file. */ struct file { char f_flag; char f_count; /* reference count */ int f_inode; /* pointer to inode structure */ char *f_offset[2]; /* read/write character pointer */ } file[NFILE]; /* flags */ #define FREAD 01 #define FWRITE 02 #define FPIPE 04
unix-history/unix-v6/usr/sys/file.h.txt ยท Last modified: 2006/07/26 07:34 by 127.0.0.1