1 ! Copyright (C) 2008 Doug Coleman.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: alien.c-types alien.syntax unix.types unix.stat classes.struct ;
7 { f_type __SWORD_TYPE }
8 { f_bsize __SWORD_TYPE }
9 { f_blocks __fsblkcnt64_t }
10 { f_bfree __fsblkcnt64_t }
11 { f_bavail __fsblkcnt64_t }
12 { f_files __fsblkcnt64_t }
13 { f_ffree __fsblkcnt64_t }
15 { f_namelen __SWORD_TYPE }
16 { f_frsize __SWORD_TYPE }
17 { f_spare __SWORD_TYPE[5] } ;
19 FUNCTION: int statfs64 ( char* path, statfs64* buf ) ;