|
FreeBSD ZFS
The Zettabyte File System
|
#include <zfs_acl.h>
Data Fields | |
| uint32_t(* | ace_mask_get )(void *acep) |
| get access mask | |
| void(* | ace_mask_set )(void *acep, uint32_t mask) |
| set access mask | |
| uint16_t(* | ace_flags_get )(void *acep) |
| get flags | |
| void(* | ace_flags_set )(void *acep, uint16_t flags) |
| set flags | |
| uint16_t(* | ace_type_get )(void *acep) |
| get type | |
| void(* | ace_type_set )(void *acep, uint16_t type) |
| set type | |
| uint64_t(* | ace_who_get )(void *acep) |
| get who/fuid | |
| void(* | ace_who_set )(void *acep, uint64_t who) |
| set who/fuid | |
| size_t(* | ace_size )(void *acep) |
| how big is this ace | |
| size_t(* | ace_abstract_size )(void) |
| sizeof abstract entry | |
| int(* | ace_mask_off )(void) |
| off of access mask in ace | |
| int(* | ace_data )(void *acep, void **datap) |
| ptr to data if any | |
| size_t(* acl_ops::ace_abstract_size)(void) |
| int(* acl_ops::ace_data)(void *acep, void **datap) |
| uint16_t(* acl_ops::ace_flags_get)(void *acep) |
| void(* acl_ops::ace_flags_set)(void *acep, uint16_t flags) |
| uint32_t(* acl_ops::ace_mask_get)(void *acep) |
| int(* acl_ops::ace_mask_off)(void) |
| void(* acl_ops::ace_mask_set)(void *acep, uint32_t mask) |
| size_t(* acl_ops::ace_size)(void *acep) |
| uint16_t(* acl_ops::ace_type_get)(void *acep) |
| void(* acl_ops::ace_type_set)(void *acep, uint16_t type) |
| uint64_t(* acl_ops::ace_who_get)(void *acep) |
| void(* acl_ops::ace_who_set)(void *acep, uint64_t who) |
1.7.3