/* vfs.h - for 415.340 and 415.341 Assignment 2 Header file for the virtual file system routines. Written by Robert Sheehan - 27/07/96 */ #define VFSOK 0 /* virtual file system ok */ #define WRITE 0 #define READ 1 #define ORDINARY 0 #define DIRECTORY 1 extern int vfs_init(); extern int vfs_reconnect(); extern void vfs_error(const char *message); extern void vfs_display(); extern int vfs_create(char *filename, int filetype); extern int vfs_open(char *filename, int access); extern int vfs_write(char *filename, char *buffer, int length); extern int vfs_read(char *filename, char *buffer, int length); extern int vfs_close(char *filename);