fcntl(F_SETLK) uses the f_op->lock(), so why doesn't flock() have a similar hook in the file system? This inconsistency makes flock() broken when using network file systems that have proper locking (like AFS). How is this supposed to be implemented in network file systems? /Magnus map at stacken.kth.se