summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authoryangwei <[email protected]>2023-08-25 02:46:24 +0800
committeryangwei <[email protected]>2023-08-25 18:25:49 +0800
commit407f9233296dff7ab0e895b9510dfe490520471c (patch)
treec33157bdea4d7dcfbcdd42a1b336ed78ca41e3be /include
parenteeb5c179a53ba0715d6be1d80f19ee2a2be7bf2b (diff)
🐞 fix(deal_udp): 增加流标识,保证包处理过程中隧道外层流不被强制淘汰
Diffstat (limited to 'include')
-rw-r--r--include/private/stream_internal.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/private/stream_internal.h b/include/private/stream_internal.h
index dd8bf9a..a8261ba 100644
--- a/include/private/stream_internal.h
+++ b/include/private/stream_internal.h
@@ -220,9 +220,10 @@ struct streaminfo_private
unsigned int hash_slave; /* 2015-12-14 lijia add, ʹ��linux_jhash����ʱ, ����ͬʱ�õ��������ϵ�HASHֵ, ��HASH����ȷ����HASH����SLOTλ��, slave_HASH���ڿ��ٱȽϵ�ַ�Ƿ���� */
unsigned char hash_not_head_times;/* 2015-12-15 lijia add, ��ǰindex����HASH SLOT�ĵ�һλ�Ĵ��� */
unsigned char cur_layer_raw_hdr_len; /* 2017-10-31 lijia add, ��ǰ���ԭʼ����ַ����, ��pppͷ��ѹ��, ԭ���汾�޷��������״̬, ����ʱҲ�޷���֪��ַ������ */
- unsigned char __pad:2;
+ unsigned char __pad:1;
+ unsigned char packet_process_context:1;
unsigned char is_ctrl_pkt:1;
- unsigned char packet_io_context:1; /* 2019-09-07 lijia add, for polling entry send packet */
+ unsigned char plugin_process_context:1; /* 2019-09-07 lijia add, for polling entry send packet */
unsigned char stream_close_reason:4; /* 2019-02-14 lijia add, ����TCPʹ��tcpdetail_private��link_state����, ����UDP֮ǰû��, ���pad�����˱��� */
unsigned char gdev_block_timer;
/* ===8 bytes=== */