| /src/sys/kern/ |
| subr_acl_posix1e.c | 176 struct acl_entry *acl_mask, *acl_user_obj, *acl_group_obj, *acl_other; local 182 acl_user_obj = acl_group_obj = acl_other = acl_mask = NULL; 197 case ACL_MASK: 198 acl_mask = &acl->acl_entry[i]; 214 * POSIX.1e specifies that if there is an ACL_MASK entry, we replace 218 if (acl_mask != NULL) 219 return (acl_posix1e_perms_to_mode(acl_user_obj, acl_mask, 247 * ACL_MASK entry must also appear. 293 case ACL_MASK:
|
| /src/usr.sbin/mrouted/ |
| vif.h | 55 u_int32_t acl_mask; /* Group addr. mask */ member in struct:vif_acl
|
| cfparse.y | 324 VAL_TO_MASK(v_acl->acl_mask, $2.mask); 325 v_acl->acl_addr = $2.addr & v_acl->acl_mask; 326 if ($2.addr & ~v_acl->acl_mask)
|
| snmp.c | 247 if (addr == n->acl_addr && mask==n->acl_mask) 269 || (n->acl_addr == addr && n->acl_mask >= mask)) 271 || (n->acl_addr==bestn->acl_addr && n->acl_mask<bestn->acl_mask))) 339 put_address(newname, bound->acl_mask, vp->namelen+5); 350 put_address(newname, bound->acl_mask, vp->namelen+5);
|
| vif.c | 1348 inet_fmts(v->uv_acl->acl_addr, v->uv_acl->acl_mask)); 1351 inet_fmts(acl->acl_addr, acl->acl_mask));
|
| prune.c | 95 if ((addr & acl->acl_mask) == acl->acl_addr)
|
| /src/sys/ufs/ufs/ |
| ufs_acl.c | 82 struct acl_entry *acl_mask, *acl_group_obj; local 86 * Update ACL_USER_OBJ, ACL_OTHER, but simply identify ACL_MASK 87 * and ACL_GROUP_OBJ for use after we know whether ACL_MASK is 90 acl_mask = NULL; 111 case ACL_MASK: 112 acl_mask = &acl->acl_entry[i]; 128 if (acl_mask == NULL) { 130 * There is no ACL_MASK, so update ACL_GROUP_OBJ. 136 * Update the ACL_MASK entry instead of ACL_GROUP_OBJ. 138 acl_mask->ae_perm = acl_posix1e_mode_to_perm(ACL_GROUP_OBJ [all...] |
| /src/sys/miscfs/genfs/ |
| genfs_vnops.c | 757 struct acl_entry *acl_other, *acl_mask; local 769 * doing the first scan, also cache the location of the ACL_MASK and 772 acl_mask = acl_other = NULL; 789 case ACL_MASK: 790 acl_mask = ae; 818 * masked by an ACL_MASK entry, if any. As such, first identify the 819 * ACL_MASK field, then iterate through identifying potential user 820 * matches, then group matches. If there is no ACL_MASK, assume that 823 if (acl_mask != NULL) { 825 if (acl_mask->ae_perm & ACL_EXECUTE [all...] |
| /src/external/cddl/osnet/dist/common/acl/ |
| acl_common.c | 146 uint32_t acl_mask; member in struct:ace_list 455 * information such as an ACL_MASK (if any), number of users, 553 /* If we need an ACL_MASK emulator, prepend it now */ 790 al->acl_mask = 0; 1059 if ((list->hasmask) && (list->acl_mask != vals->mask) && 1171 * CLASS_OBJ (aka ACL_MASK) 1173 * An ACL_MASK is not fabricated if the ACL is a default ACL. 1181 error = ace_mask_to_mode(list->acl_mask ^ flips, 1186 /* fabricate the ACL_MASK from the group permissions */ 1413 * must have been an ACL_MASK [all...] |