Lines Matching full:handle
12 #include <semanage/handle.h>
128 semanage_handle_t *handle = NULL;
134 handle = semanage_handle_create();
135 if (handle == NULL) {
136 fprintf(stderr, "Could not create semanage library handle\n");
141 semanage_msg_set_callback(handle,NULL, NULL);
144 managed = semanage_is_managed(handle);
161 if (semanage_connect(handle) < 0)
164 if (semanage_begin_transaction(handle) < 0)
169 if (semanage_bool_create(handle, &boolean) < 0)
172 if (semanage_bool_set_name(handle, boolean, boollist[j].name) <
178 if (semanage_bool_key_extract(handle, boolean, &bool_key) < 0)
181 semanage_bool_exists(handle, bool_key, &result);
183 semanage_bool_exists_local(handle, bool_key, &result);
190 if (semanage_bool_modify_local(handle, bool_key,
194 if (semanage_bool_set_active(handle, bool_key, boolean) < 0) {
205 semanage_set_reload(handle, reload);
206 if (semanage_commit(handle) < 0)
209 semanage_disconnect(handle);
210 semanage_handle_destroy(handle);
216 semanage_handle_destroy(handle);