X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fvfs_ext.h;h=f5219c0a956f1f2644fb1d5b5c3a622e454e76c3;hb=7e51c4454179b53c78ab2c3aa88cc88d853594e0;hp=6390f84fbf89f919993ba65ec3394fd2795f24af;hpb=8bc40333b1401d7616b225945fee53d972c2f418;p=tpg%2Facess2.git diff --git a/Kernel/include/vfs_ext.h b/Kernel/include/vfs_ext.h index 6390f84f..f5219c0a 100644 --- a/Kernel/include/vfs_ext.h +++ b/Kernel/include/vfs_ext.h @@ -34,11 +34,14 @@ extern Uint64 VFS_Write(int FD, Uint64 Length, void *Buffer); extern Uint64 VFS_ReadAt(int FD, Uint64 Offset, Uint64 Length, void *Buffer); extern Uint64 VFS_WriteAt(int FD, Uint64 Offset, Uint64 Length, void *Buffer); +extern int VFS_IOCtl(int FD, int ID, void *Buffer); + extern void VFS_GetMemPath(void *Base, Uint Length, char *Dest); extern char *VFS_GetTruePath(char *Path); extern int VFS_Mount(char *Device, char *MountPoint, char *Filesystem, char *Options); extern int VFS_MkDir(char *Path); extern int VFS_Symlink(char *Link, char *Dest); +extern int VFS_ReadDir(int FD, char *Dest); #endif