zNW_trustee_s

Contains the rights and ID information for trustees.

Defined In:public/zXattr.h

Syntax

    typedef struct zNW_trustee_s {
       GUID_t   nwt_id;
       QUAD     nwt_rights;
       QUAD     nwt_reserved_2;
    } zNW_trustee_s;
    

Fields

nwt_id
Specifies the trustee ID.
nwt_rights
Specifies the rights for the given trustee.
nwt_reserved_2
Is reserved. Set to 0.

Remarks

You can control the total size of zNW_trustee_s by defining zMAX_TRUSTEES before you include the public/zXattr.h file.

In order for this structure to fit in the 64 KB size limitation, we picked 2043 bytes as the maximum size of this structure, as the following snippet (from the public/zXattr.h file) shows:

    #ifndef zMAX_TRUSTEES
    #define zMAX_TRUSTEES 2043
    #endif