summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorart <art@openbsd.org>1998-03-18 22:47:27 +0000
committerart <art@openbsd.org>1998-03-18 22:47:27 +0000
commitb4da0aa9b1ddfa7c13765a317a78ad40a20338d9 (patch)
tree7c17e417b563cefa9664f20febcf6d00741f7e9d
parentChanges, changes. (diff)
downloadwireguard-openbsd-b4da0aa9b1ddfa7c13765a317a78ad40a20338d9.tar.xz
wireguard-openbsd-b4da0aa9b1ddfa7c13765a317a78ad40a20338d9.zip
initialize all fileds in vfsconf when installing a new filesystem.
-rw-r--r--sys/kern/kern_lkm.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/kern/kern_lkm.c b/sys/kern/kern_lkm.c
index 6fa49bf1493..c5e905acadc 100644
--- a/sys/kern/kern_lkm.c
+++ b/sys/kern/kern_lkm.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_lkm.c,v 1.22 1998/03/17 05:30:18 art Exp $ */
+/* $OpenBSD: kern_lkm.c,v 1.23 1998/03/18 22:47:27 art Exp $ */
/* $NetBSD: kern_lkm.c,v 1.31 1996/03/31 21:40:27 christos Exp $ */
/*
@@ -724,6 +724,12 @@ _lkm_vfs(lkmtp, cmd)
min(strlen(args->lkm_name) + 1, MFSNAMELEN));
#undef min
+ vfsp->vfc_typenum = 0;
+ vfsp->vfc_refcount = 0;
+ vfsp->vfc_flags = 0; /* XXX - should be configurable */
+ vfsp->vfc_mountroot = 0;
+ vfsp->vfc_next = NULL;
+
maxvfsconf++;
/* Call init function for this VFS... */