Add linux kernel interval tree
This commit is contained in:
@@ -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");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user