2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include <aclutils.h>
2N/A * AIS = Allow/deny/inheritance state
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ENTRY_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACCESS_TYPE);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (ACE_INHERIT);
2N/A return (INHERIT_TOK);
2N/A case USER_SID_TOK:
2N/A case GROUP_SID_TOK:
2N/A case OWNERAT_TOK:
2N/A case GROUPAT_TOK:
2N/A case EVERYONEAT_TOK:
2N/A case DEFAULT_USER_TOK:
2N/A case DEFAULT_GROUP_TOK:
2N/A case DEFAULT_MASK_TOK:
2N/A case DEFAULT_OTHER_TOK:
2N/A return (EACL_ENTRY_ERROR);
2N/A return (EACL_INVALID_USER_GROUP);
2N/A switch (entry_type) {
2N/A case DEFAULT_USER_TOK:
2N/A case DEFAULT_GROUP_TOK:
2N/A case USER_SID_TOK:
2N/A case GROUP_SID_TOK:
2N/A return (UID_NOBODY);