An ACL can have a number of entries in it.
You can use these functions to work with these entries.
- acl_copy_entry()
- Copy the contents of one ACL entry into another.
  
- acl_create_entry()
- Create an entry in an ACL.
  
- acl_delete_entry()
- Delete an entry from an access control list.
  
- acl_get_entry()
- Get an entry in an access control list.
  
- acl_valid()
- Validate an ACL, which you should do 
  before you assign it to a file or directory.
  This routine makes sure that the list contains the required entries, and that there's only
  one entry for each named user or group.