At risk of providing UI, the actual lineage is:
BSD flock() advisory file locks
Unisoft lockf() mandatory record locks
(from Unisoft's 68000 v7 port)
Xenix locking() mandatory record locks
(functionally identical to Unisoft)
System V advisory fcntl() record locks
(adopted by POSIX from SVID)
System V Xenix-compatibility mandatory record locks
(from the SVR3.1/Xenix merge that produced SVR3.2;
deprecated for any use other than allowing old Xenix
programs to run in SVR3.2)
Just in case anyone cares....
-- brandon s. allbery [os/2][linux][solaris][japh] allbery@kf8nh.apk.net system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering KF8NH carnegie mellon university
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/