acl_copy_ext man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



ACL_COPY_EXT(3C)					      ACL_COPY_EXT(3C)

NAME
     acl_copy_ext, acl_copy_int	 - copy ACL from system to user space or from
     user to system space

SYNOPSIS
     #include <sys/acl.h>

     ssize_t acl_copy_ext(void *bufp, struct acl *aclp, ssize_t size);
     struct acl *acl_copy_int(void *bufp);

DESCRIPTION
     acl_copy_ext sets *bufp to *aclp if the arguments are valid. acl_copy_int
     allocates a struct acl and copies the struct acl pointed to by *bufp into
     it, if the arguments are valid.  The storage should be freed by calling
     acl_free(3c) when no longer needed.

     In the POSIX specifications, the internal form of an ACL may be different
     from the external form, hence the need for these functions.  In IRIX,
     both forms are the same.

RETURN VALUES
     acl_copy_ext returns sizeof(struct acl) in the normal case, or -1 if aclp
     is null.

     acl_copy_int returns aclp in the normal case or (struct acl *)0 if the
     arguments are invalid.

ERRORS
     acl_copy_ext:

     EINVAL	     aclp is null or bufp is null or size is 0 or negative.

     ERANGE	     size is less than sizeof(struct acl)

     acl_copy_int:

     EINVAL	     bufp is null

     ENOMEM	     memory allocation failure

SEE ALSO
     acl(4)

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net