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

📄 icmp.h

📁 Firestorm NIDS是一个性能非常高的网络入侵检测系统 (NIDS)。目前
💻 H
字号:
#ifndef __PKT_ICMP_HEADER_INCLUDED__#define __PKT_ICMP_HEADER_INCLUDED__#define ICMP_ECHOREPLY		0	/* Echo Reply			*/#define ICMP_DEST_UNREACH	3	/* Destination Unreachable	*/#define ICMP_SOURCE_QUENCH	4	/* Source Quench		*/#define ICMP_REDIRECT		5	/* Redirect (change route)	*/#define ICMP_ECHO		8	/* Echo Request			*/#define ICMP_TIME_EXCEEDED	11	/* Time Exceeded		*/#define ICMP_PARAMETERPROB	12	/* Parameter Problem		*/#define ICMP_TIMESTAMP		13	/* Timestamp Request		*/#define ICMP_TIMESTAMPREPLY	14	/* Timestamp Reply		*/#define ICMP_INFO_REQUEST	15	/* Information Request		*/#define ICMP_INFO_REPLY		16	/* Information Reply		*/#define ICMP_ADDRESS		17	/* Address Mask Request		*/#define ICMP_ADDRESSREPLY	18	/* Address Mask Reply		*//* ICMP_DEST_UNREACH */#define ICMP_NET_UNREACH	0#define ICMP_HOST_UNREACH	1#define ICMP_PROT_UNREACH	2#define ICMP_PORT_UNREACH	3#define ICMP_FRAG_NEEDED	4#define ICMP_SR_FAILED		5#define ICMP_NET_UNKNOWN	7#define ICMP_HOST_UNKNOWN	8#define ICMP_NET_ANO		9#define ICMP_HOST_ANO		10#define ICMP_NET_UNR_TOS	11#define ICMP_HOST_UNR_TOS	12#define ICMP_PKT_FILTERED	13#define ICMP_PREC_VIOLATION	14#define ICMP_PREC_CUTOFF	15#define NR_ICMP_UNREACH		15struct pkt_icmphdr {	u_int8_t	type;	u_int8_t	code;	u_int16_t	csum;	union {		u_int32_t gateway;				struct {			u_int16_t id;			u_int16_t seq;		}echo;		struct {			u_int16_t unused;			u_int16_t mtu;		}frag;		struct {			u_int8_t  num_addr;			u_int8_t  wpa;			u_int16_t lifetime;		}advert;	}un;};#endif /* __PKT_ICMP_HEADER_INCLUDED__ */

⌨️ 快捷键说明

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