Commit Graph

19 Commits

Author SHA1 Message Date
luwenpeng
c2e9275a9e remove session_manager_subscribe_xxx() API; convert session closing events to pseudo packets
when a session is closed, use the packet manager to create a pseudo packet,
    set the session to be closed as packet Exdata, and schedule it to the packet forwarding stage.
    when the pseudo packet free, the session will be free.
2024-11-19 18:28:40 +08:00
luwenpeng
8349a631e1 rename: update session pool and packet pool API names for clarity 2024-11-08 19:17:23 +08:00
luwenpeng
d0a8685914 feature: add session monitor, support 'show session id/all/info' command 2024-11-07 19:13:35 +08:00
luwenpeng
50a841919d rename session_filter to session_dabloom 2024-11-07 19:11:49 +08:00
luwenpeng
f9de6019a8 rename session_get0_readable_addr() to session_get_readable_addr() 2024-11-01 15:37:26 +08:00
luwenpeng
da9e15264d rename session_get0_current_packet() to session_get_current_packet() 2024-11-01 15:36:18 +08:00
luwenpeng
715f301275 rename struct layer_private to struct layer_internal 2024-11-01 15:35:03 +08:00
luwenpeng
d56cda3d9a session manager support output fieldstat 2024-11-01 15:24:22 +08:00
luwenpeng
3f3059b40f refactor: packet manager and session manager add on_thread_init/on_thread_exit entry 2024-10-23 10:10:15 +08:00
luwenpeng
fd3cc20554 feature: packet IO support IP reassembly 2024-10-21 10:49:41 +08:00
luwenpeng
94f1913e3e refactor(session manager): turning the session manager into a stellar module 2024-09-20 17:06:10 +08:00
luwenpeng
620019cf8e refactor(session manager): rename original session_manager to session_manager_runtime 2024-09-20 16:59:19 +08:00
luwenpeng
46307bb271 rename session_private.h to session_internal.h 2024-09-20 16:59:19 +08:00
luwenpeng
bf8ba97165 rename packet_private.h to packet_internal.h 2024-09-20 16:59:19 +08:00
luwenpeng
a8206cffc0 rename flow_direction to flow_type 2024-09-02 17:49:33 +08:00
luwenpeng
9069dceae7 built snowflake into the session manager 2024-09-02 16:54:18 +08:00
luwenpeng
82cb1eaeeb optimize session manager config 2024-08-30 18:56:36 +08:00
luwenpeng
338dcf93e5 modify session manager related configuration 2024-08-30 18:56:33 +08:00
yangwei
16b18624ab 🦄 refactor(directory structure): restructure and rename src to infra 2024-08-28 14:52:26 +08:00