Privileges
See Chapter 3, Privileges.
int fgetfpriv(int fd, priv_ftype_t type, priv_set_t *priv_set);
int fsetfpriv(int fd, priv_op_t op, priv_ftype_t type,
priv_set_t *priv_set);
int getfpriv(char *path, priv_ftype_t type, priv_set_t *priv_set);
int getppriv(priv_ptype_t type, priv_set_t *priv_set);
int setfpriv(char *path, priv_op_t op, priv_ftype_t type,
priv_set_t *priv_set);
int setppriv(priv_op_t op, priv_ptype_t type, priv_set_t *priv_set);
int setppriv(priv_op_t op, priv_ptype_t type, priv_set_t *priv_set);
char *get_priv_text(const priv_t priv_id);
char *priv_to_str(const priv_t priv_id);
char *priv_set_to_str(priv_set_t *priv_set, const char sep,
char *buf, int *blen);
priv_t str_to_priv(const char *priv_name);
char *str_to_priv_set(const char *priv_names, priv_set_t *priv_set,
const char *sep);