X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fvfs.h;h=32caf1be39fbf5fa400fc81bb7e730f9cc0b7608;hb=ba8c9b788dd5b91dd172d2bbf07ae94e660ffd7d;hp=209889cb20b330c5c069aaa8e1c2d99f445a32ba;hpb=00f24d0160b5ada315a6338c2ac6062deb2880ed;p=tpg%2Facess2.git diff --git a/Kernel/include/vfs.h b/Kernel/include/vfs.h index 209889cb..32caf1be 100644 --- a/Kernel/include/vfs.h +++ b/Kernel/include/vfs.h @@ -63,7 +63,7 @@ typedef struct sVFS_Node { //! Find an directory entry by name struct sVFS_Node *(*FindDir)(struct sVFS_Node *Node, char *Name); - //! Read from a directory + //! Read from a directory - MUST return a heap address char *(*ReadDir)(struct sVFS_Node *Node, int Pos); //! Create a node in a directory int (*MkNod)(struct sVFS_Node *Node, char *Name, Uint Flags); @@ -85,6 +85,7 @@ typedef struct sVFS_Driver { } tVFS_Driver; // === GLOBALS === +#define VFS_MAXSKIP ((void*)1024) #define VFS_SKIP ((void*)1) #define VFS_SKIPN(n) ((void*)(n)) extern tVFS_Node NULLNode;