Lines Matching refs:refpolicy
25 import refpolicy
40 self.type = refpolicy.SRC_TYPE
41 self.obj_classes = refpolicy.IdSet()
58 (self.name, refpolicy.field_to_str[self.type], " ".join(self.obj_classes))
70 if (type == refpolicy.SRC_TYPE or type == refpolicy.TGT_TYPE) and \
71 (p.type == refpolicy.TGT_TYPE or p.type == refpolicy.SRC_TYPE):
72 #print name, refpolicy.field_to_str[p.type]
88 p.type = refpolicy.SRC_TYPE
145 if __param_insert(av.src_type, refpolicy.SRC_TYPE, av, params) == 1:
149 if __param_insert(av.tgt_type, refpolicy.TGT_TYPE, av, params) == 1:
153 if __param_insert(av.obj_class, refpolicy.OBJ_CLASS, av, params) == 1:
165 return __param_insert(role.role, refpolicy.ROLE, None, params)
177 if extract_from_set(rule.src_types, refpolicy.SRC_TYPE):
180 if extract_from_set(rule.tgt_types, refpolicy.TGT_TYPE):
183 if extract_from_set(rule.obj_classes, refpolicy.OBJ_CLASS):
187 if __param_insert(rule.dest_type, refpolicy.DEST_TYPE, None, params):
198 if __param_insert(arg, refpolicy.SRC_TYPE, None, params):
265 if avrule.rule_type != refpolicy.AVRule.ALLOW:
347 fd.write("%s:%s " % (param.name, refpolicy.field_to_str[param.type]))
369 param.type = refpolicy.str_to_field[p[1]]
446 new_perms = refpolicy.IdSet()