| Click this button to go to the index for this section. |
acl_delete_def_file(3)
NAME
acl_delete_def_file - Deletes the default access ACL from the designated directoryLIBRARY
Security Library (libpacl.a)SYNOPSIS
#include <sys/acl.h> int acl_delete_def_file( char *path_p);PARAMETERS
path_p Designates the path of the directory that the default access ACL is to be deleted from.DESCRIPTION
NOTE: This function is based on Draft 13 of the POSIX P1003.6 standard. The function may change as the P1003.6 standard is finalized. The acl_delete_def_file() function deletes the default access ACL from the directory designated by path_p.RETURN VALUES
Upon successful completion, the acl_delete_def_file function returns a value of 0 (zero). Otherwise, a value of -1 is returned and errno is set to indicate the error.ERRORS
If any of the following conditions occur, the acl_delete_def_file() function sets errno to the corresponding value: [ENOTDIR] The path_p is not pointing to a directory. [ENOTSUP] The object referenced by path_p does not reside on a file system that supports ACLs. [EPERM] The user does not have the required access to the directory to remove the default access ACL. [EROFS] The object referred to by path_p resides on a read-only file system. [ENOSYS] ACLs are not enabled on the system and the setting of default access ACLs occurs only when ACLs are enabled.RELATED INFORMATION
acl_delete_def_fd(3) Security