* One file structure is allocated
* for each open/creat/pipe call.
* Main use is to hold the read/write
* pointer associated with each open
char f_count
; /* reference count */
struct inode
*f_inode
; /* pointer to inode structure */
off_t f_offset
; /* read/write character pointer */
struct chan
*f_chan
; /* mpx channel pointer */
extern struct file file
[]; /* The file table itself */