summaryrefslogtreecommitdiff
path: root/sysdeps/mach
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2018-04-19 02:25:03 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2018-04-19 02:25:03 +0200
commitf55a4fdefb00837f2e2a77c04792e69e888ead3e (patch)
tree738a40d4f4ff80c4c74a711158c5d8211b6a25c2 /sysdeps/mach
parent9d9f8f03afdbec53785522e1df421d70d2777f45 (diff)
hurd: Update struct statfs according to struct statvfs
* sysdeps/mach/hurd/bits/statfs.h (struct statfs): Make f_bsize, f_namemax, f_frsize, and f_flag fields unsigned long int instead of unsigned int. (struct statfs64): Likewise.
Diffstat (limited to 'sysdeps/mach')
-rw-r--r--sysdeps/mach/hurd/bits/statfs.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/sysdeps/mach/hurd/bits/statfs.h b/sysdeps/mach/hurd/bits/statfs.h
index 0063e6865f..82e570b222 100644
--- a/sysdeps/mach/hurd/bits/statfs.h
+++ b/sysdeps/mach/hurd/bits/statfs.h
@@ -37,7 +37,7 @@
struct statfs
{
unsigned int f_type;
- unsigned int f_bsize;
+ unsigned long int f_bsize;
#ifndef __USE_FILE_OFFSET64
__fsblkcnt_t f_blocks;
__fsblkcnt_t f_bfree;
@@ -52,14 +52,14 @@ struct statfs
__fsblkcnt64_t f_ffree;
#endif
__fsid_t f_fsid;
- unsigned int f_namelen;
+ unsigned long int f_namelen;
#ifndef __USE_FILE_OFFSET64
__fsfilcnt_t f_favail;
#else
__fsfilcnt64_t f_favail;
#endif
- unsigned int f_frsize;
- unsigned int f_flag;
+ unsigned long int f_frsize;
+ unsigned long int f_flag;
unsigned int f_spare[3];
};
@@ -67,17 +67,17 @@ struct statfs
struct statfs64
{
unsigned int f_type;
- unsigned int f_bsize;
+ unsigned long int f_bsize;
__fsblkcnt64_t f_blocks;
__fsblkcnt64_t f_bfree;
__fsblkcnt64_t f_bavail;
__fsblkcnt64_t f_files;
__fsblkcnt64_t f_ffree;
__fsid_t f_fsid;
- unsigned int f_namelen;
+ unsigned long int f_namelen;
__fsfilcnt64_t f_favail;
- unsigned int f_frsize;
- unsigned int f_flag;
+ unsigned long int f_frsize;
+ unsigned long int f_flag;
unsigned int f_spare[3];
};
#endif