secflagset_t
print_flags(const char *set, secflagset_t flags)
extern const char *conv_prsecflags(secflagset_t, Conv_fmt_flags_t,
conv_prsecflags(secflagset_t flags, Conv_fmt_flags_t fmt_flags,
prt_psflags(private_t *pri, secflagset_t val)
secflags_parse_check(secflagset_t *flagset, const char *flagstr, char *descr,
secflagset_t flagset;
secflags_difference(secflagset_t *a, const secflagset_t *b)
secflags_to_str(secflagset_t flags, char *buf, size_t buflen)
secflagset_t
secflag_isset(secflagset_t flags, secflag_t sf)
secflag_clear(secflagset_t *flags, secflag_t sf)
secflag_set(secflagset_t *flags, secflag_t sf)
secflags_isempty(secflagset_t flags)
secflags_zero(secflagset_t *flags)
secflags_fullset(secflagset_t *flags)
secflags_copy(secflagset_t *dst, const secflagset_t *src)
secflags_issubset(secflagset_t a, secflagset_t b)
secflags_issuperset(secflagset_t a, secflagset_t b)
secflags_intersection(secflagset_t a, secflagset_t b)
secflags_union(secflagset_t *a, const secflagset_t *b)
secflags_parse(const secflagset_t *defaults, const char *flags,
secflagset_t new;
const secflagset_t *old;
token_t *au_to_secflags(const char *, secflagset_t);
au_to_secflags(const char *which, secflagset_t set)
secflagset_t flags = 0;
secflagset_t old_secflags;
secflagset_t pr_effective;
secflagset_t pr_inherit;
secflagset_t pr_lower;
secflagset_t pr_upper;
secflagset_t psf_effective;
secflagset_t psf_inherit;
secflagset_t psf_lower;
secflagset_t psf_upper;
secflagset_t psd_add; /* Flags to add */
secflagset_t psd_rem; /* Flags to remove */
secflagset_t psd_assign; /* Flags to assign */
extern secflagset_t secflag_to_bit(secflag_t);
extern boolean_t secflag_isset(secflagset_t, secflag_t);
extern void secflag_clear(secflagset_t *, secflag_t);
extern void secflag_set(secflagset_t *, secflag_t);
extern boolean_t secflags_isempty(secflagset_t);
extern void secflags_zero(secflagset_t *);
extern void secflags_fullset(secflagset_t *);
extern void secflags_copy(secflagset_t *, const secflagset_t *);
extern boolean_t secflags_issubset(secflagset_t, secflagset_t);
extern boolean_t secflags_issuperset(secflagset_t, secflagset_t);
extern boolean_t secflags_intersection(secflagset_t, secflagset_t);
extern void secflags_union(secflagset_t *, const secflagset_t *);
extern void secflags_difference(secflagset_t *, const secflagset_t *);
extern void secflags_to_str(secflagset_t, char *, size_t);
extern int secflags_parse(const secflagset_t *, const char *, secflagdelta_t *);
extern void secflags_apply_delta(secflagset_t *, const secflagdelta_t *);
secflags_apply_delta(secflagset_t *set, const secflagdelta_t *delta)
secflagset_t *set;