Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)
System Functions (a - d) acl(2)
[ENOSYS] This system does not support OSS ACLs.
[ENOTDIR] Either of these conditions is true:
• A component of the path specified by pathp is not a directory.
• The value of the cmd parameter is ACL_SET, and an attempt was made
to set a default ACL on a file type other than a directory.
[ENOTSUP] The file specified by pathp either resides in a fileset that does not support OSS
ACLs, or is a file type that does not support OSS ACLs (such as Guardian files
accessed from the //G directory).
[EROFS] The value of the cmd parameter is ACL_SET, and the file specified by pathp
resides in a fileset that is mounted as read-only.
[EFAULT] The aclbufp parameter points to an invalid address.
RELATED INFORMATION
Commands: getacl(1), setacl(1).
Functions: aclsort(3), creat(2), creat64(2), open(2), open64(2).
Miscellaneous: acl(5).
STANDARDS CONFORMANCE
This function is an HP extension to the XPG4 Version 2 specification.
527186-023 Hewlett-Packard Company 1−13