Home
last modified time | relevance | path

Searched refs:mbo_neg (Results 1 – 3 of 3) sorted by relevance

/trueos/sys/security/mac_bsdextended/
HDmac_bsdextended.c127 if ((rule->mbr_object.mbo_neg | MBO_ALL_FLAGS) != MBO_ALL_FLAGS) in ugidfw_rule_valid()
129 if ((rule->mbr_object.mbo_neg | MBO_TYPE_DEFINED) && in ugidfw_rule_valid()
289 if (rule->mbr_object.mbo_neg & MBO_UID_DEFINED) in ugidfw_rulecheck()
298 if (rule->mbr_object.mbo_neg & MBO_GID_DEFINED) in ugidfw_rulecheck()
308 if (rule->mbr_object.mbo_neg & MBO_FSID_DEFINED) in ugidfw_rulecheck()
316 if (rule->mbr_object.mbo_neg & MBO_SUID) in ugidfw_rulecheck()
324 if (rule->mbr_object.mbo_neg & MBO_SGID) in ugidfw_rulecheck()
334 if (rule->mbr_object.mbo_neg & MBO_UID_SUBJECT) in ugidfw_rulecheck()
344 if (rule->mbr_object.mbo_neg & MBO_GID_SUBJECT) in ugidfw_rulecheck()
376 if (rule->mbr_object.mbo_neg & MBO_TYPE_DEFINED) in ugidfw_rulecheck()
HDmac_bsdextended.h99 int mbo_neg; member
/trueos/lib/libugidfw/
HDugidfw.c213 if (rule->mbr_object.mbo_neg == MBO_ALL_FLAGS) { in bsde_rule_to_string()
224 if (!notdone && (rule->mbr_object.mbo_neg & MBO_UID_DEFINED)) { in bsde_rule_to_string()
274 if (!notdone && (rule->mbr_object.mbo_neg & MBO_GID_DEFINED)) { in bsde_rule_to_string()
324 if (!notdone && (rule->mbr_object.mbo_neg & MBO_FSID_DEFINED)) { in bsde_rule_to_string()
345 if (!notdone && (rule->mbr_object.mbo_neg & MBO_SUID)) { in bsde_rule_to_string()
359 if (!notdone && (rule->mbr_object.mbo_neg & MBO_SGID)) { in bsde_rule_to_string()
373 if (!notdone && (rule->mbr_object.mbo_neg & MBO_UID_SUBJECT)) { in bsde_rule_to_string()
387 if (!notdone && (rule->mbr_object.mbo_neg & MBO_GID_SUBJECT)) { in bsde_rule_to_string()
401 if (!notdone && (rule->mbr_object.mbo_neg & MBO_TYPE_DEFINED)) { in bsde_rule_to_string()
926 object->mbo_neg = MBO_ALL_FLAGS ^ neg; in bsde_parse_object()
[all …]