blob: 9c93609cbb9f824666427f18db2899bce21ec1b8 (
plain)
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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
#ifndef __SYSINFO_H__
#define __SYSINFO_H__ 1
#define SYS_COUNTER_ON
#define COUNTER_NUM (4096) /*newly added ---LiLei*/
//#define COUNTER_PKT 240
//#define COUNTER_PKTLEN 241
#define SAPP_STAT_DROP 242
//#define COUNTER_DROP_PKTLEN 243
//#define COUNTER_DROPLINK 244 //2??����?��e??1?��?��?����?��
//#define COUNTER_CLOSELINK 245 //?��1?��?��e?a��|��?2?D-������?��?��?D-������?��??����Y2?D����a��|������??��??��|����1y3��?D3?�䨪��??��?D��?����?��
//---pkt info
//#define PKTINFO_BASE 0
#define PKT_ETHERNET 0
#define PKT_IP_FRAG 1
#define PKT_IP 2
#define PKT_TCP 3
#define PKT_UDP 4
#define PKT_IPLEN 5
#define PKT_TCPLEN 6
#define PKT_UDPLEN 8
#define PKT_TCP_DROP 11 //2?D����atcp2?��|������?�㨹??��y
#define PKT_TCP_DROPLEN 12 //2?D����atcp2?��|������?�㨹3��?��
#define PKT_TCP_UNORDER 13 //?��D���㨹��???��y
#define PKT_TCP_APP 14
#define PKT_TCP_APP_LEN 15
//#define HTTP_CON_NOGZ 16
//#define HTTP_CON_GZ 17
//#define HTTP_CON_NO_GZAV 18
//#define HTTP_CON_GZAV 19
//---link info
//#define LINKINFO_BASE 20
//#define LINK_TATAL 20
//#define LINK_TATAL_DROP 21
//#define LINK_APPTATAL 22
//#define LINK_DROP_NOUSE 23 //2??����?��e??1?��?��?����?��
//#ifndef PLATFORM_NSDPF_PAPP /* 2013-02-25 lijia modify, LINK_CLOSE��?stream_manage.h?D3?��?��????? */
//#define LINK_CLOSE 24 //?��1?��?��e?a��|��?2?D-������?��?��?D-������?��??����Y2?D����a��|������??��??��|����1y3��?D3?�䨪��??��?D��?����?��
//#else
//#define NIDS_LINK_CLOSE 24
//#endif
#define LINK_SINGLE_C2S 25 // �̣�?������?��
#define LINK_SINGLE_S2C 26 // �̣�?������?��
#define LINK_DOUBLE 27 //
//#define LINK_KILL 28 //
/* 2014-12-02 lijia add */
#define PKT_IPV6 31
#define PKT_IPV6LEN 32
#define PKT_ETHERNET_LEN 33
#define SYS_TCP_LINK_SYN (34)
#define SYS_TCP_LINK_DATA (35)
#define SYS_TCP_LINK_NOUSE (36)
#define SYS_TCP_LINK_NEW (37)
#define SYS_TCP_LINK_DEL (38)
#define SYS_TCP_LINK_RESET (39) /* tcp???a����??��?��y */
#define SYS_UDP_LINK_ONE (40)
#define SYS_UDP_LINK_TWO (41)
#define SYS_UDP_LINK_MORE (42)
#define SYS_UDP_LINK_NEW (43)
#define SYS_UDP_LINK_DEL (44)
#define SYS_UDP_LINK_RESET (45) /* udp???a����??��?��y */
#define SYS_HASH_LIST_MAX (46)
/* 2014-12-02 lijia add */
#define TCPV4_LINK_TOTAL (47)
#define TCPV4_LINK_NEW_CREATE (48)
#define TCPV4_LINK_CLOSE (49)
#define TCPV6_LINK_TOTAL (50)
#define TCPV6_LINK_NEW_CREATE (51)
#define TCPV6_LINK_CLOSE (52)
#define UDPV4_LINK_TOTAL (53)
#define UDPV4_LINK_NEW_CREATE (54)
#define UDPV4_LINK_CLOSE (55)
#define UDPV6_LINK_TOTAL (56)
#define UDPV6_LINK_NEW_CREATE (57)
#define UDPV6_LINK_CLOSE (58)
#define TUNNEL_6OVER4 (59)
#define TUNNEL_6OVER4_LEN (61)
#define TUNNEL_4OVER6 (62)
#define TUNNEL_4OVER6_LEN (63)
#define TUNNEL_TEREDO (64)
#define TUNNEL_TEREDO_LEN (65)
#define TUNNEL_IP_IN_IP (66)
#define TUNNEL_GTP (67)
#define SEND_IP_RAW_PKT (70) /* ����MESA_sendpacket_iplayer()������õ�IP������ */
#define SEND_IP_RAW_PKT_LEN (71)
#define SEND_IP_PKT (72)
#define SEND_IP_PKT_LEN (73)
#define SEND_TCP_PKT (74) /* MESA_fakepacket_send_tcp()����TCP���ݰ� */
#define SEND_TCP_PKT_LEN (75)
#define SEND_TCP_RST (76)
#define SEND_TCP_RST_LEN (77)
#define SEND_TCP_SYN_ACK (78)
#define SEND_TCP_SYN_ACK_LEN (79)
#define SEND_UDP_PKT (80) /* MESA_fakepacket_send_udp()����UDP���ݰ� */
#define SEND_UDP_PKT_LEN (81)
#define SEND_PKT_ERR (82)
#define SEND_PKT_ERR_LEN (83) /* sendto error */
/* 2014-12-02 lijia add */
#define PKT_UNKNOWN (98)
#define PKT_UNKNOWN_LEN (99)
/* 2017-11-09 lijia add, marsioͳ��mbufʹ����� */
#define PKT_MARSIO_RCV (100)
#define PKT_MARSIO_SND (101)
#define PKT_MARSIO_MALLOC (102)
#define PKT_MARSIO_FREE (103)
//group info
//#define PKT_APP_BASE 1000
//--app count (30)
//#define LINK_APP_BASE 1500
//#define IP_FRAG_GROUP_BASE 2000
//#define TCP_UNORDER_GROUP_BASE 3000
#endif
|