Use portable FromStatfsT to fill Statfs struct.
Change-Id: I095905ad23a2c71a0194bdc3f45af3fc494e63db
diff --git a/fs/multifs.go b/fs/multifs.go
index d40d567..9978390 100644
--- a/fs/multifs.go
+++ b/fs/multifs.go
@@ -42,16 +42,9 @@
var s syscall.Statfs_t
err := syscall.Statfs(r.cache.Root(), &s)
if err == nil {
- return &fuse.StatfsOut{
- Blocks: s.Blocks,
- Bsize: uint32(s.Bsize),
- Bfree: s.Bfree,
- Bavail: s.Bavail,
- Files: s.Files,
- Ffree: s.Ffree,
- Frsize: uint32(s.Frsize),
- NameLen: uint32(s.Namelen),
- }
+ out := &fuse.StatfsOut{}
+ out.FromStatfsT(&s)
+ return out
}
return nil
}