Module Name: src Committed By: christos Date: Thu Jul 1 04:25:51 UTC 2021
Modified Files: src/sys/kern: vfs_vnops.c Log Message: don't clear the error before we use it to determine if we are moving or duping. To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219 src/sys/kern/vfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/vfs_vnops.c diff -u src/sys/kern/vfs_vnops.c:1.218 src/sys/kern/vfs_vnops.c:1.219 --- src/sys/kern/vfs_vnops.c:1.218 Wed Jun 30 13:51:49 2021 +++ src/sys/kern/vfs_vnops.c Thu Jul 1 00:25:51 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: vfs_vnops.c,v 1.218 2021/06/30 17:51:49 dholland Exp $ */ +/* $NetBSD: vfs_vnops.c,v 1.219 2021/07/01 04:25:51 christos Exp $ */ /*- * Copyright (c) 2009 The NetBSD Foundation, Inc. @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vfs_vnops.c,v 1.218 2021/06/30 17:51:49 dholland Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vfs_vnops.c,v 1.219 2021/07/01 04:25:51 christos Exp $"); #include "veriexec.h" @@ -339,10 +339,10 @@ out: error = EOPNOTSUPP; break; } - error = 0; *ret_vp = NULL; *ret_domove = error == EMOVEFD; *ret_fd = l->l_dupfd; + error = 0; break; case 0: *ret_vp = vp;