| Index: fusl/include/sys/statfs.h
|
| diff --git a/fusl/include/sys/statfs.h b/fusl/include/sys/statfs.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6f4c6230f7a0a0b81acadbe5cf0d8851a8fd7519
|
| --- /dev/null
|
| +++ b/fusl/include/sys/statfs.h
|
| @@ -0,0 +1,32 @@
|
| +#ifndef _SYS_STATFS_H
|
| +#define _SYS_STATFS_H
|
| +
|
| +#ifdef __cplusplus
|
| +extern "C" {
|
| +#endif
|
| +
|
| +#include <features.h>
|
| +
|
| +#include <sys/statvfs.h>
|
| +
|
| +typedef struct __fsid_t {
|
| + int __val[2];
|
| +} fsid_t;
|
| +
|
| +#include <bits/statfs.h>
|
| +
|
| +int statfs (const char *, struct statfs *);
|
| +int fstatfs (int, struct statfs *);
|
| +
|
| +#if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE)
|
| +#define statfs64 statfs
|
| +#define fstatfs64 fstatfs
|
| +#define fsblkcnt64_t fsblkcnt_t
|
| +#define fsfilcnt64_t fsfilcnt_t
|
| +#endif
|
| +
|
| +#ifdef __cplusplus
|
| +}
|
| +#endif
|
| +
|
| +#endif
|
|
|