Trusted Solaris Developer's Guide

Attribute Mask

The t6mask_t data structure represents the set of security attributes of current interest. A variable of type t6mask_t is initialized by assigning the following enumerated values.

T6M_SL

Sensitivity label 

T6M_SESSION_ID

Network session ID 

T6M_CLEARANCE

Clearance 

T6M_PRIVILEGES

Effective privilege set 

T6M_AUDIT_ID

Audit ID 

T6M_PID

Process ID 

T6M_AUDIT_INFO

Terminal ID and preselection masks 

T6M_UID

Effective User ID 

T6M_GID

Effective Group ID 

T6M_GROUPS

Supplementary Group IDs 

T6M_NO_ATTRS

No attributes 

T6M_ALL_ATTRS

All attributes