Refactor TCP reassembly, the session knows where the TCP segment comes from: raw packet or tcp segment queue
This commit is contained in:
@@ -390,14 +390,6 @@ static int parse_session_manager_section(toml_table_t *root, struct session_mana
|
||||
}
|
||||
opts->tcp_reassembly_max_segments = atoi(ptr);
|
||||
|
||||
ptr = toml_raw_in(table, "tcp_reassembly_max_bytes");
|
||||
if (ptr == NULL)
|
||||
{
|
||||
CONFIG_LOG_ERROR("config file missing session_manager->tcp_reassembly_max_bytes");
|
||||
return -1;
|
||||
}
|
||||
opts->tcp_reassembly_max_bytes = atoi(ptr);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -534,5 +526,4 @@ void print_config_options(struct config *config)
|
||||
CONFIG_LOG_DEBUG("session_manager->tcp_reassembly_enable : %d", session_manager_opts->tcp_reassembly_enable);
|
||||
CONFIG_LOG_DEBUG("session_manager->tcp_reassembly_max_timeout : %d", session_manager_opts->tcp_reassembly_max_timeout);
|
||||
CONFIG_LOG_DEBUG("session_manager->tcp_reassembly_max_segments : %d", session_manager_opts->tcp_reassembly_max_segments);
|
||||
CONFIG_LOG_DEBUG("session_manager->tcp_reassembly_max_bytes : %d", session_manager_opts->tcp_reassembly_max_bytes);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user