Searched refs:aclent (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/external/bsd/libarchive/dist/libarchive/
H A Darchive_disk_acl_sunos.c323 aclent_t *aclent; local
389 aclent = &((aclent_t *)aclp)[e];
390 if ((aclent->a_type & ACL_DEFAULT) != 0)
394 ae_id = aclent->a_id;
396 switch(aclent->a_type) {
431 if ((aclent->a_perm &
449 aclent_t *aclent; local
504 aclent = NULL;
509 aclent = &((aclent_t *)aclp)[e];
510 aclent
[all...]
/netbsd-current/external/bsd/libarchive/dist/libarchive/test/
H A Dtest_acl_platform_posix1e.c58 acl_entry_get_perm(aclent_t *aclent) argument
60 acl_entry_get_perm(acl_entry_t aclent)
69 if (aclent->a_perm & 1)
71 if (aclent->a_perm & 2)
73 if (aclent->a_perm & 4)
77 acl_get_permset(aclent, &opaque_ps);
131 acl_match(aclent_t *aclent, struct archive_test_acl_t *myacl) argument
134 if (myacl->permset != acl_entry_get_perm(aclent))
137 switch (aclent->a_type) {
144 if ((uid_t)myacl->qual != aclent
172 acl_match(acl_entry_t aclent, struct archive_test_acl_t *myacl) argument
[all...]
H A Dtest_acl_platform_nfs4.c545 acl_match(acl_entry_t aclent, struct myacl_t *myacl) argument
555 acl_get_tag_type(aclent, &tag_type);
558 acl_get_permset(aclent, &opaque_ps);
559 acl_get_flagset_np(aclent, &opaque_fs);
577 q = acl_get_qualifier(aclent);
604 acl_match(acl_entry_t aclent, struct myacl_t *myacl) argument
614 acl_get_tag_type(aclent, &tag_type);
615 acl_get_entry_type_np(aclent, &entry_type);
618 acl_get_permset(aclent, &opaque_ps);
619 acl_get_flagset_np(aclent,
[all...]
/netbsd-current/external/cddl/osnet/dist/common/acl/
H A Dacl_common.c459 ln_aent_preprocess(aclent_t *aclent, int n, argument
474 if (aclent[i].a_type < curtype)
476 else if (aclent[i].a_type > curtype)
477 curtype = aclent[i].a_type;
478 if (aclent[i].a_type & USER)
480 if (aclent[i].a_type & (GROUP | GROUP_OBJ))
482 if (aclent[i].a_type & CLASS_OBJ) {
488 *mask = aclent[i].a_perm;
508 ln_aent_to_ace(aclent_t *aclent, int n, ace_t **acepp, int *rescount, int isdir) argument
518 error = ln_aent_preprocess(aclent,
[all...]
/netbsd-current/external/bsd/libarchive/dist/test_utils/
H A Dtest_main.c2949 acl_entry_t aclent; local
2983 r = acl_create_entry(&acl, &aclent);
2987 r = acl_set_tag_type(aclent, ACL_EXTENDED_ALLOW);
2991 r = acl_get_permset(aclent, &permset);
3001 r = acl_set_permset(aclent, permset);
3009 r = acl_set_qualifier(aclent, uuid);

Completed in 204 milliseconds