X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Kernel%2Fvfs%2Ffs%2Fdevfs.c;h=d396a1f877d28c21d90aec56258fc6da798ea3b7;hb=f04f6f4d823b7df2117da9737a3f12d080b54d74;hp=9bb60ab62d06264863f0e639c40b14262f711d89;hpb=d7801bfc828d3328ac9a0172db8a71b8f33c4a19;p=tpg%2Facess2.git diff --git a/Kernel/vfs/fs/devfs.c b/Kernel/vfs/fs/devfs.c index 9bb60ab6..d396a1f8 100644 --- a/Kernel/vfs/fs/devfs.c +++ b/Kernel/vfs/fs/devfs.c @@ -3,13 +3,13 @@ * Device Filesystem (DevFS) * - vfs/fs/devfs.c */ -#include +#include #include #include // === PROTOTYPES === int DevFS_AddDevice(tDevFS_Driver *Dev); -tVFS_Node *DevFS_InitDevice(char *Device, char *Options); +tVFS_Node *DevFS_InitDevice(char *Device, char **Options); char *DevFS_ReadDir(tVFS_Node *Node, int Pos); tVFS_Node *DevFS_FindDir(tVFS_Node *Node, char *Name); @@ -21,7 +21,7 @@ tVFS_Node gDevFS_RootNode = { .Size = 0, .Flags = VFS_FFLAG_DIRECTORY, .NumACLs = 1, - .ACLs = &gVFS_ACL_EveryoneRW, + .ACLs = &gVFS_ACL_EveryoneRX, .ReadDir = DevFS_ReadDir, .FindDir = DevFS_FindDir }; @@ -41,11 +41,11 @@ int DevFS_AddDevice(tDevFS_Driver *Dev) } /** - * \fn tVFS_Node *DevFS_InitDevice(char *Device, char *Options) + * \fn tVFS_Node *DevFS_InitDevice(char *Device, char **Options) * \brief Initialise the DevFS and detect double-mounting, or just do nothing - * \stub + * \note STUB */ -tVFS_Node *DevFS_InitDevice(char *Device, char *Options) +tVFS_Node *DevFS_InitDevice(char *Device, char **Options) { return &gDevFS_RootNode; }