Add linux kernel interval tree

This commit is contained in:
luwenpeng
2024-03-27 17:11:38 +08:00
parent eb281ab789
commit 814a0d739f
25 changed files with 2200 additions and 1665 deletions

View File

@@ -95,14 +95,18 @@ void plugin_manager_dispatch(void *plugin_mgr, struct session *sess, const struc
if (session_get_type(sess) == SESSION_TYPE_TCP)
{
payload = session_peek_tcp_payload(sess, &len);
if (payload && len > 0)
do
{
hex_dump(payload, len);
}
session_consume_tcp_payload(sess, len);
payload = session_peek_tcp_payload(sess, &len);
if (payload && len > 0)
{
hex_dump(payload, len);
}
session_consume_tcp_payload(sess, len);
} while (payload && len > 0);
}
session_set0_cur_pkt(sess, NULL);
session_set_cur_dir(sess, SESSION_DIR_NONE);
printf("<= plugin dispatch session\n");
}