solaris statvfs函数问题
我发现solaris statvfs 在超过2T的磁盘上运行失败。如
if (statvfs(temp, &fsbuf) < 0) return(0);
tot_space = fsbuf.f_bavail * (fsbuf.f_frsize / 512);
返回Value too large for defined data type
但是df -k 却可以成功
好像df也是调用的statvfs函数,why就可以成功呢
对应的linux statfs函数没有这个问题
页:
[1]