summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-01-19 16:39:14 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-01-19 16:39:14 +0000
commitaeab4f72a09d3ba9ffee1d9caa91c25ba41da521 (patch)
tree7f062832e0f3c6f8d4d46a02b97d3a0432512b84
parent6a876b92fbf5449519cf7fb18ce13fbd14ad2d9e (diff)
Notes
-rw-r--r--sys/fs/coda/coda_vfsops.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/fs/coda/coda_vfsops.c b/sys/fs/coda/coda_vfsops.c
index ec0f80dad793..06793e426023 100644
--- a/sys/fs/coda/coda_vfsops.c
+++ b/sys/fs/coda/coda_vfsops.c
@@ -371,13 +371,11 @@ coda_nb_statfs(vfsp, sbp, td)
return(EINVAL);
}
- bzero(sbp, sizeof(struct statfs));
/* XXX - what to do about f_flags, others? --bnoble */
/* Below This is what AFS does
#define NB_SFS_SIZ 0x895440
*/
- /* Note: Normal fs's have a bsize of 0x400 == 1024 */
- sbp->f_type = vfsp->mnt_vfc->vfc_typenum;
+ sbp->f_flags = 0;
sbp->f_bsize = 8192; /* XXX */
sbp->f_iosize = 8192; /* XXX */
#define NB_SFS_SIZ 0x8AB75D
@@ -386,9 +384,6 @@ coda_nb_statfs(vfsp, sbp, td)
sbp->f_bavail = NB_SFS_SIZ;
sbp->f_files = NB_SFS_SIZ;
sbp->f_ffree = NB_SFS_SIZ;
- bcopy((caddr_t)&(vfsp->mnt_stat.f_fsid), (caddr_t)&(sbp->f_fsid), sizeof (fsid_t));
- snprintf(sbp->f_mntonname, sizeof(sbp->f_mntonname), "/coda");
- snprintf(sbp->f_fstypename, sizeof(sbp->f_fstypename), "coda");
/* MARK_INT_SAT(CODA_STATFS_STATS); */
return(0);
}