MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
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
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™