From d0da374bc3f28afed57b001b92bedb77afe6a0b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 7 Jun 2004 14:23:48 +0000 Subject: [PATCH] Moved the public fs functions from vfs.h to this file. Renamed them to match other exported BeOS functions as well (removed the vfs_ prefix). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7801 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/drivers/fs_interface.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/headers/os/drivers/fs_interface.h b/headers/os/drivers/fs_interface.h index 065b902160..58a8e24a2a 100644 --- a/headers/os/drivers/fs_interface.h +++ b/headers/os/drivers/fs_interface.h @@ -142,6 +142,11 @@ extern fs_ops fs_entry; extern int32 api_version; /* file system add-ons only prototypes */ +extern status_t new_vnode(mount_id mountID, vnode_id vnodeID, fs_vnode privateNode); +extern status_t get_vnode(mount_id mountID, vnode_id vnodeID, fs_vnode *_privateNode); +extern status_t put_vnode(mount_id mountID, vnode_id vnodeID); +extern status_t remove_vnode(mount_id mountID, vnode_id vnodeID); + extern status_t notify_listener(int op, mount_id device, vnode_id parentNode, vnode_id toParentNode, vnode_id node, const char *name); extern status_t send_notification(port_id port, long token, ulong what, long op,