From 8c76773a691c12ed3086ff68ab3865ccd6c6dc76 Mon Sep 17 00:00:00 2001 From: SkyingzZ Date: Thu, 4 Nov 2021 12:04:10 +0800 Subject: [PATCH] [disk] Modify stat free, from bavail to bfree --- disk/disk_openbsd.go | 2 +- disk/disk_unix.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/disk/disk_openbsd.go b/disk/disk_openbsd.go index e675580..335e4c7 100644 --- a/disk/disk_openbsd.go +++ b/disk/disk_openbsd.go @@ -132,7 +132,7 @@ func UsageWithContext(ctx context.Context, path string) (*UsageStat, error) { Path: path, Fstype: getFsType(stat), Total: (uint64(stat.F_blocks) * uint64(bsize)), - Free: (uint64(stat.F_bavail) * uint64(bsize)), + Free: (uint64(stat.F_bfree) * uint64(bsize)), InodesTotal: (uint64(stat.F_files)), InodesFree: (uint64(stat.F_ffree)), } diff --git a/disk/disk_unix.go b/disk/disk_unix.go index 9ca3bb3..ceb0eae 100644 --- a/disk/disk_unix.go +++ b/disk/disk_unix.go @@ -21,7 +21,7 @@ func UsageWithContext(ctx context.Context, path string) (*UsageStat, error) { Path: unescapeFstab(path), Fstype: getFsType(stat), Total: (uint64(stat.Blocks) * uint64(bsize)), - Free: (uint64(stat.Bavail) * uint64(bsize)), + Free: (uint64(stat.Bfree) * uint64(bsize)), InodesTotal: (uint64(stat.Files)), InodesFree: (uint64(stat.Ffree)), }