增加和tfe通信接口, 添加负载均衡功能等
This commit is contained in:
@@ -3,19 +3,15 @@
|
||||
#define KNI_MAAT_READCONF_JSON 1
|
||||
#define KNI_MAAT_READCONF_REDIS 2
|
||||
#define KNI_MAAT_RULE_NUM_MAX 8
|
||||
struct kni_maat_handle{
|
||||
Maat_feather_t feather;
|
||||
int tableid_intercept_ip;
|
||||
int tableid_intercept_domain;
|
||||
void *logger;
|
||||
};
|
||||
struct kni_maat_handle;
|
||||
|
||||
enum kni_action{
|
||||
KNI_ACTION_UNKNOWN = 0,
|
||||
KNI_ACTION_INTERCEPT,
|
||||
KNI_ACTION_BYPASS,
|
||||
};
|
||||
|
||||
struct kni_maat_handle* kni_maat_init(const char* profile, void *logger);
|
||||
void kni_maat_destroy(struct kni_maat_handle *handle);
|
||||
int kni_maat_scan_ip(struct kni_maat_handle* handle, struct ipaddr *addr, int thread_seq);
|
||||
int kni_maat_scan_domain(struct kni_maat_handle* handle, char *domain, int domain_len, int thread_seq);
|
||||
int kni_maat_scan_ip(struct kni_maat_handle* handle, struct ipaddr *addr, int thread_seq, int *policy_id);
|
||||
int kni_maat_scan_domain(struct kni_maat_handle* handle, char *domain, int domain_len, int thread_seq, int *policy_id);
|
||||
Reference in New Issue
Block a user