diff options
author | Waldemar Brodkorb <wbrodkorb@conet.de> | 2018-11-27 15:41:37 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbrodkorb@conet.de> | 2018-11-27 15:42:48 +0100 |
commit | 8a73a967e18c55199785bae0f22dc94d9b2f8985 (patch) | |
tree | 5f7f2bbf89f279f3cfedae2b28838db1330bedb6 /libc/sysdeps/linux/common/fstatfs.c | |
parent | fa9cfbfcb70bd3736ec54eeeb4d0796aa4b9521f (diff) |
statfs.h: sync generic header with glibc
Fix issues with aarch64 and df with mismatching header between kernel
and libc.
Diffstat (limited to 'libc/sysdeps/linux/common/fstatfs.c')
-rw-r--r-- | libc/sysdeps/linux/common/fstatfs.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/libc/sysdeps/linux/common/fstatfs.c b/libc/sysdeps/linux/common/fstatfs.c index fcb0820eb..0b2709ce3 100644 --- a/libc/sysdeps/linux/common/fstatfs.c +++ b/libc/sysdeps/linux/common/fstatfs.c @@ -30,15 +30,6 @@ _syscall2(int, __libc_fstatfs, int, fd, struct statfs *, buf) int __libc_fstatfs (int __fildes, struct statfs *__buf) { int err = INLINE_SYSCALL(fstatfs64, 3, __fildes, sizeof(*__buf), __buf); - - if (err == 0) { - /* Did we overflow? */ - if (__buf->__pad1 || __buf->__pad2 || __buf->__pad3 || - __buf->__pad4 || __buf->__pad5) { - __set_errno(EOVERFLOW); - return -1; - } - } return err; }; /* Redefined fstatfs because we need it for backwards compatibility */ |