Commit Graph

6 Commits

Author SHA1 Message Date
luwenpeng
cce1155ae3 session manager add packet_tag: (PKT_TAG_KEY_SESS, PKT_TAG_VAL_SESS_NEW/FREE/CTRL_MSG/TCP_STREAM) 2024-11-25 11:27:44 +08:00
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
94f1913e3e refactor(session manager): turning the session manager into a stellar module 2024-09-20 17:06:10 +08:00
luwenpeng
244cc88ace refactor(tcp reassembly): replace dep/list/list.h with sys/queue.h 2024-09-13 18:07:40 +08:00
luwenpeng
283d591e6b fix compile error 2024-08-28 19:00:32 +08:00
yangwei
16b18624ab 🦄 refactor(directory structure): restructure and rename src to infra 2024-08-28 14:52:26 +08:00