Searched refs:mbr_object (Results 1 – 3 of 3) sorted by relevance
121 if ((rule->mbr_object.mbo_flags | MBO_ALL_FLAGS) != MBO_ALL_FLAGS) in ugidfw_rule_valid()123 if ((rule->mbr_object.mbo_neg | MBO_ALL_FLAGS) != MBO_ALL_FLAGS) in ugidfw_rule_valid()125 if (((rule->mbr_object.mbo_flags & MBO_TYPE_DEFINED) != 0) && in ugidfw_rule_valid()126 (rule->mbr_object.mbo_type | MBO_ALL_TYPE) != MBO_ALL_TYPE) in ugidfw_rule_valid()284 if (rule->mbr_object.mbo_flags & MBO_UID_DEFINED) { in ugidfw_rulecheck()285 match = (vap->va_uid <= rule->mbr_object.mbo_uid_max && in ugidfw_rulecheck()286 vap->va_uid >= rule->mbr_object.mbo_uid_min); in ugidfw_rulecheck()287 if (rule->mbr_object.mbo_neg & MBO_UID_DEFINED) in ugidfw_rulecheck()293 if (rule->mbr_object.mbo_flags & MBO_GID_DEFINED) { in ugidfw_rulecheck()294 match = (vap->va_gid <= rule->mbr_object.mbo_gid_max && in ugidfw_rulecheck()[all …]
108 struct mac_bsdextended_object mbr_object; member
67 char *cur, type[sizeof(rule->mbr_object.mbo_type) * CHAR_BIT + 1]; in bsde_rule_to_string()213 if (rule->mbr_object.mbo_flags) { in bsde_rule_to_string()214 if (rule->mbr_object.mbo_neg == MBO_ALL_FLAGS) { in bsde_rule_to_string()225 if (!notdone && (rule->mbr_object.mbo_neg & MBO_UID_DEFINED)) { in bsde_rule_to_string()232 if (rule->mbr_object.mbo_flags & MBO_UID_DEFINED) { in bsde_rule_to_string()233 pwd = getpwuid(rule->mbr_object.mbo_uid_min); in bsde_rule_to_string()243 rule->mbr_object.mbo_uid_min); in bsde_rule_to_string()249 if (rule->mbr_object.mbo_uid_min != in bsde_rule_to_string()250 rule->mbr_object.mbo_uid_max) { in bsde_rule_to_string()251 pwd = getpwuid(rule->mbr_object.mbo_uid_max); in bsde_rule_to_string()[all …]