diff options
| author | 杨威 <[email protected]> | 2022-07-27 19:37:34 +0800 |
|---|---|---|
| committer | 杨威 <[email protected]> | 2022-07-28 17:14:54 +0800 |
| commit | 9b9a58340bddac520ec125aa9eb83c566684ef9d (patch) | |
| tree | e4de2c0f9a2fb118a6fa8eb14d58a53efd11a933 /include/private/stream_internal.h | |
| parent | 3d2fbe5cc341354f8636d41afc521572af3f7c08 (diff) | |
🎈 perf(smart offload): 增加流级别offload时间戳,1s内只下发一次,控制下发频率
Diffstat (limited to 'include/private/stream_internal.h')
| -rw-r--r-- | include/private/stream_internal.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/include/private/stream_internal.h b/include/private/stream_internal.h index 9426341..443a950 100644 --- a/include/private/stream_internal.h +++ b/include/private/stream_internal.h @@ -211,11 +211,7 @@ struct tcpdetail_private /* ---8 bytes-- */ UCHAR multisynflag:2; // multi syn UCHAR ignore_rst_fin:1; //������rst, fin����, ֻ����ʱ��lru���� -#if 0 - UCHAR tcpall_valid_after_kill:1; //kill_tcp��, TCPALL�����Ȼ��Ч, ���������������ݰ� -#else UCHAR drop_stream_flag:1; //2019-11-20 lijia add, ����ͬDROPPKT, ֻ����������������stream -#endif UCHAR auto_remedy_flag:1; //�Ƿ�����FD���� UCHAR needackflag:1; //��Ҫ�ϴ�ack���� UCHAR takeoverflag:1; @@ -227,6 +223,7 @@ struct tcpdetail_private UCHAR offload_stream_flag; //2022-04-13 liuxueli add, ������������stream UCHAR pad; /* ===8 bytes=== */ + time_t offload_stream_timestamp_s; struct half_tcpstream *pclient; //��client��TCP������Ϣ struct half_tcpstream *pserver; //�� server��TCP������Ϣ @@ -256,6 +253,8 @@ struct udpdetail_private struct udp_flow_stat *flow_stat; /* 2015-12-28 lijia add, udpdetail�е���ϸ����(64bit), ʵ���ڴ������ͷ���projectģ�����, ����ΪNULL */ UCHAR drop_stream_flag; //2020-06-02 lijia add, ����ͬDROPPKT, ֻ����������������stream UCHAR offload_stream_flag; //2022-04-13 liuxueli add, ������������stream + UCHAR pad[6]; + time_t offload_stream_timestamp_s; }; /* 2015-02-26 lijia add, for stream-addr-list ntop, pton */ |
