summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryangwei <[email protected]>2024-04-21 01:43:40 +0800
committeryangwei <[email protected]>2024-04-21 01:53:13 +0800
commit4be87f9fb14b9803b015fd0a1d07132bfb824439 (patch)
tree350b87f6226ce82e75d4d11057465b0793e53058
parentad61166674e0349048bdaf44fa7e2fb89c299cf0 (diff)
🐞 fix(dup_pkt.parameter): 修复toml中配置项名称与代码不一致的错误
-rw-r--r--bin/etc/sapp.toml4
-rw-r--r--src/config/config_parse.cpp8
2 files changed, 6 insertions, 6 deletions
diff --git a/bin/etc/sapp.toml b/bin/etc/sapp.toml
index 79c5f5b..b6c196a 100644
--- a/bin/etc/sapp.toml
+++ b/bin/etc/sapp.toml
@@ -125,8 +125,8 @@
inject_all_enabled=0
[dup_pkt.parameters]
- bloom_capacity=10000000
- bloom_error_rate=0.0000001
+ bloom_capacity=1000000
+ bloom_error_rate=0.000001
bloom_timeout=60
diff --git a/src/config/config_parse.cpp b/src/config/config_parse.cpp
index aaab7f9..2dd57e3 100644
--- a/src/config/config_parse.cpp
+++ b/src/config/config_parse.cpp
@@ -1734,10 +1734,10 @@ int sapp_parse_config(void)
tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.traffic.original", (char *)"original_ipv4_udp_enabled", &pconfig->packet_io.dup_pkt_para.dup_pkt_distinguish_ipv4_udp, 0);
tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.traffic.inject", (char *)"inject_all_enabled", &pconfig->packet_io.dup_pkt_para.dup_pkt_distinguish_all_inject, 0);
- tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameter", (char *)"bloom_capacity", &pconfig->packet_io.dup_pkt_para.bloom_capacity, 1000000);
- tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameter", (char *)"bloom_timeout", &pconfig->packet_io.dup_pkt_para.bloom_timeout, 10);
- tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameter", (char *)"bloom_slice_num", &pconfig->packet_io.dup_pkt_para.bloom_slice_num, 10);
- tomlc99_wrap_load_string_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameter", (char *)"bloom_error_rate", str_tmp, sizeof(str_tmp), "0.00001");
+ tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameters", (char *)"bloom_capacity", &pconfig->packet_io.dup_pkt_para.bloom_capacity, 1000000);
+ tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameters", (char *)"bloom_timeout", &pconfig->packet_io.dup_pkt_para.bloom_timeout, 60);
+ tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameters", (char *)"bloom_slice_num", &pconfig->packet_io.dup_pkt_para.bloom_slice_num, 3);
+ tomlc99_wrap_load_string_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"dup_pkt.parameters", (char *)"bloom_error_rate", str_tmp, sizeof(str_tmp), "0.000001");
pconfig->packet_io.dup_pkt_para.bloom_error_rate = strtod(str_tmp, NULL);
/******************************* packet_io.under_ddos ******************************/