diff options
| author | zhangyang <[email protected]> | 2024-04-25 02:17:25 -0400 |
|---|---|---|
| committer | zhangyang <[email protected]> | 2024-04-25 02:17:25 -0400 |
| commit | ca1516c28b2f8440d1eab0e11df9b2b302ab95d8 (patch) | |
| tree | 184cee57cc87cc469e0281cabc251de399befb81 | |
| parent | 33a29d8a0296709305b28fa69d513e3caa417b87 (diff) | |
sant dnat work | demo2
| -rw-r--r-- | demo2/maat_json.json | 75 | ||||
| -rw-r--r-- | demo2/maat_json.json_iris_tmp/GROUP2GROUP.local | 3 | ||||
| -rw-r--r-- | demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local | 2 | ||||
| -rw-r--r-- | demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local | 5 | ||||
| -rw-r--r-- | demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local | 4 | ||||
| -rw-r--r-- | demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 | 4 | ||||
| -rw-r--r-- | demo2/main.c | 19 | ||||
| -rw-r--r-- | demo2/sample_test.log.2024-04-25 | 384 | ||||
| -rw-r--r-- | demo2/table_info.conf | 2 |
9 files changed, 159 insertions, 339 deletions
diff --git a/demo2/maat_json.json b/demo2/maat_json.json index 192e80d..d2608b8 100644 --- a/demo2/maat_json.json +++ b/demo2/maat_json.json @@ -50,49 +50,44 @@ "modified_time": "200", "groups": [ { - "virtual_table": "WANNAT_OBJ_IP_ADDR", + "group_name": "DNAT_SRC", "group_id": 2, - "group_name": "DNAT", - "sub_groups": [ + "not_flag": 0, + "virtual_table": "SOURCE_IP", + "nth_clause": 1, + "regions": [ { - "group_name": "DNAT_SRC", - "group_id": 3, - "not_flag": 0, - "nth_clause": 1, - "regions": [ - { - "table_name": "WANNAT_OBJ_IP_ADDR", - "table_type": "ip", - "table_content": { - "region_id": 201, - "addr_type": "ipv4", - "addr_format": "CIDR", - "ip1": "20.20.20.20", - "ip2": "32", - "port": "0-65535" - } - } - ] - }, + "table_name": "WANNAT_OBJ_IP_ADDR", + "table_type": "ip", + "table_content": { + "region_id": 201, + "addr_type": "ipv4", + "addr_format": "CIDR", + "ip1": "20.20.20.20", + "ip2": "32", + "port": "0-65535" + } + } + ] + }, + { + "group_name": "DNAT_DST", + "group_id": 3, + "not_flag": 0, + "virtual_table": "DESTINATION_IP", + "nth_clause": 1, + "regions": [ { - "group_name": "DNAT_DST", - "group_id": 4, - "not_flag": 0, - "nth_clause": 1, - "regions": [ - { - "table_name": "WANNAT_OBJ_IP_ADDR", - "table_type": "ip", - "table_content": { - "region_id": 201, - "addr_type": "ipv4", - "addr_format": "CIDR", - "ip1": "8.8.8.8", - "ip2": "32", - "port": "0-65535" - } - } - ] + "table_name": "WANNAT_OBJ_IP_ADDR", + "table_type": "ip", + "table_content": { + "region_id": 202, + "addr_type": "ipv4", + "addr_format": "CIDR", + "ip1": "8.8.8.8", + "ip2": "32", + "port": "0-65535" + } } ] } diff --git a/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local b/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local index 40596ce..62580c9 100644 --- a/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local +++ b/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local @@ -1,2 +1 @@ -0000000001 -2 3,4 null 1 +0000000000 diff --git a/demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local b/demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local index 1af525b..9e4cb50 100644 --- a/demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local +++ b/demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local @@ -1,3 +1,3 @@ 0000000002 301 0 1 0 2 {} {"ip_object_ids":[203,204], "translate_type":"never", "time_interval":123, "connection_count":1243} 1 1 -302 0 2 0 2 {} {"ue_object_ids":[102], "failover":"drop"} 1 1 +302 0 2 0 2 {} {"ue_object_ids":[102], "failover":"drop"} 2 1 diff --git a/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local b/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local index 5ae896a..8ec983d 100644 --- a/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local +++ b/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local @@ -1,3 +1,4 @@ -0000000002 +0000000003 1 301 0 UE_ID 0 1 -2 302 0 WANNAT_OBJ_IP_ADDR 0 1 +2 302 0 SOURCE_IP 0 1 +3 302 0 DESTINATION_IP 1 1 diff --git a/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local b/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local index e5d995a..f8e0618 100644 --- a/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local +++ b/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local @@ -1,3 +1,3 @@ 0000000002 -201 3 4 CIDR 20.20.20.20 32 0-65535 1 -201 4 4 CIDR 8.8.8.8 32 0-65535 1 +201 2 4 CIDR 20.20.20.20 32 0-65535 1 +202 3 4 CIDR 8.8.8.8 32 0-65535 1 diff --git a/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 b/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 index ecfc867..164c7c4 100644 --- a/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 +++ b/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 @@ -1,5 +1,5 @@ WANNAT_COMPILE 2 /root/Git/demo/demo2/maat_json.json_iris_tmp/WANNAT_COMPILE.local -WANNAT_GROUP_COMPILE_RELATION 2 /root/Git/demo/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local -GROUP2GROUP 1 /root/Git/demo/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local +WANNAT_GROUP_COMPILE_RELATION 3 /root/Git/demo/demo2/maat_json.json_iris_tmp/WANNAT_GROUP_COMPILE_RELATION.local +GROUP2GROUP 0 /root/Git/demo/demo2/maat_json.json_iris_tmp/GROUP2GROUP.local WANNAT_OBJ_UE_ID 1 /root/Git/demo/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_UE_ID.local WANNAT_OBJ_IP_ADDR 2 /root/Git/demo/demo2/maat_json.json_iris_tmp/WANNAT_OBJ_IP_ADDR.local diff --git a/demo2/main.c b/demo2/main.c index 150b645..0029377 100644 --- a/demo2/main.c +++ b/demo2/main.c @@ -44,15 +44,24 @@ int main() maat_state_free(state); - struct ip_addr ipv4; - ipv4.ip_type = 4; - ret = inet_pton(AF_INET, "20.20.20.20", &ipv4.ipv4); + struct ip_addr ipv4_src; + ipv4_src.ip_type = 4; + ret = inet_pton(AF_INET, "20.20.20.20", &ipv4_src.ipv4); struct maat_state *state2 = maat_state_new(maat_instance, thread_id); assert(state2 != NULL); - uint32_t a = ipv4.ipv4; - ret = maat_scan_ipv4_port(maat_instance, 4, a, 443, results, ARRAY_SIZE, &n_hit_result, state2); + uint32_t a = ipv4_src.ipv4; + ret = maat_scan_ipv4_port(maat_instance, 6, a, 443, results, ARRAY_SIZE, &n_hit_result, state2); + assert(ret == MAAT_SCAN_HALF_HIT); + assert(n_hit_result == 0); + + struct ip_addr ipv4_dst; + ipv4_dst.ip_type = 4; + ret = inet_pton(AF_INET, "8.8.8.8", &ipv4_dst.ipv4); + + uint32_t b = ipv4_dst.ipv4; + ret = maat_scan_ipv4_port(maat_instance, 7, b, 443, results, ARRAY_SIZE, &n_hit_result, state2); assert(ret == MAAT_SCAN_HIT); assert(n_hit_result == 1); assert(results[0] == 302); diff --git a/demo2/sample_test.log.2024-04-25 b/demo2/sample_test.log.2024-04-25 index 6832f16..eb43e54 100644 --- a/demo2/sample_test.log.2024-04-25 +++ b/demo2/sample_test.log.2024-04-25 @@ -1,287 +1,103 @@ -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), default compile table id: 0 -Thu Apr 25 00:36:40 2024, INFO, maat.table(61159), group2group table id: 2 -Thu Apr 25 00:36:40 2024, INFO, maat.config_monitor(61159), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:36:40 2024, INFO, maat.config_monitor(61159), JSON file /root/Git/demo/demo2/maat_json.json md5: 6f66a42efd48a7f25bd15cd17ec3e48c, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:36:40 2024, INFO, maat.config_monitor(61159), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:36:40 2024, INFO, maat.compile(61159), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:36:40 2024, INFO, maat.compile(61159), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:36:40 2024, INFO, maat.group(61159), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:36:40 2024, INFO, maat.expr_matcher(61159), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:36:40 2024, INFO, maat.expr(61159), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms -Thu Apr 25 00:36:40 2024, INFO, maat.ip(61159), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61159), Full config version 1 load 7 entries complete -Thu Apr 25 00:36:40 2024, INFO, maat.rule(61207), rule_monitor_loop thread still alive......... -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), default compile table id: 0 -Thu Apr 25 00:38:07 2024, INFO, maat.table(61416), group2group table id: 2 -Thu Apr 25 00:38:07 2024, INFO, maat.config_monitor(61416), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:38:07 2024, INFO, maat.config_monitor(61416), JSON file /root/Git/demo/demo2/maat_json.json md5: 563fb0f6fb332fe454a3dfdf9ff1b89c, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:38:07 2024, INFO, maat.config_monitor(61416), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:38:07 2024, INFO, maat.compile(61416), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:38:07 2024, INFO, maat.compile(61416), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:38:07 2024, INFO, maat.group(61416), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:38:07 2024, INFO, maat.expr_matcher(61416), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:38:07 2024, INFO, maat.expr(61416), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms -Thu Apr 25 00:38:07 2024, INFO, maat.ip(61416), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:38:07 2024, INFO, maat.rule(61416), Full config version 1 load 7 entries complete -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), default compile table id: 0 -Thu Apr 25 00:40:00 2024, INFO, maat.table(61675), group2group table id: 2 -Thu Apr 25 00:40:00 2024, INFO, maat.config_monitor(61675), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:40:00 2024, INFO, maat.config_monitor(61675), JSON file /root/Git/demo/demo2/maat_json.json md5: cde3cbc8256d73870235387256db7729, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:40:00 2024, INFO, maat.config_monitor(61675), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:40:00 2024, INFO, maat.compile(61675), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:40:00 2024, INFO, maat.compile(61675), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:40:00 2024, INFO, maat.group(61675), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:40:00 2024, INFO, maat.expr_matcher(61675), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:40:00 2024, INFO, maat.expr(61675), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:5ms -Thu Apr 25 00:40:00 2024, INFO, maat.ip(61675), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61675), Full config version 1 load 7 entries complete -Thu Apr 25 00:40:00 2024, INFO, maat.rule(61705), rule_monitor_loop thread still alive......... -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), default compile table id: 0 -Thu Apr 25 00:43:14 2024, INFO, maat.table(61997), group2group table id: 2 -Thu Apr 25 00:43:14 2024, INFO, maat.config_monitor(61997), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:43:14 2024, INFO, maat.config_monitor(61997), JSON file /root/Git/demo/demo2/maat_json.json md5: 21d29e94e4839f465efb88c94795d3e8, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:43:14 2024, INFO, maat.config_monitor(61997), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:43:14 2024, INFO, maat.compile(61997), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:43:14 2024, INFO, maat.compile(61997), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:4ms -Thu Apr 25 00:43:14 2024, INFO, maat.group(61997), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:43:14 2024, INFO, maat.expr_matcher(61997), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:43:14 2024, INFO, maat.expr(61997), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms -Thu Apr 25 00:43:14 2024, INFO, maat.ip(61997), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:43:14 2024, INFO, maat.rule(61997), Full config version 1 load 7 entries complete -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), default compile table id: 0 -Thu Apr 25 00:45:08 2024, INFO, maat.table(62270), group2group table id: 2 -Thu Apr 25 00:45:08 2024, INFO, maat.config_monitor(62270), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:45:08 2024, INFO, maat.config_monitor(62270), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:45:08 2024, INFO, maat.config_monitor(62270), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:45:08 2024, FATAL, maat.ip(62270), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:45:08 2024, FATAL, maat.rule(62270), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register physical table[WANNAT_COMPILE]->table_id:0 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register physical table[GROUP2GROUP]->table_id:2 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register virtual table[SOURCE_IP]->vtable_id:6, physical_table_id:4 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), successfully register virtual table[DESTINATION_IP]->vtable_id:7, physical_table_id:4 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), default compile table id: 0 +Thu Apr 25 02:06:20 2024, INFO, maat.table(65653), group2group table id: 2 +Thu Apr 25 02:06:20 2024, INFO, maat.config_monitor(65653), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... +Thu Apr 25 02:06:20 2024, INFO, maat.config_monitor(65653), JSON file /root/Git/demo/demo2/maat_json.json md5: 840d236f5fa875a2b48cdc428e791c8a, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK +Thu Apr 25 02:06:20 2024, INFO, maat.config_monitor(65653), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 +Thu Apr 25 02:06:20 2024, FATAL, maat.ip(65653), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed +Thu Apr 25 02:06:20 2024, FATAL, maat.rule(65653), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 3 4 CIDR 8.8.8.8 32 0-65535 1 -Thu Apr 25 00:45:08 2024, INFO, maat.compile(62270), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:45:08 2024, INFO, maat.compile(62270), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:45:08 2024, INFO, maat.group(62270), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:45:08 2024, INFO, maat.expr_matcher(62270), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:45:08 2024, INFO, maat.expr(62270), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:5ms -Thu Apr 25 00:45:08 2024, INFO, maat.ip(62270), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:45:08 2024, INFO, maat.rule(62270), Full config version 1 load 7 entries complete -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), default compile table id: 0 -Thu Apr 25 00:45:53 2024, INFO, maat.table(62491), group2group table id: 2 -Thu Apr 25 00:45:53 2024, INFO, maat.config_monitor(62491), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:45:53 2024, INFO, maat.config_monitor(62491), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:45:53 2024, INFO, maat.config_monitor(62491), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:45:53 2024, FATAL, maat.ip(62491), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:45:53 2024, FATAL, maat.rule(62491), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 +Thu Apr 25 02:06:20 2024, INFO, maat.compile(65653), Build bool matcher of 2 expressions with 16777436 bytes memory. +Thu Apr 25 02:06:20 2024, INFO, maat.compile(65653), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms +Thu Apr 25 02:06:20 2024, INFO, maat.expr_matcher(65653), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory +Thu Apr 25 02:06:20 2024, INFO, maat.expr(65653), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms +Thu Apr 25 02:06:20 2024, INFO, maat.ip(65653), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65653), table:<WANNAT_COMPILE> rule_count:2 +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65653), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:3 +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65653), table:<WANNAT_OBJ_UE_ID> rule_count:1 +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65653), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65653), Full config version 1 load 7 entries complete +Thu Apr 25 02:06:20 2024, INFO, maat.rule(65683), rule_monitor_loop thread still alive......... +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register physical table[WANNAT_COMPILE]->table_id:0 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register physical table[GROUP2GROUP]->table_id:2 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register virtual table[SOURCE_IP]->vtable_id:6, physical_table_id:4 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), successfully register virtual table[DESTINATION_IP]->vtable_id:7, physical_table_id:4 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), default compile table id: 0 +Thu Apr 25 02:10:00 2024, INFO, maat.table(65917), group2group table id: 2 +Thu Apr 25 02:10:00 2024, INFO, maat.config_monitor(65917), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... +Thu Apr 25 02:10:00 2024, INFO, maat.config_monitor(65917), JSON file /root/Git/demo/demo2/maat_json.json md5: 840d236f5fa875a2b48cdc428e791c8a, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK +Thu Apr 25 02:10:00 2024, INFO, maat.config_monitor(65917), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 +Thu Apr 25 02:10:00 2024, FATAL, maat.ip(65917), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed +Thu Apr 25 02:10:00 2024, FATAL, maat.rule(65917), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 3 4 CIDR 8.8.8.8 32 0-65535 1 -Thu Apr 25 00:45:53 2024, INFO, maat.compile(62491), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:45:53 2024, INFO, maat.compile(62491), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:45:53 2024, INFO, maat.group(62491), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:45:53 2024, INFO, maat.expr_matcher(62491), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:45:53 2024, INFO, maat.expr(62491), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:3ms -Thu Apr 25 00:45:53 2024, INFO, maat.ip(62491), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:45:53 2024, INFO, maat.rule(62491), Full config version 1 load 7 entries complete -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), default compile table id: 0 -Thu Apr 25 00:46:42 2024, INFO, maat.table(62650), group2group table id: 2 -Thu Apr 25 00:46:42 2024, INFO, maat.config_monitor(62650), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:46:42 2024, INFO, maat.config_monitor(62650), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:46:42 2024, INFO, maat.config_monitor(62650), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:46:42 2024, FATAL, maat.ip(62650), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:46:42 2024, FATAL, maat.rule(62650), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 +Thu Apr 25 02:10:00 2024, INFO, maat.compile(65917), Build bool matcher of 2 expressions with 16777436 bytes memory. +Thu Apr 25 02:10:00 2024, INFO, maat.compile(65917), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms +Thu Apr 25 02:10:00 2024, INFO, maat.expr_matcher(65917), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory +Thu Apr 25 02:10:00 2024, INFO, maat.expr(65917), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:3ms +Thu Apr 25 02:10:00 2024, INFO, maat.ip(65917), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65917), table:<WANNAT_COMPILE> rule_count:2 +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65917), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:3 +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65917), table:<WANNAT_OBJ_UE_ID> rule_count:1 +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65917), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65917), Full config version 1 load 7 entries complete +Thu Apr 25 02:10:00 2024, INFO, maat.rule(65933), rule_monitor_loop thread still alive......... +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register physical table[WANNAT_COMPILE]->table_id:0 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register physical table[GROUP2GROUP]->table_id:2 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register virtual table[SOURCE_IP]->vtable_id:6, physical_table_id:4 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), successfully register virtual table[DESTINATION_IP]->vtable_id:7, physical_table_id:4 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), default compile table id: 0 +Thu Apr 25 02:10:24 2024, INFO, maat.table(66095), group2group table id: 2 +Thu Apr 25 02:10:24 2024, INFO, maat.config_monitor(66095), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... +Thu Apr 25 02:10:24 2024, INFO, maat.config_monitor(66095), JSON file /root/Git/demo/demo2/maat_json.json md5: 840d236f5fa875a2b48cdc428e791c8a, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK +Thu Apr 25 02:10:24 2024, INFO, maat.config_monitor(66095), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 +Thu Apr 25 02:10:24 2024, FATAL, maat.ip(66095), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed +Thu Apr 25 02:10:24 2024, FATAL, maat.rule(66095), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 3 4 CIDR 8.8.8.8 32 0-65535 1 -Thu Apr 25 00:46:42 2024, INFO, maat.compile(62650), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:46:42 2024, INFO, maat.compile(62650), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:46:42 2024, INFO, maat.group(62650), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:46:42 2024, INFO, maat.expr_matcher(62650), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:46:42 2024, INFO, maat.expr(62650), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms -Thu Apr 25 00:46:42 2024, INFO, maat.ip(62650), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:46:42 2024, INFO, maat.rule(62650), Full config version 1 load 7 entries complete -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), default compile table id: 0 -Thu Apr 25 00:51:26 2024, INFO, maat.table(63073), group2group table id: 2 -Thu Apr 25 00:51:26 2024, INFO, maat.config_monitor(63073), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:51:26 2024, INFO, maat.config_monitor(63073), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:51:26 2024, INFO, maat.config_monitor(63073), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:51:26 2024, FATAL, maat.ip(63073), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:51:26 2024, FATAL, maat.rule(63073), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 - -Thu Apr 25 00:51:26 2024, INFO, maat.compile(63073), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:51:26 2024, INFO, maat.compile(63073), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:51:26 2024, INFO, maat.group(63073), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:51:26 2024, INFO, maat.expr_matcher(63073), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:51:26 2024, INFO, maat.expr(63073), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms -Thu Apr 25 00:51:26 2024, INFO, maat.ip(63073), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:51:26 2024, INFO, maat.rule(63073), Full config version 1 load 7 entries complete -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), default compile table id: 0 -Thu Apr 25 00:57:12 2024, INFO, maat.table(63438), group2group table id: 2 -Thu Apr 25 00:57:12 2024, INFO, maat.config_monitor(63438), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:57:12 2024, INFO, maat.config_monitor(63438), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:57:12 2024, INFO, maat.config_monitor(63438), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:57:12 2024, FATAL, maat.ip(63438), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:57:12 2024, FATAL, maat.rule(63438), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 - -Thu Apr 25 00:57:12 2024, INFO, maat.compile(63438), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:57:12 2024, INFO, maat.compile(63438), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:57:12 2024, INFO, maat.group(63438), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:57:12 2024, INFO, maat.expr_matcher(63438), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:57:12 2024, INFO, maat.expr(63438), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:3ms -Thu Apr 25 00:57:12 2024, INFO, maat.ip(63438), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:57:12 2024, INFO, maat.rule(63438), Full config version 1 load 7 entries complete -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), default compile table id: 0 -Thu Apr 25 00:58:47 2024, INFO, maat.table(63631), group2group table id: 2 -Thu Apr 25 00:58:47 2024, INFO, maat.config_monitor(63631), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 00:58:47 2024, INFO, maat.config_monitor(63631), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 00:58:47 2024, INFO, maat.config_monitor(63631), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 00:58:47 2024, FATAL, maat.ip(63631), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 00:58:47 2024, FATAL, maat.rule(63631), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 - -Thu Apr 25 00:58:47 2024, INFO, maat.compile(63631), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 00:58:47 2024, INFO, maat.compile(63631), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 00:58:47 2024, INFO, maat.group(63631), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 00:58:47 2024, INFO, maat.expr_matcher(63631), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 00:58:47 2024, INFO, maat.expr(63631), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:3ms -Thu Apr 25 00:58:47 2024, INFO, maat.ip(63631), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 00:58:47 2024, INFO, maat.rule(63631), Full config version 1 load 7 entries complete -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register physical table[WANNAT_COMPILE]->table_id:0 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register physical table[GROUP2GROUP]->table_id:2 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), successfully register virtual table[IP_ADDR]->vtable_id:6, physical_table_id:4 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), default compile table id: 0 -Thu Apr 25 01:02:37 2024, INFO, maat.table(63790), group2group table id: 2 -Thu Apr 25 01:02:37 2024, INFO, maat.config_monitor(63790), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... -Thu Apr 25 01:02:37 2024, INFO, maat.config_monitor(63790), JSON file /root/Git/demo/demo2/maat_json.json md5: 6a93a9257681db36b89fc14c1af5157e, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK -Thu Apr 25 01:02:37 2024, INFO, maat.config_monitor(63790), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 -Thu Apr 25 01:02:37 2024, FATAL, maat.ip(63790), [ip_runtime_update_row:428] ip item(item_id:201) add to ip runtime htable failed -Thu Apr 25 01:02:37 2024, FATAL, maat.rule(63790), [maat_update_cb:178] table<WANNAT_OBJ_IP_ADDR> update runtime error for rules:201 4 4 CIDR 8.8.8.8 32 0-65535 1 - -Thu Apr 25 01:02:37 2024, INFO, maat.compile(63790), Build bool matcher of 2 expressions with 16777420 bytes memory. -Thu Apr 25 01:02:37 2024, INFO, maat.compile(63790), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms -Thu Apr 25 01:02:37 2024, INFO, maat.group(63790), table[GROUP2GROUP] commit 1 g2g rules and rebuild super_groups completed, version:1, consume:0ms -Thu Apr 25 01:02:37 2024, INFO, maat.expr_matcher(63790), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory -Thu Apr 25 01:02:37 2024, INFO, maat.expr(63790), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:3ms -Thu Apr 25 01:02:37 2024, INFO, maat.ip(63790), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), table:<WANNAT_COMPILE> rule_count:2 -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:2 -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), table:<GROUP2GROUP> rule_count:1 -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), table:<WANNAT_OBJ_UE_ID> rule_count:1 -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 -Thu Apr 25 01:02:37 2024, INFO, maat.rule(63790), Full config version 1 load 7 entries complete +Thu Apr 25 02:10:24 2024, INFO, maat.compile(66095), Build bool matcher of 2 expressions with 16777436 bytes memory. +Thu Apr 25 02:10:24 2024, INFO, maat.compile(66095), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms +Thu Apr 25 02:10:24 2024, INFO, maat.expr_matcher(66095), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory +Thu Apr 25 02:10:24 2024, INFO, maat.expr(66095), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms +Thu Apr 25 02:10:24 2024, INFO, maat.ip(66095), table[WANNAT_OBJ_IP_ADDR] commit 1 ip rules and rebuild ip_matcher completed, version:1, consume:0ms +Thu Apr 25 02:10:24 2024, INFO, maat.rule(66095), table:<WANNAT_COMPILE> rule_count:2 +Thu Apr 25 02:10:24 2024, INFO, maat.rule(66095), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:3 +Thu Apr 25 02:10:24 2024, INFO, maat.rule(66095), table:<WANNAT_OBJ_UE_ID> rule_count:1 +Thu Apr 25 02:10:24 2024, INFO, maat.rule(66095), table:<WANNAT_OBJ_IP_ADDR> rule_count:1 +Thu Apr 25 02:10:24 2024, INFO, maat.rule(66095), Full config version 1 load 7 entries complete +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register physical table[WANNAT_COMPILE]->table_id:0 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register physical table[WANNAT_GROUP_COMPILE_RELATION]->table_id:1 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register physical table[GROUP2GROUP]->table_id:2 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register physical table[WANNAT_OBJ_UE_ID]->table_id:3 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register physical table[WANNAT_OBJ_IP_ADDR]->table_id:4 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register virtual table[UE_ID]->vtable_id:5, physical_table_id:3 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register virtual table[SOURCE_IP]->vtable_id:6, physical_table_id:4 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), successfully register virtual table[DESTINATION_IP]->vtable_id:7, physical_table_id:4 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), default compile table id: 0 +Thu Apr 25 02:16:04 2024, INFO, maat.table(66391), group2group table id: 2 +Thu Apr 25 02:16:04 2024, INFO, maat.config_monitor(66391), Maat initial with JSON file /root/Git/demo/demo2/maat_json.json, formating... +Thu Apr 25 02:16:04 2024, INFO, maat.config_monitor(66391), JSON file /root/Git/demo/demo2/maat_json.json md5: 8c287dce8d8589d63490c1736f77519c, generate index file /root/Git/demo/demo2/maat_json.json_iris_tmp/index OK +Thu Apr 25 02:16:04 2024, INFO, maat.config_monitor(66391), load /root/Git/demo/demo2/maat_json.json_iris_tmp/index/full_config_index.0000000001 +Thu Apr 25 02:16:04 2024, INFO, maat.compile(66391), Build bool matcher of 2 expressions with 16777436 bytes memory. +Thu Apr 25 02:16:04 2024, INFO, maat.compile(66391), table[WANNAT_COMPILE] commit 2 compile rules and rebuild compile bool_matcher completed, version:1, consume:2ms +Thu Apr 25 02:16:04 2024, INFO, maat.expr_matcher(66391), expr_matcher module: build bool matcher of 1 expressions with 16777356 bytes memory +Thu Apr 25 02:16:04 2024, INFO, maat.expr(66391), table[WANNAT_OBJ_UE_ID] has 1 rules, commit 1 expr rules(literal_rules:1 regex_rules:0) and rebuild expr_matcher(hyperscan) completed, version:1, consume:2ms +Thu Apr 25 02:16:04 2024, INFO, maat.ip(66391), table[WANNAT_OBJ_IP_ADDR] commit 2 ip rules and rebuild ip_matcher completed, version:1, consume:0ms +Thu Apr 25 02:16:04 2024, INFO, maat.rule(66391), table:<WANNAT_COMPILE> rule_count:2 +Thu Apr 25 02:16:04 2024, INFO, maat.rule(66391), table:<WANNAT_GROUP_COMPILE_RELATION> rule_count:3 +Thu Apr 25 02:16:04 2024, INFO, maat.rule(66391), table:<WANNAT_OBJ_UE_ID> rule_count:1 +Thu Apr 25 02:16:04 2024, INFO, maat.rule(66391), table:<WANNAT_OBJ_IP_ADDR> rule_count:2 +Thu Apr 25 02:16:04 2024, INFO, maat.rule(66391), Full config version 1 load 8 entries complete diff --git a/demo2/table_info.conf b/demo2/table_info.conf index beef44d..f6e6e9e 100644 --- a/demo2/table_info.conf +++ b/demo2/table_info.conf @@ -79,7 +79,7 @@ }, { "table_id":6, - "table_name": "IP_ADDR", + "table_name": "SOURCE_IP", "table_type": "virtual", "physical_table": "WANNAT_OBJ_IP_ADDR" }, |
