Nucleus
Barry CPU specific segment c738dbb (3 years, 2 months ago)diff --git a/include/nucleus/vfs.h b/include/nucleus/vfs.h index 8dd295a..6bdf673 100644 --- a/include/nucleus/vfs.h +++ b/include/nucleus/vfs.h @@ -6,22 +6,12 @@ #include <dirent.h> #include <nucleus/object.h> #include <nucleus/memory.h> +#include <nucleus/types.h> #define NFILES 32 #define NAME_MAX 255 #define PATH_MAX 1024 -typedef struct FSType FSType; -typedef struct FileSystem FileSystem; -typedef struct Files Files; -typedef struct SuperBlock SuperBlock; -typedef struct SuperOps SuperOps; -typedef struct Inode Inode; -typedef struct InodeOps InodeOps; -typedef struct DirEntry DirEntry; -typedef struct File File; -typedef struct FileOps FileOps; - typedef Inode *(*mount_callback_t)(FSType *, int, const char *, void *); /* Structure for a Super Block */