1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
#ifndef _APP_STREAM_H_
#define _APP_STREAM_H_
#include "stream_inc/stream_base.h"
#include "stream_inc/stream_proxy.h"
#include "stream_inc/stream_project.h"
#include "stream_inc/stream_inject.h"
#include "stream_inc/stream_control.h"
#include "stream_inc/stream_entry.h"
#include "stream_inc/stream_rawpkt.h"
#include "stream_inc/stream_tunnel.h"
#define STREAM_H_VERSION (20170911)
#endif
/***********************************************************************************
Update log:
2015-02-03 lijia,
��stream_base.h,
�������Ͷ���PKT_TYPE_IP_FRAG;
����stream_addr_list_ntop, stream_addr_list_ptonϵ�к���.
2015-01-23 lqy
��stream_base.h, ��pkttyp��������չ�������˶��tcppkt�Ķ���
��pktipfragtype ��pkttype�ж���Ϊһ������
2015-01-04 lijia,
��stream_base.h, ��pkttype�ƶ���struct layer_addr�ṹ��,
��routedir��չΪuchar����;
����MESA_dir_reverse()����, ���ڷ���ʱ����routedir.
stream.h���Ӱ汾�ź�MD5��ֵ֤.
2014-12-30 lqy,
��ԭstream.h�����������Ϊ7��stream_xxx.h,
��ƽ̨�ڲ���������, public���ͶԲ���ɼ�, privateΪ�ڲ�ʹ�ö��ⲻ�ɼ�.
2015-11-12 lijia,
�����º���MESA_set_stream_opt(),
�������õ�ǰ���Ķ�������.
2015-12-30 lijia,
��stream_base.h,
��struct tcpdetail, struct udpdetail�еİ������ֽ���ͳ���ƶ���project.
Ϊ��������, ��ʱ������Щ������֤�ڴ����к;ɰ�һ��, ֻ�Dz��ٸ���, ��ֵҲ������.
2016-01-18 lijia,
����Ӣ��ע��, ����ijЩ������SHELL����ʾ���ĵ�����.
2016-01-18 lijia,
stream_base.h����printaddr_r������汾, �����ڷDz��������̴߳�ӡ��ַ.
2016-03-23 lijia,
stream_base.h����layer_addr_dup, layer_addr_free.
2016-04-18 lijia,
stream_control.h����MSO_TCP_ISN_C2S, MSO_TCP_ISN_S2C.
2016-04-27 lijia,
��stream_inject.h����.
2016-07-08 lijia,
��stream_control.h, ����ѡ��MSO_TCP_SYN_OPT, MSO_TCP_SYNACK_OPT.
�����ӿ�MESA_get_tcp_pkt_opts().
2016-07-14 ���,
����get_rawpkt_opt_from_streaminfo(), ����û��ԭʼ��ָ��IJ����ȡԭʼ���е���Ϣ��
2016-07-25 lijia
����enum stream_carry_tunnel_t, ���ڱ�ʾ��ǰ���ײ���������.
2016-09-01 lijia
1)���������ӿ�streaminfo_dup, streaminfo_free;
2)����stream_tunnel.h, ����soq��Ŀ��������Э�������Ϣ�Ļ�ȡ;
2016-09-06 lijia
1)����STREAM_TYPE_OPENVPN, STREAM_TYPE_PPTP.
2016-09-26 lijia
1)����STREAM_TYPE_PPTP.
2016-10-09 lijia
1)��stream_inject.h, ����MESA_kill_tcp_feedback()�ȴ��������ܵĺ����ӿ�.
2016-10-11 lijia
1)��stream_tunnel.h, ����IPSEC_OPT_IS_NAT, L2TP_OPT_CHAP_USER_NAME.
2016-12-01 lijia
1)��stream_tunnel.h, ����PPTP_CONTENT_TYPE, L2TP_CONTENT_TYPE.
2)��stream_base.h, ����ADDR_TYPE_PPTP��ַ����, �ͽṹstruct layer_addr_pptp.
2016-12-01 lijia
1)��stream_base.h, ����layer_addr_ntop, layer_addr_ntop_r��ַת������.
2017-09-11 lijia
1)stream_control.h����sapp_get_platform_opt()�ӿ�, ���ⲿ�����ȡƽ̨�ڲ�����.
*************************************************************************************/
|