icmp.h
来自「此文档为采用FPGA实现的以太网MAC层」· C头文件 代码 · 共 29 行
H
29 行
#ifndef _ICMP_H#define _ICMP_H#include "sys.h"typedef struct{ Uint8 type; Uint8 code; Uint16 checksum; Uint16 ident; Uint16 sequence;}ICMPHEADER;#define ICMP_SIZE sizeof(ICMPHEADER)#define ICMP_OFFSET ETH_SIZE+IP_SIZE#define ICMP_DATA_OFFSET ICMP_OFFSET+ICMP_SIZE#define ICMP_PING 0x8#define ICMP_ECHO 0x0void icmp_process(ICMPHEADER *packet,Uint16 data_len, Uint16 src_ip_h, Uint16 src_ip_l);void icmp_handler(ICMPHEADER *packet,Uint16 data_len, Uint16 src_ip_h, Uint16 src_ip_l);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?