xt_recent.h revision 350661a6eb089f3e54e67e022db9e16ea280499f
1#ifndef _LINUX_NETFILTER_XT_RECENT_H 2#define _LINUX_NETFILTER_XT_RECENT_H 1 3 4#include <linux/types.h> 5 6enum { 7 XT_RECENT_CHECK = 1 << 0, 8 XT_RECENT_SET = 1 << 1, 9 XT_RECENT_UPDATE = 1 << 2, 10 XT_RECENT_REMOVE = 1 << 3, 11 XT_RECENT_TTL = 1 << 4, 12 13 XT_RECENT_SOURCE = 0, 14 XT_RECENT_DEST = 1, 15 16 XT_RECENT_NAME_LEN = 200, 17}; 18 19struct xt_recent_mtinfo { 20 __u32 seconds; 21 __u32 hit_count; 22 __u8 check_set; 23 __u8 invert; 24 char name[XT_RECENT_NAME_LEN]; 25 __u8 side; 26}; 27 28#endif /* _LINUX_NETFILTER_XT_RECENT_H */ 29