Trusted Solaris Developer's Guide

File System Security Attributes and Flags

See Chapter 2, Getting Started.

int fgetfsattr(int fd, u_long type, void *buf_P);
int fgetfattrflag(const char *path, secflgs_t *flags);
int fsetfattrflag(int fildes, secflgs_t *flags);

int getfattrflag(int fildes, secflgs_t *flags);
int getfsattr(char *path, u_long type, void *buf_P, int len);
int setfattrflag(const char *path, secflgs_t which, secflgs_t flags);

int mldgetfattrflag(const char *path, secflgs_t *flags)
int mldsetfattrflag(const char * path, secflgs_t which, secflgs_t flags))