1 #ifndef _MYFLOCK_H_INCLUDED_
2 #define _MYFLOCK_H_INCLUDED_
22 #define MYFLOCK_STYLE_FLOCK 1
23 #define MYFLOCK_STYLE_FCNTL 2
28 #define MYFLOCK_OP_NONE 0
29 #define MYFLOCK_OP_SHARED 1
30 #define MYFLOCK_OP_EXCLUSIVE 2
31 #define MYFLOCK_OP_NOWAIT 4
33 #define MYFLOCK_OP_BITS \
34 (MYFLOCK_OP_SHARED | MYFLOCK_OP_EXCLUSIVE | MYFLOCK_OP_NOWAIT)
#define WARN_UNUSED_RESULT
int WARN_UNUSED_RESULT myflock(int, int, int)