acl  3.5.3.0
lib_icmp_type.h 文件参考
+ 此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

struct  ICMP_STAT
 
struct  ICMP_PKT_STATUS
 
struct  ICMP_HOST
 

宏定义

#define ICMP_TYPE_ECHOREPLY   0
 
#define ICMP_TYPE_ECHO   8
 
#define ICMP_CODE_EXTRA   16
 
#define ICMP_MIN_PACKET   32
 
#define ICMP_MAX_PACKET   1024
 
#define ICMP_STATUS_INIT   0
 
#define ICMP_STATUS_OK   1
 
#define ICMP_STATUS_UNREACH   (1<<1)
 
#define ICMP_STATUS_TIMEOUT   (1<<2)
 

类型定义

typedef struct ICMP_STREAM ICMP_STREAM
 
typedef struct ICMP_CHAT ICMP_CHAT
 
typedef struct ICMP_STAT ICMP_STAT
 
typedef struct ICMP_HOST ICMP_HOST
 
typedef struct ICMP_PKT ICMP_PKT
 
typedef struct ICMP_PKT_STATUS ICMP_PKT_STATUS
 

宏定义说明

◆ ICMP_CODE_EXTRA

#define ICMP_CODE_EXTRA   16

在文件 lib_icmp_type.h7 行定义.

◆ ICMP_MAX_PACKET

#define ICMP_MAX_PACKET   1024

ICMP 所发送的每个 PING 包之后的主机状态应答

在文件 lib_icmp_type.h28 行定义.

◆ ICMP_MIN_PACKET

#define ICMP_MIN_PACKET   32

在文件 lib_icmp_type.h27 行定义.

◆ ICMP_STATUS_INIT

#define ICMP_STATUS_INIT   0

在文件 lib_icmp_type.h42 行定义.

◆ ICMP_STATUS_OK

#define ICMP_STATUS_OK   1

在文件 lib_icmp_type.h43 行定义.

◆ ICMP_STATUS_TIMEOUT

#define ICMP_STATUS_TIMEOUT   (1<<2)

在文件 lib_icmp_type.h45 行定义.

◆ ICMP_STATUS_UNREACH

#define ICMP_STATUS_UNREACH   (1<<1)

在文件 lib_icmp_type.h44 行定义.

◆ ICMP_TYPE_ECHO

#define ICMP_TYPE_ECHO   8

在文件 lib_icmp_type.h5 行定义.

◆ ICMP_TYPE_ECHOREPLY

#define ICMP_TYPE_ECHOREPLY   0

在文件 lib_icmp_type.h4 行定义.

类型定义说明

◆ ICMP_CHAT

typedef struct ICMP_CHAT ICMP_CHAT

在文件 lib_icmp_type.h10 行定义.

◆ ICMP_HOST

typedef struct ICMP_HOST ICMP_HOST

在文件 lib_icmp_type.h12 行定义.

◆ ICMP_PKT

typedef struct ICMP_PKT ICMP_PKT

在文件 lib_icmp_type.h13 行定义.

◆ ICMP_PKT_STATUS

ICMP 通信过程中每个主机的 PING 响应状态信息汇总

在文件 lib_icmp_type.h14 行定义.

◆ ICMP_STAT

typedef struct ICMP_STAT ICMP_STAT

在文件 lib_icmp_type.h11 行定义.

◆ ICMP_STREAM

typedef struct ICMP_STREAM ICMP_STREAM

在文件 lib_icmp_type.h9 行定义.