Rudiments
|
00001 // Copyright (c) 2002 David Muse 00002 // See the COPYING file for more information. 00003 00004 #include <rudiments/private/dll.h> 00005 #include <rudiments/private/inttypes.h> 00006 00007 00008 #if defined(RUDIMENTS_HAVE_LINUX_STATFS) || \ 00009 defined(RUDIMENTS_HAVE_CYGWIN_STATFS) 00010 #include <sys/types.h> 00011 #include <sys/vfs.h> 00012 #endif 00013 #if defined(RUDIMENTS_HAVE_FREEBSD_STATFS) || \ 00014 defined(RUDIMENTS_HAVE_NETBSD_STATFS) || \ 00015 defined(RUDIMENTS_HAVE_OPENBSD_STATFS) || \ 00016 defined(RUDIMENTS_HAVE_DARWIN_STATFS) 00017 #include <sys/param.h> 00018 #include <sys/mount.h> 00019 #endif 00020 #if defined(RUDIMENTS_HAVE_STATVFS) || \ 00021 defined(RUDIMENTS_HAVE_MINIX_HAIKU_STATVFS) || \ 00022 defined(RUDIMENTS_HAVE_NETBSD_STATVFS) 00023 #include <sys/types.h> 00024 #include <sys/statvfs.h> 00025 #endif