]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - security/selinux/ss/sidtab.h
selinux: support deferred mapping of contexts
[net-next-2.6.git] / security / selinux / ss / sidtab.h
index 2fe9dfa3eb3a3d45dfd0dd89a40a7b924d634b9c..64ea5b1cdea4775908a871e9c728aed6be5e3e30 100644 (file)
@@ -32,6 +32,7 @@ struct sidtab {
 int sidtab_init(struct sidtab *s);
 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context);
 struct context *sidtab_search(struct sidtab *s, u32 sid);
+struct context *sidtab_search_force(struct sidtab *s, u32 sid);
 
 int sidtab_map(struct sidtab *s,
               int (*apply) (u32 sid,
@@ -39,12 +40,6 @@ int sidtab_map(struct sidtab *s,
                             void *args),
               void *args);
 
-void sidtab_map_remove_on_error(struct sidtab *s,
-                               int (*apply) (u32 sid,
-                                             struct context *context,
-                                             void *args),
-                               void *args);
-
 int sidtab_context_to_sid(struct sidtab *s,
                          struct context *context,
                          u32 *sid);