struct zxio_node_attr
Defined at line 239 of file ../../sdk/lib/zxio/include/lib/zxio/types.h
Objective information about a node.
Each field has a corresponding presence indicator. When creating
a new object, it is desirable to use the ZXIO_NODE_ATTR_SET helper macro
to set the fields, to avoid forgetting to change the presence indicator.
Public Members
zxio_node_protocols_t protocols
zxio_abilities_t abilities
zxio_id_t id
uint64_t content_size
uint64_t storage_size
uint64_t link_count
uint64_t creation_time
uint64_t modification_time
uint64_t change_time
uint64_t access_time
uint8_t * selinux_context
uint16_t selinux_context_length
zxio_selinux_context_state_t selinux_context_state
uint32_t mode
uint32_t uid
uint32_t gid
uint64_t rdev
zxio_verification_options fsverity_options
uint8_t * fsverity_root_hash
bool fsverity_enabled
bool casefold
zxio_object_type_t object_type
uint8_t[16] wrapping_key_id
zxio_node_attr_has_t has