luwenpeng
|
de4c15f43c
|
Refactored packet API to support struct layer (using union to contain different types of encapsulation headers)
|
2024-06-14 19:24:27 +08:00 |
|
luwenpeng
|
1f78881cbb
|
rename struct packet_layer to struct raw_layer
|
2024-06-14 10:58:40 +08:00 |
|
luwenpeng
|
020c8303c6
|
rename packet_get_layers_number to packet_get_layer_count
|
2024-06-13 10:11:30 +08:00 |
|
luwenpeng
|
01958b56c5
|
rename layer_type to layer_proto
|
2024-06-12 18:21:45 +08:00 |
|
luwenpeng
|
e8c61a1752
|
Add test case: inject IPv4 based TCP payload packet after recv C2S first payload
|
2024-05-22 11:38:32 +08:00 |
|
luwenpeng
|
8d8a266f60
|
Optimize the output of log and stat
|
2024-05-16 11:52:14 +08:00 |
|
luwenpeng
|
b33dafff53
|
Add packet injector test frame
|
2024-05-15 14:48:15 +08:00 |
|
luwenpeng
|
cc380d9271
|
rename session_direction to flow_direction
|
2024-05-09 14:57:12 +08:00 |
|
luwenpeng
|
37d12ebcfc
|
inject TCP RST test pass
|
2024-05-08 18:24:26 +08:00 |
|
luwenpeng
|
74f0504d3d
|
Update Stellar export header and add stellar_get_current_thread_index() function
|
2024-04-23 14:38:58 +08:00 |
|
luwenpeng
|
dd32f0f231
|
Enhancement: Improve error handling in stellar's packet API by checking return values of metadata functions and adding descriptive error logging
|
2024-04-22 14:23:50 +08:00 |
|
luwenpeng
|
17f5d338de
|
Add packet utils to packet.h
|
2024-04-14 13:14:48 +08:00 |
|
luwenpeng
|
512dfddd03
|
reactor packet I/O & duplicated packet filter & evicted session filter
|
2024-03-10 19:07:26 +08:00 |
|
luwenpeng
|
7952ae7283
|
Add packet IO module
* support marsio
* support dumpfile ( 1 thread read dumpfile & N thread handle packet)
|
2024-02-28 16:31:26 +08:00 |
|