From 95ba95051152aa38bff9d4247891235db310d87d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Sat, 2 May 2009 00:54:10 +0000 Subject: [PATCH] Fix missing NULLs corresponding to io() and cancel_io() hooks which made all other calls shifted... This should fix #3500 and #3832. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30546 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 8802a3f651..d39474c8f8 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 @@ -2439,6 +2439,7 @@ nfs_std_ops(int32 op, ...) } } + fs_volume_ops sNFSVolumeOps = { &fs_unmount, &fs_rfsstat, @@ -2465,6 +2466,7 @@ fs_volume_ops sNFSVolumeOps = { NULL, // &fs_rewind_query, }; + fs_vnode_ops sNFSVnodeOps = { /* vnode operations */ &fs_walk, @@ -2477,6 +2479,9 @@ fs_vnode_ops sNFSVnodeOps = { NULL, // &fs_read_pages NULL, // &fs_write_pages + NULL, // io() + NULL, // cancel_io() + NULL, // &fs_get_file_map, NULL, // &fs_ioctl @@ -2557,4 +2562,3 @@ module_info *modules[] = { (module_info *)&sNFSFileSystem, NULL, }; -