diff options
author | Doug Rabson <dfr@FreeBSD.org> | 2007-06-27 12:00:24 +0000 |
---|---|---|
committer | Doug Rabson <dfr@FreeBSD.org> | 2007-06-27 12:00:24 +0000 |
commit | 776124269480d6ead56b0146493f1e1b049d307a (patch) | |
tree | a6de72cd2e3d4d0ae7c1e52a2bfe4a50b35c8fcd /sys/cddl | |
parent | 17ca0f3c6c0a347a287e32eb5484a961cff43abb (diff) | |
download | src-776124269480d6ead56b0146493f1e1b049d307a.tar.gz src-776124269480d6ead56b0146493f1e1b049d307a.zip |
In zfs_vget, if we fail to translate an inode number to the corresponding
vnode, make sure we return an error code to the caller.
Reviewed by: pjd
Approved by: re
Notes
Notes:
svn path=/head/; revision=171063
Diffstat (limited to 'sys/cddl')
-rw-r--r-- | sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c index d0d4600b58ba..259b77cc7878 100644 --- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c +++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c @@ -766,7 +766,7 @@ zfs_vget(vfs_t *vfsp, ino_t ino, int flags, vnode_t **vpp) vn_lock(*vpp, flags, curthread); } ZFS_EXIT(zfsvfs); - return (0); + return (err); } static int |