...
Care should be taken when using O_EXCL
with remote file systems because it does not work with NFS version 2. NFS version 3 added support for O_EXCL
mode in open()
. IETF RFC 1813 [Callaghan 1995] defines the EXCLUSIVE
value to the mode
argument of CREATE
[Callaghan 1995]:
EXCLUSIVE
specifies that the server is to follow exclusive creation semantics, using the verifier to ensure exclusive creation of the target. No attributes may be provided in this case, since the server may use the target file metadata to store the createverf3 verifier.
...