Lines Matching refs:semanage_handle
28 struct semanage_handle;
35 int (*get_serial) (struct semanage_handle *);
38 void (*destroy) (struct semanage_handle *);
41 int (*disconnect) (struct semanage_handle *);
44 int (*begin_trans) (struct semanage_handle *);
47 int (*commit) (struct semanage_handle *);
50 int (*install) (struct semanage_handle *, char *, size_t, const char *, const char *);
53 int (*install_file) (struct semanage_handle *, const char *);
56 int (*extract) (struct semanage_handle *,
64 int (*remove) (struct semanage_handle *, char *);
67 int (*list) (struct semanage_handle *, semanage_module_info_t **,
71 int (*get_enabled) (struct semanage_handle *sh,
76 int (*set_enabled) (struct semanage_handle *sh,
81 int (*get_module_info) (struct semanage_handle *,
86 int (*list_all) (struct semanage_handle *,
91 int (*install_info) (struct semanage_handle *,
97 int (*remove_key) (struct semanage_handle *,
102 extern int semanage_base_merge_components(struct semanage_handle *handle);
104 extern int semanage_commit_components(struct semanage_handle *handle);