Commit Graph

15 Commits

Author SHA1 Message Date
luwenpeng
efc6f46ca0 support packet_manager_register_node(), remove packet_manager_subscribe() 2024-11-22 15:30:53 +08:00
luwenpeng
601af3330d If a packet is marked as dropped, the packet manager will destroy it and its exdata at the end of the current stage, preventing it from entering the next stage. 2024-11-21 11:41:27 +08:00
luwenpeng
492a7fb8ea add packet type raw and pseudo 2024-11-13 14:43:38 +08:00
luwenpeng
159ad20ea5 packet manager support output fieldstat 2024-11-01 15:34:30 +08:00
luwenpeng
e2c212fb71 move stellar/packet_manager.h into stellar/packet.h 2024-10-25 13:19:58 +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
2e35a79528 Export the packet manager runtime API for easier testing 2024-10-10 09:55:00 +08:00
luwenpeng
60caf1bda1 refactor(packet manager): hide packet manager schema and packet manager runtime 2024-09-20 16:59:19 +08:00
luwenpeng
b47c1a052f rename packet_manager_private.h to packet_manager_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
84cf235dec rename packet_manager_runtime_input/output to packet_manager_runtime_ingress/egress 2024-09-18 14:36:31 +08:00
luwenpeng
22ba2e1d96 test(packet manager): re-schedule claimed packets 2024-09-18 14:36:31 +08:00
luwenpeng
721d5d1466 feature(packet manager): support claim packt and add test case 2024-09-18 14:36:31 +08:00
luwenpeng
f559d67b93 test(packet manager): test packets flow between multiple queues 2024-09-18 14:36:31 +08:00