blob: 9861bc9784d4a6d19d793ed2e7c923d1c0b7c21f [file] [log] [blame]
#pragma once
#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