From 55b368036c31432e131b32e9798618407d880da9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Wed, 2 May 2007 00:22:39 +0000 Subject: [PATCH] don't provide get_vnode_name as we don't know how to do it. just set it to NULL and let the VFS handle it. This should fix oddities in Tracker. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20961 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/file_systems/nfs/nfs_add_on.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c b/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c index f43b2bc90c..b8bdce0e79 100644 --- a/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c +++ b/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c @@ -862,6 +862,10 @@ fs_write_vnode(fs_nspace *ns, fs_node *node, char r) } #ifdef __HAIKU__ +/* no reason to do it, + * the VFS does it the best possible way for an unix fs anyway. + * so we use NULL for this call. + */ extern int fs_get_vnode_name(fs_nspace *ns, fs_node *node, char *buffer, size_t len) { @@ -2441,7 +2445,7 @@ static file_system_module_info sNFSModule = { /* vnode operations */ &fs_walk, - &fs_get_vnode_name, + NULL, // &fs_get_vnode_name, &fs_read_vnode, &fs_release_vnode, &fs_remove_vnode,