summaryrefslogtreecommitdiff
path: root/scanner/scanner_maat.h
diff options
context:
space:
mode:
Diffstat (limited to 'scanner/scanner_maat.h')
-rw-r--r--scanner/scanner_maat.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/scanner/scanner_maat.h b/scanner/scanner_maat.h
index 918a872..2ca41ea 100644
--- a/scanner/scanner_maat.h
+++ b/scanner/scanner_maat.h
@@ -1,7 +1,7 @@
#pragma once
#include <uuid/uuid.h>
-#include <stellar/scanner.h>
+#include "stellar/scanner.h"
#ifdef __cplusplus
extern "C"
@@ -13,6 +13,7 @@ struct scanner_maat;
/* cm maat api */
void scanner_cm_maat_free(struct scanner_maat *cm_maat);
struct scanner_maat *scanner_cm_maat_new(struct logger *logger, const char *toml_path, int max_thread_num);
+struct maat *scanner_cm_maat_get_feather(struct scanner_maat *cm_maat);
enum POLICY_OBJECT_OPTION
{
@@ -88,9 +89,6 @@ struct app_id_dict
char *action_parameter;
};
-const struct app_id_dict *scanner_maat_get_app_id_dict(struct scanner_maat *cm_maat, int32_t appid);
-
-
void scanner_scan_not_logic_attribute(struct scanner_maat *cm_maat, struct maat_state *scan_state, const char *readable_addr, const char *attribute_name);
void scanner_scan_object_attribute(struct scanner_maat *cm_maat, struct maat_state *scan_state, const char *readable_addr, const char *attribute_name, uuid_t *object_uuid, uuid_t *item_uuid, size_t n_uuids);
void scanner_scan_flag_attribute(struct scanner_maat *cm_maat, struct maat_state *scan_state, const char *readable_addr, const char *attribute_name, uint64_t scan_flag);