MAC_LOMAC_FLAG_SINGLE
if ((new->ml_flags & MAC_LOMAC_FLAG_SINGLE) == 0)
error = lomac_atmostflags(new, MAC_LOMAC_FLAG_SINGLE);
if (new->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
error = lomac_atmostflags(new, MAC_LOMAC_FLAG_SINGLE);
if (new->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
KASSERT((single->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
MAC_LOMAC_FLAG_SINGLE) {
KASSERT((a->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
MAC_LOMAC_FLAG_SINGLE | MAC_LOMAC_FLAG_AUX);
if (new->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
KASSERT((b->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
if ((new->ml_flags & MAC_LOMAC_FLAG_SINGLE) == 0)
(MAC_LOMAC_FLAG_SINGLE | MAC_LOMAC_FLAG_RANGE)) == 0,
KASSERT((b->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
KASSERT((a->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
KASSERT((b->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
if ((source->ml_flags & MAC_LOMAC_FLAG_SINGLE) == 0)
if (ml->ml_flags & MAC_LOMAC_FLAG_SINGLE)
KASSERT((ml->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
if (ml->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
ml->ml_flags |= MAC_LOMAC_FLAG_SINGLE;
KASSERT((labelfrom->ml_flags & MAC_LOMAC_FLAG_SINGLE) != 0,
labelto->ml_flags |= MAC_LOMAC_FLAG_SINGLE;
if (source->ml_flags & MAC_LOMAC_FLAG_SINGLE)
if (from->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
if (ml->ml_flags & MAC_LOMAC_FLAG_SINGLE) {
ml->ml_flags |= MAC_LOMAC_FLAG_SINGLE;
if ((new->ml_flags & MAC_LOMAC_FLAG_SINGLE) == 0)
#define MAC_LOMAC_FLAGS_BOTH (MAC_LOMAC_FLAG_SINGLE | MAC_LOMAC_FLAG_RANGE)