-
Notifications
You must be signed in to change notification settings - Fork 57
posix
Jim Garlick edited this page Apr 4, 2019
·
2 revisions
Issues of non-compliance present in release 1.0:
- seekdir(2) and telldir(2) are unimplemented.
-
flock(2) without
LOCK_NB
is not supported, see Advisory Locking wiki page. - fcntl(2) advisory locks are implemented in terms of flock(2) and don't support fine grained record locking, see Advisory Locking wiki page.
- Open modes
O_DIRECT
andO_SYNC
are not supported. - Extended attributes are unimplemented, e.g. the getxattr(2), lgetxattr(2), and fgetxattr(2), listxattr(2), removexattr(2) system calls will all return
ENOTSUP
. - ACL's, implemented in terms of extended attributes on Linux, are unimplemented, though of course existing ACL permissions are respected by the server.