HomeSort by relevance Sort by last modified time
    Searched refs:OBJ_CLASS (Results 1 - 3 of 3) sorted by null

  /external/selinux/python/sepolgen/src/sepolgen/
policygen.py 200 ( "dir" in av.obj_class or "open" in av.perms )):
205 for i in [x[TCONTEXT] for x in sesearch([ALLOW], {SCONTEXT: av.src_type, CLASS: av.obj_class, PERMS: av.perms})]:
209 rule.comment += "\n#!!!! The source type '%s' can write to a '%s' of the following type:\n# %s\n" % ( av.src_type, av.obj_class, ", ".join(types))
211 rule.comment += "\n#!!!! The source type '%s' can write to a '%s' of the following types:\n# %s\n" % ( av.src_type, av.obj_class, ", ".join(types))
298 (av.src_type, av.tgt_type, av.obj_class, av.perms.to_space_str()))
323 elif params[i].type == refpolicy.OBJ_CLASS:
324 ifcall.args.append(av.obj_class)
359 refpolicy.OBJ_CLASS]:
interfaces.py 77 avobjs = [av.obj_class]
101 p.obj_classes.add(av.obj_class)
152 if access.is_idparam(av.obj_class):
153 if __param_insert(av.obj_class, refpolicy.OBJ_CLASS, av, params) == 1:
178 if extract_from_set(rule.obj_classes, refpolicy.OBJ_CLASS):
437 obj_classes = self.map_param(av.obj_class, ifcall)
453 for obj_class in obj_classes:
454 ifv.access.add(src_type, tgt_type, obj_class, new_perms)
refpolicy.py 40 OBJ_CLASS = 2
47 str_to_field = { "source" : SRC_TYPE, "target" : TGT_TYPE, "object" : OBJ_CLASS,
551 self.obj_classes.add(av.obj_class)
607 self.obj_classes.add(av.obj_class)
990 def add_obj_class(self, obj_class, perms):
991 p = self.obj_classes.setdefault(obj_class, IdSet())
1000 for obj_class, perms in self.obj_classes.items():
1001 s.append("\tclass %s %s;" % (obj_class, perms.to_space_str()))
1026 def __init__(self, obj_class, perms):
1027 self.obj_class = obj_clas
    [all...]

Completed in 1060 milliseconds