DragonFlyBSD Kernel Audit
DF-0002 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c
--- a/sys/kern/vfs_syscalls.c
+++ b/sys/kern/vfs_syscalls.c
@@ -4934,6 +4934,7 @@
 		kprintf("fhopen: regular file did not "
 			"have VM object: %p\n",
 			vp);
+		error = EINVAL;
 		goto bad_drop;
 	}