#include #include #include #include "hasflock.h" #include "lock.h" #ifdef HASFLOCK int lock_exnb(fd) int fd; { return flock(fd,LOCK_EX | LOCK_NB); } #else int lock_exnb(fd) int fd; { return lockf(fd,2,0); } #endif