blob: 6508a459265122c09cb100143ad88947b55be2a0 [file] [log] [blame]
Jean-Baptiste Queruc559cd82009-10-12 10:24:29 -07001#ifndef _IPT_RECENT_H
2#define _IPT_RECENT_H
3
4#define RECENT_NAME "ipt_recent"
5#define RECENT_VER "v0.3.1"
6
7#define IPT_RECENT_CHECK 1
8#define IPT_RECENT_SET 2
9#define IPT_RECENT_UPDATE 4
10#define IPT_RECENT_REMOVE 8
11#define IPT_RECENT_TTL 16
12
13#define IPT_RECENT_SOURCE 0
14#define IPT_RECENT_DEST 1
15
16#define IPT_RECENT_NAME_LEN 200
17
18struct ipt_recent_info {
19 u_int32_t seconds;
20 u_int32_t hit_count;
21 u_int8_t check_set;
22 u_int8_t invert;
23 char name[IPT_RECENT_NAME_LEN];
24 u_int8_t side;
25};
26
27#endif /*_IPT_RECENT_H*/