]> gitweb.factorcode.org Git - factor.git/blob - basis/unix/getfsstat/freebsd/freebsd.factor
Switch to https urls
[factor.git] / basis / unix / getfsstat / freebsd / freebsd.factor
1 ! See https://factorcode.org/license.txt for BSD license.
2 USING: alien.c-types alien.syntax unix.statfs.freebsd ;
3 IN: unix.getfsstat.freebsd
4
5 CONSTANT: MNT_WAIT    1   ! synchronously wait for I/O to complete
6 CONSTANT: MNT_NOWAIT  2   ! start all I/O, but do not wait for it
7 CONSTANT: MNT_LAZY    3   ! push data not written by filesystem syncer
8 CONSTANT: MNT_SUSPEND 4   ! suspend file system after sync
9
10
11 FUNCTION:  int getfsstat ( statfs* buf, long bufsize, int flags ) 
12 FUNCTION:  int getmntinfo ( statfs **mntbufp, int flags )