⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ipt_dstlimit.h

📁 linux下iptable的源代码。对于想学习linux下编程
💻 H
字号:
#ifndef _IPT_DSTLIMIT_H#define _IPT_DSTLIMIT_H/* timings are in milliseconds. */#define IPT_DSTLIMIT_SCALE 10000/* 1/10,000 sec period => max of 10,000/sec.  Min rate is then 429490   seconds, or one every 59 hours. *//* details of this structure hidden by the implementation */struct ipt_dstlimit_htable;#define IPT_DSTLIMIT_HASH_DIP	0x0001#define IPT_DSTLIMIT_HASH_DPT	0x0002#define IPT_DSTLIMIT_HASH_SIP	0x0004struct dstlimit_cfg {	u_int32_t mode;	  /* bitmask of IPT_DSTLIMIT_HASH_* */	u_int32_t avg;    /* Average secs between packets * scale */	u_int32_t burst;  /* Period multiplier for upper limit. */	/* user specified */	u_int32_t size;		/* how many buckets */	u_int32_t max;		/* max number of entries */	u_int32_t gc_interval;	/* gc interval */	u_int32_t expire;	/* when do entries expire? */};struct ipt_dstlimit_info {	char name [IFNAMSIZ];		/* name */	struct dstlimit_cfg cfg;	struct ipt_dstlimit_htable *hinfo;	/* Used internally by the kernel */	union {		void *ptr;		struct ipt_dstlimit_info *master;	} u;};#endif /*_IPT_DSTLIMIT_H*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -