summaryrefslogtreecommitdiff
path: root/src/config/config_parse.cpp
diff options
context:
space:
mode:
authoryangwei <[email protected]>2024-10-31 12:06:54 +0800
committeryangwei <[email protected]>2024-10-31 12:06:54 +0800
commitbde71f307790be97116e03e2b7ac6e3d05744f6b (patch)
tree75ea09a6d492de4b26560baa37bbb3525d94ef65 /src/config/config_parse.cpp
parentec3bbc9829499fb0aa89e9ede55825b0cd081408 (diff)
✨ feat(packet_io bpf filter behavior): set drop as defaultFeature-bpf-default-behavior
Diffstat (limited to 'src/config/config_parse.cpp')
-rw-r--r--src/config/config_parse.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/config/config_parse.cpp b/src/config/config_parse.cpp
index 5d83953..c804d19 100644
--- a/src/config/config_parse.cpp
+++ b/src/config/config_parse.cpp
@@ -1625,6 +1625,7 @@ int sapp_parse_config(void)
if(str_tmp[0] != '\0'){
pconfig->packet_io.input_bpf_filter = sapp_strdup(str_tmp);
}
+ tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"packet_io.feature", (char *)"drop_bpf_filter_packet", &pconfig->packet_io.drop_bpf_filter_packet, 1);
tomlc99_wrap_load_int_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"packet_io.feature", (char *)"inbound_route_dir", &pconfig->packet_io.inbound_route_dir, 0);
tomlc99_wrap_load_string_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"packet_io.feature", (char *)"pcap_capture_direction", pconfig->packet_io.pcap_capture_direction, NAME_MAX, "in");
tomlc99_wrap_load_string_def(ABBR_CFG_FILE_MAIN_ENTRY, (char *)"packet_io.feature", (char *)"inject_pkt_mode", pconfig->packet_io.inject_pkt_mode_string, NAME_MAX, "sys_route");