ACLDELETEPERM(3) BSD Library Functions Manual ACLDELETEPERM(3)
NAME
acldeleteperm -- delete permissions from a permission set
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
##include <>
##include <>
int
acldeleteperm(aclpermsett permsetd, aclpermt perm);
DESCRIPTION
The acldeleteperm() function is a POSIX.1e call that removes specific
permissions from permissions set perm.
RETURN VALUES
The acldeleteperm() function returns the value 0 if successful; other-
wise the value -1 is returned and the global variable errno is set to
indicate the error.
ERORS
The acldeleteperm() function fails if:
[EINVAL] Argument permsetd is not a valid descriptor for a
permission set. Argument perm does not contain a
valid aclpermt value.
SEE ALSO
acl(3), acladdperm(3), aclclearperms(3), aclgetpermset(3),
aclsetpermset(3), posix1e(3)
STANDARDS
POSIX.1e is described in IE POSIX.1e draft 17.
HISTORY
POSIX.1e support was introduced in FreeBSD 4.0. The acldeleteperm()
function was added in FreeBSD 5.0.
AUTHORS
The acldeleteperm() function was written by Chris D. Faulhaber
.
BSD March 10, 2001 BSD
|