diff options
author | phk <phk@FreeBSD.org> | 2004-12-06 19:54:31 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-12-06 19:54:31 +0000 |
commit | 463e576c387bd3ccc95ed6e162a842ecf828e7e2 (patch) | |
tree | 582dfa8959a0daeaa0938e44b30abbf2528ee437 | |
parent | 40bf35ba611b5e3f4941493cd187a2536bafc4bc (diff) | |
download | FreeBSD-src-463e576c387bd3ccc95ed6e162a842ecf828e7e2.zip FreeBSD-src-463e576c387bd3ccc95ed6e162a842ecf828e7e2.tar.gz |
Use vfs_mountedfrom() and rely on vfs_mount.c to call VFS_STATFS()
-rw-r--r-- | sys/fs/devfs/devfs_vfsops.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/fs/devfs/devfs_vfsops.c b/sys/fs/devfs/devfs_vfsops.c index 35156d6..2173398 100644 --- a/sys/fs/devfs/devfs_vfsops.c +++ b/sys/fs/devfs/devfs_vfsops.c @@ -102,11 +102,10 @@ devfs_mount(struct mount *mp, struct thread *td) FREE(fmp, M_DEVFS); return (error); } + VOP_UNLOCK(rvp, 0, td); - bzero(mp->mnt_stat.f_mntfromname, MNAMELEN); - bcopy("devfs", mp->mnt_stat.f_mntfromname, sizeof("devfs")); - (void)devfs_statfs(mp, &mp->mnt_stat, td); + vfs_mountedfrom(mp, "devfs"); return (0); } |