123456789101112131415161718192021222324 |
- $OpenBSD: patch-src_fs_c,v 1.3 2012/12/31 09:36:39 chrisz Exp $
- --- src/fs.c.orig Tue Jul 24 18:26:13 2012
- +++ src/fs.c Tue Jul 24 18:32:23 2012
- @@ -118,16 +118,16 @@ struct fs_stat *prepare_fs_stat(const char *s)
-
- static void update_fs_stat(struct fs_stat *fs)
- {
- - struct statfs64 s;
- + struct statfs s;
-
- - if (statfs64(fs->path, &s) == 0) {
- + if (statfs(fs->path, &s) == 0) {
- fs->size = (long long)s.f_blocks * s.f_bsize;
- /* bfree (root) or bavail (non-roots) ? */
- fs->avail = (long long)s.f_bavail * s.f_bsize;
- fs->free = (long long)s.f_bfree * s.f_bsize;
- get_fs_type(fs->path, fs->type);
- } else {
- - NORM_ERR("statfs64 '%s': %s", fs->path, strerror(errno));
- + NORM_ERR("statfs '%s': %s", fs->path, strerror(errno));
- fs->size = 0;
- fs->avail = 0;
- fs->free = 0;
|