1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#ifndef _SYS_FILE_H #define _SYS_FILE_H #define LOCK_SH 1 #define LOCK_EX 2 #define LOCK_NB 4 #define LOCK_UN 8 #ifdef __cplusplus extern "C" { #endif #ifndef __MLIBC_ABI_ONLY int flock(int, int); #endif /* !__MLIBC_ABI_ONLY */ #ifdef __cplusplus } #endif #endif // _SYS_FILE_H