2008-10-20 01:47:51 -04:00
|
|
|
! Copyright (C) 2008 Doug Coleman.
|
|
|
|
! See http://factorcode.org/license.txt for BSD license.
|
2009-01-09 17:07:16 -05:00
|
|
|
USING: alien.syntax unix.types unix.stat ;
|
2008-10-20 01:47:51 -04:00
|
|
|
IN: unix.statfs.linux
|
|
|
|
|
2008-12-01 15:04:31 -05:00
|
|
|
C-STRUCT: statfs64
|
|
|
|
{ "__SWORD_TYPE" "f_type" }
|
|
|
|
{ "__SWORD_TYPE" "f_bsize" }
|
|
|
|
{ "__fsblkcnt64_t" "f_blocks" }
|
|
|
|
{ "__fsblkcnt64_t" "f_bfree" }
|
|
|
|
{ "__fsblkcnt64_t" "f_bavail" }
|
|
|
|
{ "__fsfilcnt64_t" "f_files" }
|
|
|
|
{ "__fsfilcnt64_t" "f_ffree" }
|
|
|
|
{ "__fsid_t" "f_fsid" }
|
|
|
|
{ "__SWORD_TYPE" "f_namelen" }
|
|
|
|
{ "__SWORD_TYPE" "f_frsize" }
|
|
|
|
{ { "__SWORD_TYPE" 5 } "f_spare" } ;
|
2008-10-22 20:01:45 -04:00
|
|
|
|
2008-12-01 15:04:31 -05:00
|
|
|
FUNCTION: int statfs64 ( char* path, statfs64* buf ) ;
|